kuchikirukia
16th March 2016, 09:06
http://forum.doom9.org/showthread.php?t=172744
Recap: Avisynth likes to create and destroy input filter threads if you use QTGMC in a heavy script or on an HD source, creating massive slowdowns. Using Trim can fix this.
I'm getting kinda tired of doing two encodes at trim(0,99) and trim(100,0), so is there a better way to do this?
Edit: After looking at Trim examples, this seems to work, adding a single frame:
Trim(4,length=1) ++ Trim(0,0)
Now how to delete (or not output) that frame...
E2: erm, well this one of course resyncs for that frame:
Trim(4,length=1) ++ Trim(1,0)
Recap: Avisynth likes to create and destroy input filter threads if you use QTGMC in a heavy script or on an HD source, creating massive slowdowns. Using Trim can fix this.
I'm getting kinda tired of doing two encodes at trim(0,99) and trim(100,0), so is there a better way to do this?
Edit: After looking at Trim examples, this seems to work, adding a single frame:
Trim(4,length=1) ++ Trim(0,0)
Now how to delete (or not output) that frame...
E2: erm, well this one of course resyncs for that frame:
Trim(4,length=1) ++ Trim(1,0)