Hi,
I have found that while transcoding the -filter:v "yadif" is applied to the transcoding options, is this mandatory? can this be omitted?
Applying this filter increase dramatically the CPU usage during transcoding.
Best Regards,
Avi
Printable View
Hi,
I have found that while transcoding the -filter:v "yadif" is applied to the transcoding options, is this mandatory? can this be omitted?
Applying this filter increase dramatically the CPU usage during transcoding.
Best Regards,
Avi
Hi Avi,
the yadif filter is used to de-interlace video frames when transcoding, if a file is not interlaced then it should have no effect. The yadif filter is always added to the ffmpeg commandline and there is no setting to disable this currently, we will investigate to see if there is a reliable method to detect when this filter should be used and only apply it in these cases.
Hi Paul,
A quick test that I made for transcoding of unsupported 1080P mp4 video to supported 1080P mpegts
With yadif filter - 55 fps
Without yadif filter - 140 fps
That is a big difference
Once again,
Thanks for the support
Avi
Thanks for letting us know, Avi. We'll look into our use of the yadif filter.
Hi Dion,
thanks for the information, we are working on detecting interlaced videos for Mezzmo 5.0 and only adding the yadif filter for those detected as interlaced.