Hello, I'm new here.
I have an NTSC 29.97 material that I would like to convert to PAL. The material itself is a mixture of progressive frames at 29.97 fps, telecined frames from 23.976 to 29.97 fps and interlaced frames at 29.97 fps. The problem is with the interlaced segments, which I want to keep interlaced or at least doubled to 50 fps - the interlaced segments can be both top field first encoded and bottom field first encoded... So if I deletecine the material, speed up the remaining frames to 25 fps, all is good, except the segments which were bottom field first - there is the obvious back and forth artifact happening. The segments encoded in top field first are okay.
So, how can I fix this using ffmpeg? Is it possible to do so? I was thinking about something like select='eq(interlace_type,BOTTOMFIRST)' or using idet and metadata:select=key=lavfi.idet.single.current_fram e,value=bff:function=same_str and then fieldorder=tff or phase=t but I can't get it working.
Thank you in advance
+ Reply to Thread
Results 1 to 1 of 1
-
Last edited by Compact; 31st Jan 2023 at 02:56.
Similar Threads
-
Field order inversion using ffmpeg
By cjdavis83 in forum Video ConversionReplies: 6Last Post: 28th Dec 2021, 18:00 -
Invert field order using ffmpeg for NTSC source
By cjdavis83 in forum LinuxReplies: 0Last Post: 28th Dec 2021, 06:51 -
Scenalyzer captures wrong field order, how to reverse fields.
By SF01 in forum Camcorders (DV/HDV/AVCHD/HD)Replies: 10Last Post: 18th Dec 2021, 10:36 -
Field-blended video with messed up field order
By bruno321 in forum RestorationReplies: 1Last Post: 23rd Feb 2021, 10:34 -
FFMPEG to transcode 50i h264, problems with field order
By ffml in forum Newbie / General discussionsReplies: 6Last Post: 2nd Jul 2020, 05:02