VideoHelp Forum




+ Reply to Thread
Results 1 to 6 of 6
  1. I've recently run into some DVD videos that use what looks like 4:2 (4 progressive 2 interlaced) and 3:3 telecine patterns. From what I've been able to gather, these are likely PAL videos that were telecined to NTSC video 29.97 fps. All IVTC filters I've tried produce poor results on this with a lot of judder, and seemingly the only passable solution has been to just deinterlace everything and keep the framerate at 29.97. Is there a better way to handle this issue? Thanks!
    Quote Quote  
  2. 4 progressive : 2 interlaced is PAL to NTSC (6 video frames contain 5 film frames). Use TFM().TDecimate(Cycle=6, CycleR=1).

    I think your 3 progressive : 3 interlaced is 6 video frames containing 4 film frames. That would be TFM().TDecimate(Cycle=6, CycleR=2). But that would reduce 30 fps to 20 fps, or 25 fps to 16.66... fps.
    Last edited by jagabo; 13th Dec 2025 at 21:27.
    Quote Quote  
  3. Video Damager VoodooFX's Avatar
    Join Date
    Oct 2021
    Location
    At Doom9
    Search PM
    Originally Posted by franciscola View Post
    All IVTC filters I've tried produce poor results on this with a lot of judder, and seemingly the only passable solution has been to just deinterlace everything and keep the framerate at 29.97. Is there a better way to handle this issue? Thanks!
    Post a sample, and you'll get a solution on how to handle it.
    Quote Quote  
  4. Originally Posted by jagabo View Post
    4 progressive : 2 interlaced is PAL to NTSC (6 video frames contain 5 film frames). Use TFM().TDecimate(Cycle=6, CycleR=1).

    I think your 3 progressive : 3 interlaced is 6 video frames containing 4 film frames. That would be TFM().TDecimate(Cycle=6, CycleR=2). But that would reduce 30 fps to 20 fps, or 25 fps to 16.66... fps.
    Thanks very much for the info. I need to switch to an older machine in order to use avisynth/Windows so in the meantime I gave it a shot using ffmpeg fieldmatch and decimate (which should be essentially the same thing as TFM according to the developer), and as far as I can tell it did a great job. The output framerate I got was 24.975. Is this normal and if so, is it best practice to leave it as is or is another step recommended? Is there anything missing in the fieldmatch and decimate that would necessitate trying again on avisynth/windows? I actually resorted to buying PAL copies of some of these old documentaries because this was driving me nuts and I'm super excited about how this looks already.
    Quote Quote  
  5. Originally Posted by VoodooFX View Post
    Post a sample, and you'll get a solution on how to handle it.
    Here's a one-minute sample of each type (3:3 and 4 progressive:2 interlaced) As I mentioned above, using fieldmatch and decimate cycle of 6 seems to produce a good result and ends up with a framerate of 24.975, which I'm not exactly sure how to handle.
    Image Attached Files
    Last edited by franciscola; 13th Dec 2025 at 23:11. Reason: Adding another sample
    Quote Quote  
  6. Member
    Join Date
    May 2005
    Location
    Australia-PAL Land
    Search Comp PM
    Add:

    Code:
    AssumeFPS(25, 1, true)
    The "true" should keep audio in sync, as per the AVISynth wiki
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!