Printable Version of Topic
Click here to view this topic in its original format
Unofficial VirtualDub Support Forums > Newbie Questions > Problem With Divx Codec


Posted by: atom446 Mar 6 2014, 01:05 PM
Hello to everyone.
I would like to ask something about VirtualDub and how can I solve it.
When I try to drag&drop a DivX avi in VirtualDub to embed subtitles on it, I keep getting an error.
It seems that VirtualDub does not support DivX files.
The error message I'm getting is this:

CODE
"Couldn't locate decompressor for format 'DX50' (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."


Any help on it, please? Thanks in advance.

Posted by: dloneranger Mar 6 2014, 02:54 PM
Virtualdub uses codecs that are installed on your system
You can either install xvid, divx or ffdshow as they all decode DX50
http://www.xvid.org/
http://www.divx.com/
http://ffdshow-tryout.sourceforge.net/

Or you can use the ffmpeg plugin that can decode many file formats

Posted by: atom446 Mar 6 2014, 11:38 PM
Thanks mate. That seems to work.
But after I embedded the subtitles, the final result turned to XviD codec.
Is there a way to prevent from transforming the final avi to XviD?
I want to have result of a DivX codec as the original avi was.

Posted by: Abrazo Mar 7 2014, 11:43 AM
If you did install the DivX codec and you did select this codec (via Video-menu > Compression...) before saving as AVI, you can be sure that your AVI will be DivX encoded.

You can verify this when opening the resulting AVI in VirtualDub and look via the File-menu into File Information...
At Video Stream > Decompressor, it is possible that you see the Xvid as decompressor, but the fourCC should be DX50.

If you want that VirtualDub will use the DivX decompressor instead of the Xvid to open the DX50 encoded AVI, then you have to change a parameter in VirtualDub, via the Options-menu > Preferences... :
- in the left column : click onto "AVI" and then
- at the right : check the box next to "Use video stream fccHandler in codec search". Click Save and OK.

Now re-open your resulting AVI file, this time the DivX decompressor should be used.

Regards.

Powered by Invision Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)