View Single Post
Old 3rd November 2003, 10:07   #11  |  Link
Kurosu
Registered User
 
Join Date: Sep 2002
Location: France
Posts: 432
I also thought of something quite alike:
- have an app check for duplicated frames (my guess is to use only one field to avoid interpolation artifacts)
- the log produced by that app can be used by an avisynth filter to discard all frames.
- have a tool (possibly the very first application to convert from the log to mkvmerge's droplist - or the output could simply be a mkvmerge's droplist, but that's more troublesome to parse)

One could do all inside only one avisynth filter, but you'd have to run many passes so as to:
- determine the exact frame number on output
- have the proper file to encode in an VfW application (so as to properly set credits encoding settings)

There are several variants (like the droplist produced by the avisynth filter, a window in the filter's debug mode to undrop frames...) that are worth considering if the previous solution isn't satisfying.
Kurosu is offline   Reply With Quote