VideoHelp Forum




+ Reply to Thread
Results 1 to 6 of 6
  1. Member
    Join Date
    Jan 2009
    Location
    Germany
    Search Comp PM
    Hello guys,

    my problem is i have a avi file with 29,976 FPS (NTSC) that i want to convert to 25,000 FPS (Pal). I tried virtualdub but the result video is very choppy. Is there a way with avisynth (script) that makes the video better?

    Thx for the help.

    Volker from Germany
    Quote Quote  
  2. Banned
    Join Date
    Oct 2004
    Location
    Freedonia
    Search Comp PM
    Why do you want to do this? NTSC to PAL conversions are almost never needed in Europe as most TVs can play NTSC video without problems.

    I don't do conversions between PAL and NTSC, but I do know that such conversions usually have artifacts in motion scenes.
    Quote Quote  
  3. If the video is telecined film you want to inverse telecine back to 23.976 fps film frames and then increase the frame rate to 25. VirtualDub can do it without making the video choppy. Just go to the frame rate dialog and set the source frame rate (the top portion of the dialog) to 25. Note that this also changes the running time so the audio length has to be adjusted too. VirtualDub's advanced audio filter can do that too.

    If the video is interlaced it's more difficult. Your best bet is a good bob deinterlace (Yadif) to 59.94 fps, decimate to 50 fps, then reinterlace. You can do that with VirtualDub too. It will leave the video a little choppy.

    If you're making a DVD you also have to change the frame size.
    Last edited by jagabo; 21st Mar 2012 at 06:44.
    Quote Quote  
  4. Member
    Join Date
    Jan 2009
    Location
    Germany
    Search Comp PM
    Thx for the fast reply

    i got the first step to 59.94 FPS but i can't get it to work with decimate. I have the plugin in virtualdub but the avs output gives me 29.976 FPS again

    Can someone give me an example avs script ?

    Thx for the help again

    Volker
    Quote Quote  
  5. For 29.97 fps interlaced to 25 fps interlaced:

    Code:
    WhateverSource("filename.ext")
    Yadif(mode=1, order=1) # order=1 for TFF, order=0 for BFF
    ChangeFPS(50) # decimate from 59.94 fps to 50 fps
    LanczosResize(720,576) # resize as appropriate
    AssumeTFF() # for TFF output
    SeparateFields()
    SelectEvery(4,0,3)
    Weave()
    For 29.97 fps film to 25 fps progressive (audio length must be adjusted):

    Code:
    WhateverSource("filename.ext")
    TFM()
    TDecimate()
    LanczosResize(720,576) # resize as appropriate
    AssumeFPS(25)
    Quote Quote  
  6. Member
    Join Date
    Jan 2009
    Location
    Germany
    Search Comp PM
    THX jagabo it worked

    Greets Volker
    Quote Quote  



Similar Threads

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