VideoHelp Forum




+ Reply to Thread
Results 1 to 10 of 10
  1. Hi, I started reworking the interlace detection function in Hybrid and I want to see whether I can get it do detect 29.97 NTSC content that was created from PAL, but I'm lacking samples to test on.

    So if someone has such sources and can share short 5-30 sec samples that would be nice.

    Cu Selur
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  2. For soft pulldown, you can use DGPulldown to create one.

    "DGPulldown is useful for applying traditional 3:2 pulldown. It is also useful for converting 25fps PAL progressive material to NTSC. It allows you to encode your movie to MPEG2 at 25fps using progressive encoding. This saves a lot of bits and therefore allows for much better quality with the same bit budget. Also, compared to methods that first slow down the video and then apply 3:2 pulldown, there is no need to process the audio."

    If you are looking for hard pulldown post again to let us know.
    Quote Quote  
  3. Yes, I'm looking for hard-pulldown files, where the flags don't let you know that there actually is a PAL source behind it.
    But DGPulldown will be handy for some other tests. (totally forgot that it existed) Thanks.

    Cu Selur
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  4. You could make the soft pulldown version and then serve it through dgdecode with honor pulldown flags to an encoder.
    Quote Quote  
  5. Then I would also need an mpeg-2 encoder (haven't touched one of those of ages,..), I hoped someone had a few clips for this from some dvd or tv streams.
    But thanks for the suggestion, I might have to fall back to it.
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  6. I'll make one for you.
    Quote Quote  
  7. Thanks
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  8. For 25i PAL to 29.94i NTSC hard telecine (non-standard telecine) try something like

    Code:
    #25i PAL source
    AssumeTFF()
    QTGMC(Preset="Fast",lossless=1) # 25i to 50p
    spline36resize(720,480) #NTSC
    ChangeFPS(60.0) #progressive with every 5th frame repeated
    Separatefields().selectevery(4,0,3).weave()   #30fps 2-4 pulldown (non-standard)
    AssumeFPS(30000,1001,sync_audio=true) #slowdown
    or for standard 2-3 pulldown try
    Code:
    #25i PAL source
    AssumeFPS(24,sync_audio=true) #slowdown 25i->24i
    AssumeTFF()
    QTGMC() #24i -> 48p
    spline36resize(720,480) #NTSC compliant size
    ChangeFPS(60) #60p, every 4th frame repeated 
    separatefields().selectevery(4,0,3).weave() #re-interlace 30i
    AssumeFPS(30000,1001,sync_audio=true) #29.97i
    Image Attached Files
    Last edited by Sharc; 8th Oct 2026 at 09:40. Reason: sample attached
    Quote Quote  
  9. PAL 25p -> 29.97 soft via DGPulldown -> 29.97 hard with DGDecode -> HCenc -> selur.m2v

    https://rationalqm.us/misc/selur.m2v

    Oldies but goodies! Once upon a time you whippersnappers these tools were the cat's meow.
    Last edited by Columbo; 8th Oct 2026 at 09:07.
    Quote Quote  
  10. thanks!
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  



Similar Threads

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