Rendering @ 1 fps

Hi, I am new to Kdenlive and running into issues when rendering (editing is absolutely fine) on CachyOS.

I have a clip that is about 1m 30s long, it is just a cut/snip edit with the effects being used are zoom and crop.
However, when I go to render this file it will always say (frame X @ 1 fps).

My PC Specs are:
CachyOS, AMD 3700x, 9070 XT, 32GB DDR4.

I have tested with Generic GD Mp4-H264/ACC and then also Hardware accelerated VAAPI options, tried the default h264 then a few other codecs but no improvement.
Even with hardware accelerated options, when I check my system monitor, it shows CPU at about 50-60% and GPU at 5%.
There seems to be no difference in render speeds between Hardware accelerated or not, seems they both just use my CPU entirely.

Is there anything I need to enable to improve this? Or is this just the way it is

I have reduced the the interpolation and deinterlacing which does cut down overall render times but still does frame X @ fps.

As well as this I have increased threads and parallel processing, but same problem. Still says 1 fps and my GPU does nothing

VAAPI only accelerates the final encoding step (and sometimes decoding).
All effects are still processed entirely on the CPU.
The GPU only briefly wakes up for the encode part, which is why you see ~5 % GPU usage and 55~ % CPU.

So… Max out parallelism:
More options > Parallel Processing > Set Threads as high as your CPU allows

Keep using the Generic (HD for web, mobile devices…) - MP4-H264/AAC preset.
It often ends up faster than the half-working VAAPI preset when effects are present.

And make sure you have their packages:
sudo pacman -S libva-mesa-driver libva-utils mesa

1 Like

This has mostly be solved by swapping effect. I was using ‘Position and zoom’ too zoom in on a video, when rendering this was always @ 1 fps.
However, since swapping to use ‘Transform’ the issue goes away, and rendering is now much faster.

Not sure if that means some effects use different processing resources, but it seems transform is a less heavy zoom

For future reference, Position and Zoom is currently broken.

1 Like