VideoHelp Forum




+ Reply to Thread
Results 1 to 24 of 24
  1. Okay so I have a .mkv file and when I try to load it in Virtual Dub Mod I get this error:

    "Couldn't locate decompressor for format 'yyyy' (unknown).
    VirtualDub requires a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs, such as those used by Windows Media Player, are not suitable. Only 'Direct stream copy' is available for this video."

    I have been informed elsewhere that this error is caused by the Combined Community Codec Pack (CCCP) that I have downloaded to play videos. Can someone tell me how to fix this please?
    Quote Quote  
  2. Member Soopafresh's Avatar
    Join Date
    Jan 2004
    Location
    United States
    Search Comp PM
    Think of MKV as an envelope that you put audio and video files into. Vdubmod is rejecting the video, which is probably an h264 encoded file. To make it work, go into FFdshow decoders from your start menu and turn on h264 playback. It might take some clicking around, but it is in there.
    Quote Quote  
  3. I see. I'll try that later then. Thank you.
    Quote Quote  
  4. Jeez, that didn't work. Right now I am using mkvextractgui to do this but it says that the video format is this: (V_MPEG4/ISO/AVC) How can I convert this?
    Quote Quote  
  5. Okay, my video file has a variable framerate and so when I am able to extract it it ends up being almost one minute longer than normal. Can someone tell me how to fix this? I used avc2avi to turn the .h264 into an .avi in case that matters at all.
    Quote Quote  
  6. Member
    Join Date
    Nov 2005
    Location
    United States
    Search Comp PM
    i use megui automated 2-pass option just tweak some settings or use the defaul i use bitrates from 800kbps-2mbps

    and mux in the original audio
    Quote Quote  
  7. Will this program help with my video's variable frame rate?
    Quote Quote  
  8. Hmm... when I try using the program it teels me to get .net framework. I have no idea what this is, could someone tell me what it is and where to download it?
    Quote Quote  
  9. Always Watching guns1inger's Avatar
    Join Date
    Apr 2004
    Location
    Miskatonic U
    Search Comp PM
    Microsoft downloads. Does it need .net 1 or 2 ?
    Read my blog here.
    Quote Quote  
  10. It needs net 2. What do I download. Right now I'm on this page:

    http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx

    There are a so many links and different versions, which do I choose. I have Windows XP BTW.
    Quote Quote  
  11. How do I use this program? When I try to open a file it wants an .avs file. What is this and how do I get it?
    Quote Quote  
  12. Member yoda313's Avatar
    Join Date
    Jun 2004
    Location
    The Animus
    Search Comp PM
    I believe that is for avisynth. Never really used it so I can't help you much there. But that is the program for avs files from what I know.
    Donatello - The Shredder? Michelangelo - Maybe all that hardware is for making coleslaw?
    Quote Quote  
  13. Okay, thanks for that at least. Can someone give me a walkthrough for how to deal with avisynth files. I am absolutely clueless about this and need someone to thoroughly describe it to me.
    Quote Quote  
  14. All of that? Could someone give me an example of the avisynth script that I need. I tried doing it myself and I was actually able to open the file in virtual dub mod but it said it would take 49 days to encode it. D:

    I obviously messed up here. I have an .mkv (.h264) with a vfr and I want to convert it into an AVI (preferably with XviD codec) What kind of script do I write?
    Quote Quote  
  15. Always Watching guns1inger's Avatar
    Join Date
    Apr 2004
    Location
    Miskatonic U
    Search Comp PM
    DirectShowSource("{replace this bit with full path and filename}", false).Assumefps(23.976)
    The Assumefps() will force a fixed framerate without altering any frames, so if you have true vfr then you may find strange speed changes. You may wish to drop this statement, or replace it with a Convertfps() instead. Set the actual framerate to match what the playback rate should be.
    Read my blog here.
    Quote Quote  
  16. Okay, thanks. I'll try this tomorrow. Just to be clear, when using megui, am I using the original .mkv file or am I using the .h264 file that I extracted?
    Quote Quote  
  17. Always Watching guns1inger's Avatar
    Join Date
    Apr 2004
    Location
    Miskatonic U
    Search Comp PM
    I avoid mkv because there seem to be no real rules for them, and doing anything but watching them on the PC seems to be a pain in the arse. If you are using the script, I would load the avi that you extracted from the mkv file. I don't know if avisynth handles mkv files natively.
    Read my blog here.
    Quote Quote  
  18. Jeez, something always goes wrong. I try to open the .avs file in MeGUI and it tells me to download the YV12 codec. I try to install this and then it tells me to download Quicktime 4.1.2 even though I'm pretty sure that I have Quicktime 7. What do I do?
    Quote Quote  
  19. Okay, I dealt with that. However the .avs script you gave me doesn't work. I open it in MeGUI and it tells me "Invalid arguments to function 'DirectShowSource'"
    Quote Quote  
  20. Okay, just to update and make things clearer, this is my problem.

    I want to convert my .mkv(V_MPEG4/ISO/AVC) *vfr* into an .avi(XviD)

    1) I cannot extract the .avi from the .mkv that I have. The only thing that I am able to do it extract the .h264 using MKVExtractGUI which I have done.

    2) My .avs files always have a problem. Even if I ignore the problem and try continuing regardless, my computer keeps bothering me about the YV12 codec which I am unable to install because apparently I do not have Quicktime 4.1.2.

    3) I am able to use avc2avi to convert my .h264 into an .avi however my video becomes longer due to the vfr of my video.

    4) You said that I need to use the .avi I extracted from my .mkv but when I get to this point, the video is already longer than it should be and I don't want it to get out of sync so I can't really use the .avi and even if I tried using it MeGUI would give me an error about the stupid YV12 codec.

    Can someone help me?
    Quote Quote  
  21. Member Soopafresh's Avatar
    Join Date
    Jan 2004
    Location
    United States
    Search Comp PM
    "mkv2vfr extracts all video frames from Matroska to a CFR AVI file and a timecode file. You can extract video to avi, process it with any apps and mux back to matroska using a timecode file if you didn't add/remove frames. If you changed the frames you'd need to edit the timecode file by hand"


    http://haali.cs.msu.ru/mkv/MatroskaSplitter.exe
    -------------------------------------------------------------------------------------------------

    tc2cfr turns an avi file (with each frame present once) into a new avi file with null frames that has the specified framerate and varying display length for each individual frame based on a v1 or v2 timecode file.

    tcConv performs v1<->v2 timecode file conversions.

    http://web.missouri.edu/~kes25c/avi_tc_package.zip

    __________________________________________________ _____________________








    Install the Helix YUV codecs http://www.lillevold.com/files/yuvcodecs-1.2.exe

    http://forum.doom9.org/showthread.php?t=89294&page=4
    Quote Quote  
  22. Thanks for the help people. I'll try something else though because this is getting too troublsome for me and I have other video problems for other files that I must deal with as well. I'll try this all again at another time.
    Quote Quote  



Similar Threads

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