Virtualdub error couldn t locate decompressor for format xvid unknown

I have an AVI file which I successfully converted from flv format to avi/mpg format using avs Video Converter (v.6) . I can play that file with Windows Media Player (v.11). I want to rip the sound track from the avi/mpg file using VirtualDub 1.7.8 (Build 28346). But I cannot get VirtualDub to open the file. The error message is: "Can't locate decompressor for format 'xvid' (unknown). VirtualDub requires a Video for Windows (Vfw) compatible codec to decompress video. DirectShow
  • Home
  • Forum
  • Software
  • Multimedia
  • VirtualDub — XVID Codec Missing

  1. December 27th, 2008, 11:30 AM


    #1

    VirtualDub — XVID Codec Missing

    I have an AVI file which I successfully converted from flv format to avi/mpg format using avs Video Converter (v.6) [trial version].

    I can play that file with Windows Media Player (v.11).

    I want to rip the sound track from the avi/mpg file using VirtualDub 1.7.8 (Build 28346). But I cannot get VirtualDub to open the file. The error message is:
    «Can’t locate decompressor for format ‘xvid’ (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.»

    I downloaded and installed a XVID codec (that I downloaded from http://www.xvidmovies.com/codec/), and VirtualDub still gives me that error message, and refuses to open my files (I tried avi, and I tried mpg — same error encountered).

    Need help on the following:
    (a) What have I done wrong ?
    (b) Is the codec a right one ?
    (c) Is there any special ‘place’ (folder, etc) inside Windows XP (Home SP2) that I should put my codec so that it can be shared by other programs ?
    (d) How can I get VirtualDub to open that avi/mpg file.

    Newbie


  2. December 27th, 2008, 01:25 PM


    #2


  3. December 28th, 2008, 09:55 AM


    #3

    Thank you, TRAIN.

    I downloaded and installed K-Lite Codec Pack 4.4.2, renamed the file into mpg, and it worked (AVI is still giving the same error — at that time I did not receive your reply yet).

    Then, after installing the MPEG-2 plugin as you recommended, AVI works !
    (The plugin v.3.1 readme says it is applicable to VirtualDub 1.8.1 and later only — but I have 1.7.8, it works too).

    Newbie


  4. December 28th, 2008, 01:57 PM


    #4

    You’re Welcome and Glad to read the good news. THANKS for posting Back.

    Now you are set up to extract single pictures out of those .avi’s too.


  5. December 29th, 2008, 11:22 PM


    #5

    If you can use VirtualDub you are light years ahead of me. I find it incredibly frustrating!!!!!!!!!!!!!!!!!!!! GRRRRRRRRRRRRRRRRRRRR!!!!


  6. December 30th, 2008, 12:13 AM


    #6

    Slow down and go slowly until it falls in place.

    Plenty of tutorials out there.
    http://www.google.com/search?hl=en&q…rials&aq=f&oq=


  7. December 31st, 2008, 10:31 AM


    #7

    Slow down and go slowly until it falls in place.

    Train: Thanks for trying! I looked at several of the tutorials and my opinion has remained unchanged. Trying to use VirtualDub is like starting over with PCs at ground zero.

    Everything is so convoluted. Based on many of the tutorials I watched, there are no recommended codecs included as part of the package. So you have to download and install all this other stuff, adjust many settings to something other than the defaults, and on and on.

    IMO, VirtualDub is definitely not for anyone wanting to work on a handful of videos per year (IOW, the average user shooting home video.) This is a serious, many hours long commitment in learning and experimentation.

    Which leads to a question… Is there anything out there that’s free and easy to use for the average Joe (or HAN ?) While VirtualDub may be a good free app, it’s far from easy to use! (IMO, Windows Movie Maker can’t qualify here. I can’t remember it ever running on any PC I’ve tried it on without it crashing.)


  8. December 31st, 2008, 11:11 AM


    #8

    Is there anything out there that’s free and easy to use for the average Joe

    This freebie has been recommended…

    http://www.erightsoft.net/SupCk2.html

    Don’t believe everything you think.

    VirtualDr email notices are not working.
    Check back regularly for responses.


    _____________________

    cat lovers click here


  9. December 31st, 2008, 03:25 PM


    #9

    fink: I have used SUPER as a transcoder and it does indeed work pretty well (I prefer Internet Video Converter http://www.snapfiles.com/reviews/int…converter.html over SUPER though.)
    My troubles stem from trying to use VirtualDub for file editing. (The original poster was trying to separate the sound from a video with it.)


Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
  • BB code is On
  • Smilies are On
  • [IMG] code is On
  • [VIDEO] code is On
  • HTML code is Off

Forum Rules


  1. FaultyOne

    FaultyOne
    Member

    Joined:
    Oct 20, 2005
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11

    In VirtualDub, I’m geting this error below when trying to open a XVID file:

    «Couldn’t locate decompressor for format XviD (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.»

    It use to work when I have DivX and XVID but eversince I installed FDDSHOW to have both, it doesn’t work.


  2. celtic_d

    celtic_d
    Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46

    If you want to use ffdshow instead of XviD then you need to make sure that in ffdshow’s VfW decoder config you have it enabled to handle XVID. If XviD is installed though, due to the way VfW works it will always be used as a decoder.

    XviD can handle decoding DivX 4.x, 5.x and 6 by the way.


  3. FaultyOne

    FaultyOne
    Member

    Joined:
    Oct 20, 2005
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11

    How do I know if it handles Xvid or set it to handle Xvid?

    Here is a Screenshot of the config thing if it is differnet from other ones:

    http://img473.imageshack.us/img473/4665/ss6lk.jpg

    Last edited: Oct 20, 2005


  4. celtic_d

    celtic_d
    Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46

    That is the directshow decoder config. You need to make sure that XviD is enabled in the VfW config.


  5. FaultyOne

    FaultyOne
    Member

    Joined:
    Oct 20, 2005
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11

    Sorry if this is a stupid question but where is that? I can only seem to find the video and audio decoders.


  6. celtic_d

    celtic_d
    Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46

    There should be video and audio decoders as well as a config for video encoders, which has a decoder tab. Best way probably to make sure you get it right is to load the ffdshow config from within VirtualDub’s compression/codec list. Once you are in there select the decoder tab. If ffdshow doesn’t appear on the codec list then it isn’t installed properly and won’t work even if it was enabled for XviD.

    Perhaps you are just running a really old version from before ffvfw got merged?

Share This Page


AfterDawn Discussion Forums


  1. evilnick

    evilnick
    Member

    Joined:
    Jun 7, 2005
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11

    I am trying to follow the guide here on Afterdawn to join 2 AVI files together using Virtualdub. When I attempt to open a file, I get the message saying that it can’t find a suitable VFW decompressor.

    The only codecs I have installed are FFDShow and some OGM and OGG codecs. I have not installed any codec packs because FFDShow was all I needed to view any file using WMP10.

    So how do I get a VFW for Virtualdub so I can work with all types of DivX and XViD files? Thanks. :)


  2. aldaco12

    aldaco12
    Active member

    Joined:
    Nov 6, 2002
    Messages:
    2,544
    Likes Received:
    0
    Trophy Points:
    66

    Just to be sure, were the 2 AVIs compressing using the same codec? I wouldn’t that you merged a DivX AVI + a Xvid AVI.

    Remember:


  3. evilnick

    evilnick
    Member

    Joined:
    Jun 7, 2005
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11

    They’re both using the same codec, did a check with Gspot.

    But the error with the decompressor appears when I’m opening the [bold]first[/bold] file, so it’s not that the files I want are incompatible, it’s that Virtualdub right now, can’t handle the format. :(


  4. celtic_d

    celtic_d
    Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46

    If you use VirtualDubMOd, it will let you open a file anyway, even without a decoder. It just locks it to direct streaming, which is fine if you are joining.

    Might have helped if you had said what FourCC, then we would have known if it is something that ffdshow supports as ffdshow also includes VfW decoding and encoding support.

    What build of ffdshow do you have installed? As there was a problem with one build where it didn’t registry the VfW codec under NT based OS’s.


  5. evilnick

    evilnick
    Member

    Joined:
    Jun 7, 2005
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11

    The FourCC for the AVI file I’m trying is DIV3/DIV4. Another one I tried is DV50/DIVX. I’m using Virtualdub 1.6.6 and FFDshow 2005-05-27.

    I’m not sure which FFDshow to use, there’s a newer 2005-06-03 at free-codecs.com, but then the newest build over at the official homepage is only something aroun 2004.


  6. celtic_d

    celtic_d
    Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46

    Both built by me I believe. Expect a new build maybe tonight if I have time after gym.

    Anyway, ffdshow supports DivX 3 and 5. Go into the VfW config, either from the start up menu or via VirtualDub’s codec seclection. There is a right decoder tab, go there and make sure that ffdshow is enabled, for DivX3 this means libavcodec, for DivX 5.x if you have XviD installed you will have the option between that and libavcodec. Come to think of it, if you had XviD installed it should handle the DX50 one itself, although I guess maybe only if you it enabled in the dshow decoder options?

    ffdshow’s regular dshow decoder selection is independant from the VfW one.

    I should point out that all of my ffdshow builds are cvs builds. As such at the time of compile Milan may have been in the middle of changing things (cvs is updated almost daily, sometimes more than once per day), so don’t expect everything to work perfectly.


  7. evilnick

    evilnick
    Member

    Joined:
    Jun 7, 2005
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11

    Hey thanks alot dude! I got it working now! :) I really appreciate the help!

    So anyway, I didn’t get what you mean by CVS builds, but currently the FFDshow at AfterDawn’s download area is 20050526 while at free-codecs, it’s 20050607. Is that the latest? Cause the download link there labels it as unofficial while the older ones dated 2004 something are «proper» or something. I’m confused about how all the FFDshow versions. :D


  8. celtic_d

    celtic_d
    Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46

    CVS = Concurrent Versions System.
    There are a few newer (not that new) builds on the sourceforge site by Milan:
    http://ffdshow.sourceforge.net/tikiwiki/tiki-index.php?page=Getting+ffdshow
    also maybe worth reading:
    http://ffdshow.sourceforge.net/tikiwiki/tiki-read_article.php?articleId=14

    Really though you have to ask yourself whether you need the newer builds though. For instance do you care about AVC decoding?


  9. evilnick

    evilnick
    Member

    Joined:
    Jun 7, 2005
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11

    Er.. it’s hard to care about something you don’t realize exists. :p

    Haha, I get your point, it’s just that I always thought newer builds would be better, maybe some codecs got updated or something. Anyway this means there’s no difference between 20050527 and your newest 20050607? For the average user at least… :)


  10. celtic_d

    celtic_d
    Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46

    Well ffdshow is being updated all the time. You would need to check the cvs and see if there are any changes that interest you. Not sure if unicode subs support is finished, but I just put a new build up not that long ago. Anyone who cares about HD AVC encoding/decoding should definatly update.


  11. evilnick

    evilnick
    Member

    Joined:
    Jun 7, 2005
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11

    Alright, got it. ;)
    Thanks alot for all the help dude!


  12. dr.divx

    dr.divx
    Member

    Joined:
    Jun 23, 2005
    Messages:
    16
    Likes Received:
    0
    Trophy Points:
    11

    Hi celtic_d, I have the same problem as evilnick.
    I would like it if you could explain in more detail how to get to the VFW config file. I will realy appreciate it.

    Thank YOu


  13. seboyd

    seboyd
    Member

    Joined:
    Jan 7, 2004
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11

    Getting VirtualDub ERROR

    Ok Ive used VirtualDub and FFDShow for years, and have never had any problems opening an AVI file of any kind in it.

    I recently downloaded the latest versions of both, and tried to load an XviD file like the one below, and I have a few good working files to choose from, and all play great in any players, but now using the most recent versions or older versions I’m getting this:

    ———————————————
    Couldn’t locate decompressor for format XVID (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.
    ——————————————————

    But FFDShow is installed and working properly

    Im using the latest version of WindowsXP Pro with all current updates for SP2.

    Looking in this video for example with AVIcheck it shows this
    ================================================================

    File: D:!! Downloads !!Goodfellas Cd1.avi
    Total Streams: 3
    Running Time: 1:12:31
    Index Chunk: Yes
    Interleaved: Yes
    Max Bytes Per Sec: 0
    AUDIO: 0 — MP3 (0x55)
    Average Bitrate Per Sec: 165 kb/s
    Samples Rate: 48000 Hz
    Channels: 2
    Bits Per Sample: 0
    Variable Bitrate: Yes (32, 56, 96)
    AUDIO: 1 — MP3 (0x55)
    Average Bitrate Per Sec: 134 kb/s
    Samples Rate: 48000 Hz
    Channels: 2
    Bits Per Sample: 0
    Variable Bitrate: Yes (32, 56, 96)
    VIDEO: XVID
    B-VOP: Yes
    S(GMC)-VOP: No
    QuarterPixel: No
    Frame Size: 640 x 352
    Frames Rate: 23.976
    Color Depth: 24
    Total Frames: 104328

    Elapsed Time 00:00

    ==================================

    This is just an example of one of my XviD videos, but it gives me this same error no matter which video I load.
    This is crap, Ive never had this problem….. ever…… and ffdshow is active and working. It even gives me this problem with older versions that always worked fine.


  14. celtic_d

    celtic_d
    Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46

    As above except you would be enabling ffdshow for XviD instead of DivX.


  15. seboyd

    seboyd
    Member

    Joined:
    Jan 7, 2004
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11

    I am not trying to encode anything, just open it in VirtualDub…. I have never had to set FFDShow like that no matter what video I tryed to LOAD into the VirtualDub program.


  16. celtic_d

    celtic_d
    Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46

    Never said that you were encoding.

    Other than the fourCC ffds you have to enable decoding in ffdshow or it won’t decode it.

    The way VfW works is that it firsts checks for a codec registered for the fourCC, then if it can’t find one it checks other decoders to see if they will accept and then finally fails as you have seen.

    If you don’t enable XviD in ffdshow then it won’t accept it and if you don’t have something else installed then the file won’t load. If you had XviD installed then ffdshow would never be used since XviD is set to handle XVID.

Share This Page


AfterDawn Discussion Forums

First the video files was mp4 then i converted them to avi files.
Now that they are avi files when i try to open a video file in virtualdub i’m getting this error:

VirtualDub Error

Couldn’t locat decompressor for format h264 (unknown) virtualdub requires video for windows vfw compaitable decompress …etc

What i did so far ?

Install ffdshow in configuration i changed not to disable h264 and all others in decoder.

I installed divx

I have virtualdub 1.10.4
Now i’m using ffdshow 32bit i tried 64bit before

I have windows 8.1 pro 64bit

Tried almost or anything i found in google nothing worked so far.
I wanted to open the original mp4 video files in virtualdub but nothing worked so i converted it to avi but also not working.

What else can i do ?
Maybe there is another program like virtualdub that it will work ?

Roman R.'s user avatar

Roman R.

67.6k6 gold badges93 silver badges156 bronze badges

asked Oct 28, 2015 at 12:56

Daniel van wolf's user avatar

Daniel van wolfDaniel van wolf

3931 gold badge5 silver badges16 bronze badges

You need to install the h.264 VFW codec here: https://sourceforge.net/projects/x264vfw/
Just close VirtualDub beforehand, and pick the default options in the installer. Worked like a charm for me.

AFAIK the file being MP4 or AVI is unimportant, it’s just a change of «container», ie. what’s inside both files is a h.264 encoded video channel.

Caveat: as mentioned by Ivo Kostić in another answer, it doesn’t work well with interlaced x264 (I have no experience with that, I just thought this important fact should also appear in the «top» answer).

answered May 20, 2016 at 19:29

Ghis's user avatar

1

and no matter what you do currently x264vfw (either as standalone as mentioned by ghis, or via ffdshow’s vfw config (decoder options)) doesn’t work well with interlaced h264, it doubles the framerate and then it’s not really usable esp. if you just wanna cut video in ‘direct stream copy mode’.

a bug that probably won’t be fixed.

answered Nov 1, 2017 at 3:41

ivo kostić's user avatar

4

Понравилась статья? Поделить с друзьями:
  • Virtualbox как изменить разрешение экрана linux
  • Virtualbox как изменить оперативную память
  • Virtualbox как изменить динамический диск на фиксированный
  • Virtualbox как изменить host клавишу
  • Virtualbox vbox e iprt error 0x80bb0005