VideoHelp Forum




+ Reply to Thread
Results 1 to 10 of 10
  1. Member
    Join Date
    Jul 2008
    Location
    United States
    Search Comp PM
    Why do I get error frame 0 in VirtualDubMod when I open up the video? What does it mean?
    Quote Quote  
  2. Something about B frame decoder lag? The video doesn't start with an I frame. Just skip the first frame or two.
    Quote Quote  
  3. Member
    Join Date
    Jul 2008
    Location
    United States
    Search Comp PM
    Yesterday I tried skipping more then two frames. I still get errorr decoding..
    Quote Quote  
  4. Always Watching guns1inger's Avatar
    Join Date
    Apr 2004
    Location
    Miskatonic U
    Search Comp PM
    Install Avisynth and FFDShow. Create a simple avisynth script in notepad that says
    DirectShowSource("pathtoyourvideo/videoname.avi")
    and load this script into virtualdub instead.
    Read my blog here.
    Quote Quote  
  5. Member
    Join Date
    Jul 2008
    Location
    United States
    Search Comp PM
    Originally Posted by guns1inger
    Install Avisynth and FFDShow. Create a simple avisynth script in notepad that says
    DirectShowSource("pathtoyourvideo/videoname.avi")
    and load this script into virtualdub instead.
    I keep getting open failure. Is my script right. I'm tring to use VirtualDub to DeMux audio from video. I rather use virtualdub, or mod.



    Code:
    DirectShowSource("G:\Running Scared (2006).avi")
    Quote Quote  
  6. VH Wanderer Ai Haibara's Avatar
    Join Date
    Jan 2006
    Location
    Somewhere on VideoHelp...
    Search Comp PM
    Is your video indeed stored in the root directory of drive G?

    I suspect, though, it's a problem with the filename (especially the parentheses). Try renaming the AVI (or just copy it) to a filename without spaces and parentheses, then use that filename in the AVISynth script and see if it works.
    If cameras add ten pounds, why would people want to eat them?
    Quote Quote  
  7. Do you have AviSynth installed? You need that to use DirectShowSource().

    If you use VirtualDubMod you can get it to generate the AviSynth script for you. This prevents typos and makes the process a little easier. Start VirtualDubMod then select File -> Open Video File. At the bottom of the open file dialog there is a pulldown labeled "Use AviSynth Template". Select DirectShowSource. Then select your video file as usual. An AVS script will be created in the same folder as the video and it will be opened automatically. In the future (if you close VirtualDubMod and restart it) you can open the AVS script directly.
    Quote Quote  
  8. Member
    Join Date
    Jul 2008
    Location
    United States
    Search Comp PM
    I don't understand. When I open the video directly, I get error frame 0.
    Quote Quote  
  9. You really have to help us out here. Exactly what error message do you get? Is it only the first frame or does it persist through the entire video?

    Using AviSynth's DirectShowSource might behave differently than opening the video directly in VirtualDub because DirectShowSource uses Windows' DirectShow system to read and decompress the video. Opening the file directly uses VirtualDub's internal file reader/splitter and Windows' VFW (Video For Windows) library to decompress frames. VFW is an older, more primitive, less capable video handling system.
    Quote Quote  
  10. Member
    Join Date
    Jul 2008
    Location
    United States
    Search Comp PM
    Thank you. I got it to work. I made a thread in audio.
    Quote Quote  



Similar Threads

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