Thread InformationUsers Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests)
|
|
-
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.
-
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.
-
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
-
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.
-
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.
-
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
-
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.
-
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:
-
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.
-
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.
-
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.
-
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.
-
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.
-
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=14Really though you have to ask yourself whether you need the newer builds though. For instance do you care about AVC decoding?
-
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.
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…
-
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.
-
evilnick
Member- Joined:
- Jun 7, 2005
- Messages:
- 10
- Likes Received:
- 0
- Trophy Points:
- 11
Alright, got it.
Thanks alot for all the help dude! -
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
-
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: 104328Elapsed 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. -
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.
-
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.
-
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
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:
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.
67.6k6 gold badges93 silver badges156 bronze badges
asked Oct 28, 2015 at 12:56
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
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
4