VideoHelp Forum




+ Reply to Thread
Results 1 to 5 of 5
  1. Member
    Join Date
    Dec 2005
    Location
    Canada
    Search Comp PM
    I recorded an HDTV program OTA, saved as a .tp file.
    Checked in Virtualdub using this script.
    The file is Progressive with hard 3:2 pulldown (hard pulldown according to Dgindex)

    MPEG2Source("56.d2v")
    AssumeTFF()
    SeparateFields()


    Used the following in DVD Flick and burned ok.

    #Channel 56 29.97fps 1920x1080i
    LoadPlugin("C:\AviSynth 2.5\plugins\DGDecode.dll")
    Video=Mpeg2Source("C:\56.d2v")
    audio=NicAC3Source("C:\56 PID 034 2_0ch 192Kbps DELAY -190ms.ac3")
    audiodub(video, audio)
    DelayAudio(-0.190)
    LanczosResize(720,416,26,0,1868,1080)
    AddBorders(0,32,0,32)

    Is there any advantage to removing the pulldown.
    If I wish to remove the pulldown, where would I insert the lines.
    Welcome any changes I can make to this script to make it more efficient?
    Quote Quote  
  2. Hi-
    The file is Progressive with hard 3:2 pulldown (hard pulldown according to Dgindex)
    It may be hard telecined, but DGIndex doesn't give you that information. All it'll say is if it's encoded as Interlaced, and then it's up to you to figure out if it's pure interlace or hard telecine. Maybe you meant that the docs included in the DGMPGDec package explained how to figure it out. I guess you used that first 3 line script to discover it was hard telecine. OK, so far, so good.
    Is there any advantage to removing the pulldown.
    Major advantages. It's the difference between encoding as progressive 23.976fps and interlaced 29.97fps. Probably on the order of 35-40% or so better quality for the same file size.
    If I wish to remove the pulldown, where would I insert the lines.
    You IVTC using either Decomb's Telecide().Decimate() or TIVTC's TFM().TDecimate(). Read the docs for more detailed settings. I don't do the audio in my scripts, but I think the script goes something like this:

    Video=Mpeg2Source("C:\56.d2v")
    Video=Video.Telecide()
    Video=Video.Decimate()
    audio=NicAC3Source("C:\56 PID 034 2_0ch 192Kbps DELAY -190ms.ac3")
    audiodub(video, audio)

    and so on...
    Quote Quote  
  3. Member
    Join Date
    Dec 2005
    Location
    Canada
    Search Comp PM
    Much obliged for your suggestions.
    I will adjust the script accordingly and compare the two results.

    Using the methods mentioned in this thread - except that the reference was to VOB.
    http://forum.doom9.org/showthread.php?t=142986
    I decided it was in fact progressive with hard pulldown.
    Quote Quote  
  4. Member
    Join Date
    Dec 2005
    Location
    Canada
    Search Comp PM
    Follow up:
    Tried both scripts on the same small clip and was surprised I could tell the difference on the TV.
    Never noticed before.
    Thanks again for coming through.

    Same frame - pulldown and pulldown removed.
    Quote Quote  
  5. Hehe, the reason you saw interlacing on the TV set was because you resized the original interlaced capture without taking into account the fact that it was interlaced. Those have to be resized in a special way, a problem that doesn't occur when resizing a progressive stream, what you get after the IVTC.
    Quote Quote  



Similar Threads

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