Hello,
Is there any way for kdenlive to convert and deinterlace 1080i 25fps footage into 1080p 50fps?
1080i 25fps footage has 50 fields, which means you are able to deinterlace the footage and render it to 1080p 50fps with this ffmpeg command:
ffmpeg -i input_1080i25.mp4 \
-vf “yadif=mode=1:parity=auto:deint=all” \
-r 50 \
-c:v libx264 -preset slow -crf 18 \
-c:a copy \
output_1080p50.mp4
But I have been unable to replicate this in kdenlive. Inserting 1080i25fps clips into a 1080p50fps project and rendering with BWDIF deinterlacing results in a video that is 25fps duplicated to be 50fps, which isn’t what I want.
I also tried changing the project profile to 1080i25fps and creating a custom rendering preset that forced 50fps 1080p, but that had a similar result as the previous attempt. Maybe manually editing the render preset’s flags could work, but I’m not smart enought to figure that out.
Is there any way to replicate the result of the ffmpeg example I gave in kdenlive?
Hi @joehman, and welcome to the forum and community.
It’s an interesting question but it looks like your are trying to thread a needle when you just need an eyelet.
Kdenlive is first and foremost a video editor and not a video converter. If ffmpeg can do this job easily, I suggest you let ffmpeg do the conversion (something it can do very well) and use the result in Kdenlive for all the editing.
If you need to do this very often, you can create a clip job in Kdenlive that you can then run on any video clip in the project bin. You access the clip job dialog from the Project Bin, right-click a clip, select Media Jobs > Configure Clip Jobs.
the deinterlacing is done (on last 10 years) by QTGMC that is an AVISynth filter/converter (best one looking at comparisons)
no one is using kdenlive/premiere/davinci integrated deinterlacer because… is just OLD.
take a look at Hybrid or Videer if you want a GUI for AVISynth/VapourSynth
Thank you for the help, @berndmj’s solution gave me the idea to simply render the project at 1080i25 then use ffmpeg to deinterlace the rendered video, which worked flawlessly.
2 Likes