VideoHelp Forum
+ Reply to Thread
Results 1 to 9 of 9
Thread
  1. Original VHS captured video is:
    HuffYUV 1.3.1, 25fps interlaced, 720x576

    I want to convert this into h264, 50fps progressive, 720x576.

    I use Windows 10 with Avisynth+, QTGMC, FFmpeg.

    My avs script:
    Code:
    AviSource("H:\vhs\videohelp.avi").ConvertToYV12()
    QTGMC(Preset="Slow")
    Convert command is:
    Code:
    ./ffmpeg -i /h/videohelp.avs videohelp-QTGMC-50fps.mp4
    And I have an issue with the output. I got stuttered in the video with 50fps..
    It seems that every second frame rewinds playback.

    Here is an example of the original source.
    https://www.dropbox.com/s/yjncifpxt884fgx/videohelp.avi?dl=0

    And here is deinterlaced h264, 50fps output:
    https://www.dropbox.com/s/4j8dx06cf7uhe4b/videohelp-QTGMC-50fps.mp4?dl=0

    Any suggestions on how to fix this?
    Thanks
    Quote Quote  
  2. Wrong field order .
    AssumeTFF()

    Also you should use ConvertToYV12(interlaced=true)


    Code:
    AviSource("H:\vhs\videohelp.avi")
    AssumeTFF()
    ConvertToYV12(interlaced=true)
    QTGMC(Preset="Slow")
    Quote Quote  
  3. @poisondeathray

    thanks, but with AssumeTFF() output is with the same issue
    Quote Quote  
  4. Sorry, you're right - I didn't look too closely at the sample. But BFF will definitely be worse, there will be a jerk every 2nd frame as in your mp4

    There are some messed up fields in your source . I take a closer look, if there is a pattern, there might be a way to "replace" the bad fields
    Quote Quote  
  5. Member
    Join Date
    Oct 2018
    Location
    Gillette Stadium, United States
    Search Comp PM
    I had a similar issue with Qtgmc in Hybrid, looked great except for stutter.
    I was advised to tick the box that says Libavvideosource instead of FFmpegsource. Working now.
    Hybrid is awesome.
    Quote Quote  
  6. This one isn't a source filter issue

    And AVISource() is usually pretty good with AVI sources, assuming you have the appropriate codec installed



    There are repeated fields and the pattern isn't consistent. Either in the original tape or your capturing process.

    How is the capture set up?
    Quote Quote  
  7. Originally Posted by poisondeathray View Post
    How is the capture set up?
    Capturing process:
    Windows XP SP3 (because Pinnacle doesn't have good drivers for Windows 7/10)
    Pinnacle PCI-700
    old VCR JVC

    I tried VirtualDub 1.10.4 and iuVCR: 4.17.0.408 with HuffYUV 1.3.1 codec
    Maybe issue is in the codec, i didn't try any other.
    Quote Quote  
  8. Formerly 'vaporeon800' Brad's Avatar
    Join Date
    Apr 2001
    Location
    Vancouver, Canada
    Search PM
    Huffyuv 1.3.1?? That was released 19.5 years ago. The newest file in the ZIP archive has a modified date of 2000-06-16.

    At least upgrade to 2.1.1, if not a more modern codec like Ut Video Codec Suite or MagicYUV.

    You really need to add a line TBC passthrough to your setup, and also lower the Contrast using your card's Proc Amp controls.

    Duplicate frames (i.e. an Inserted frame going by VDub's Capture Mode nomenclature)
    50=49
    55=54
    60=59
    65=64
    70=69
    75=74
    80=79
    85=84
    etc...
    In fact, starting with frame 50, every 5th frame is a dupe. Source being 25fps, you're only able to capture 2 seconds before your capture is hosed.

    Image
    [Attachment 51921 - Click to enlarge]


    Red arrows indicate vertical lines that would be straight if you used line TBC. Histogram shows clipping (right edge in the brown part).
    Last edited by Brad; 9th Feb 2020 at 12:53. Reason: add screenshot
    Quote Quote  
  9. @poisondeathray @vaporeon800 thank you for your help, i thought that maybe source is corrupted and now i know it for sure.
    will keep 25fps version of it, and maybe someday i'll recapture it with TBC
    thanks
    Quote Quote  



Similar Threads

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