Quote:
Originally Posted by foxyshadis
Every suggestion I've seen so far will lead to broken interpolation, by duplicating or dropping frames and confusing the hell out of Interframe.
|
The principle of VFR is that some frames are duplicated when the video is played. Thus anyway, when it's converted to CFR correctly (which means it stays in sync), the video will contain duplicated frames, but the result is supposed to be the same than if the video had been encoded directly in CFR mode. The only difference is that the duplicated frames are hard coded and not created in real time by the player (same principle than soft pulldown and hard pulldown).
I don't understand why Interframe would be more confused if there is a VFR step before, it's not supposed to know it if CFR is created before the Interframe step (whatever the VFR to CFR conversion is made with Avisynth in the same script than the Interframe process or with Virtual Dub and an intermediate avi).