Hello all and first thank you for ShotCut, it is great and even better price
Can anyone make suggestions on how i can
- speed up export
- speed up playback (playback is fine even in 4K until i add multiple filters, like sharpen)
I have half good hardware = dual Xeon E5 2640, so 24 cores/threads (export uses all threads, so good here). 32GB ram
And a Quadro M5000 GPU.
So not top end anymore, but still plenty of power.
I have “Hardware encoding” enabled (selected/detected is H264_nvenc & hevc_nvenc)
I also have “parallel Processing” enabled. This does seem to use all cores/threads at up to 80% CPU usage.
When exporting, the GPU sits at 4% to 5% usage, yet has 2000+ CUDA Cores, but none of them seem to be being used.
My typical export is at full HD, 30 frames/second, mp4, YADF/Best, Hyper/Lanczos (best), Codec: h264+nvenc, Rate control: Quality Based VBR. QUality: 65%, GOP 150 to 300, B reames: 3, Codec threads 0
AUDIO (not important to me) Channels 1 (mono), Sample rate: 4000, codec aac, Rate Control: Average Bitrate, Bitrate 256k.
2 Display method is set to Auto.
Playback of 4k, even with multiple videos timelines, is fine (and the GPU does seem to deal with this), until i add something like a sharpen filter, which then causes the video playback to stutter lots.
Any advice on settings (while maintaining a good quality!) that will offload some of the rendering to the GPU, so it is not sitting almost on idle would be great, and MUCH thanks in advance
Example of speed:
I just did a split screen video export (so 2 4k videos, side by side with mainly crop, size and sharpen filters), took over 4 hours to export. All CPUs are being used, but the GPU sits at mostly idle