Saw this in a collection of scripts. Shouldn't the Selecteven() be after the QTGMC command?
SetMTMode(3, 4)
FFMpegSource2("Z:\sourcefile.avi")
AssumeBFF()
Selecteven()
ConverttoYv12(interlaced=true)
SetMtMode(2) # uses less memory than mode 3
QTGMC (Preset="medium")
crop (8,0,-8,-8)
+ Reply to Thread
Results 1 to 5 of 5
Thread
-
-
It's probably wrong. But it depends on the source. For example, if someone created a 60 fps video by duplicating every frame of an interlaced 30 fps video SelectEven() before QTGMC() would be appropriate.
Last edited by jagabo; 26th Apr 2014 at 23:04.
-
Code:
ConverttoYv12(interlaced=true)
But for your purposes, I'm guessing it's wrong. -
Known issues
•Interlaced H.264 is decoded in an odd way; each field gets its own full-height frame and the fieldrate is reported as the framerate, and furthermore one of the fields (odd or even) may "jump around". To get the correct behavior, you can try setting fpsnum and fpsden so that the framerate is halved (may or may not work). This issue is caused by libavcodec.