Use of graphic card during export at 5-10% only

Hello to all, i’m new to the forum and i like ShotCut very much !!!

I would ask for a question just seen in the forum, i know… i read many post and i know i cannot expect all word was done by my graphic card…

…but… why in my previous software HitFilmExpress, encoding the same video used in ShotCut my graphic card was used by 80-90 % and in ShotCut only around 5-10 % max ?

I’m using the YouTube original setting profile …just tryed with H.264 High profile and i have the same issue… just activated relevation of hardware and parallel elaboration

Is there something i could do for improve performance during export process ?

I’m using a Nvidia GTX 1650 Super with a Intel I7 4th generation and 16 GB of ram.

Thanks for your help

Shotcut does not use the graphics card for export by default.

From your question, it is not clear if you checked the “Use hardware encoder” checkbox in the export panel. Click “Configure” to see if it is detected.

Hardware encoding is an advanced feature because not all export features are supported by all video cards.

1 Like

Hello and thanks for your answer…

Yes, i checked hardware encoder and used configuration step… all is recognized but i have this problem…

If is because ShotCut actually cannot use GPU ok…

1 Like

Shotcut is usually using a mix of CPU and GPU. CPU mostly for filters and GPU for exporting the final step. You could try to selectively disable filters to see which affect the CPU most or you could try the experimental Settings → GPU effects mode and only use gpu optimized filters.

So while your GPU could theoretically export 5x faster for 100%, the CPU might not provide enough “ready” images for the GPU to be fully utilized.

Thanks you for your answer, i’ll try the esperimental function or some different settings and i’ll report

Have a look at the FAQ for some information on how Shotcut uses the GPU and why it’s not likely to be pegged at 100% utilization.

1 Like

Ok, i looked… and i understand Shotcut work in a specific mode to be multiplatform…

…I hope in the future GPU will be more used in some way, because in this way, with other software, i could encode more fast my video…
The last video i produce was encoded in 1 hour and 43 minute with ShotCut… with HitFilm Express it encode in 48 minute only… this is a big advantage for a content creator and justify a best performance GPU… in this way my GPU card is unused…

… i hope in the future some change in this approach…

Thank you for your time and assistance !

Your system is good enough to use an old version of Davinci resolve, maybe 15. You should try it, it can better utilise your gpu. It’s free too but not open-source.

About Hitfilm, ever since the acquisition it hasn’t been the same.

I like ShotCut and foss software and i also made a donation to project… so i wan’t turn back to.proprietary software… I Just advice and Hope to see more use of GPU in new release of ShotCut but i understand Is different software

1 Like

In that case try kdenlive. I have used shotcut for years, and the gpu support is constantly increasing, it’s still not totally gpu dependant but good.

Hello, thanks… just tryed KDenlive… too many problem of crash, slow operation and audio problem… after one month of try i abandoned… ShotCut is best for many things…

1 Like

With the last update, it has been crashing on me too. There are several options for open-source though. Maybe shotcut works fine for you.

Yes, except for some Little lag in the preview ShotCut result more light on my computer and i obtain what i want for now

1 Like

I second the question of @Raven: I do have hardware encoder configured and enabled, SC partly utilizes GPU but not nearly as much as say, CapCut or Resolve: 10-15% vs 90-95%. Correspondingly, it takes noticeably longer to render clips. Tested with very minimal set of filters: LUT (which should be a perfect candidate for GPU rendering) and contrast, that’s it. Adding also sharpening increases rendering time almost 2x.
Shotcut already is excellent piece of software, making it perform faster would make it even better.

1 Like

Yes, i think this improvemebt have be a priority, because the rest Is very good, buy you cannot use about 2 hour for a 40 minute of video without special effect