Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Couldn't Locate Decompressor For Format 'xvid'
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
cht
Posted: Nov 15 2010, 03:44 AM


Newbie


Group: Members
Posts: 2
Member No.: 29061
Joined: 15-November 10



Hi guys

I'm trying to edit an .avi file, but when I try to import the video, I'm getting this error:

"VirtualDub Error

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."


What I've done:
- I've installed the Xvid and K-Lite package codecs.
- Can't find any resolutions from Google search. I tried doing what was said on this website - http://www.moviecodec.com/video-codecs/help-couldnt-locate-decompressor-for-format-xvid-virtualdub-requires-a-vfw-codec-26374/ . I downloaded the codec from http://www.free-codecs.com/Nic_XviD_Codec_download.htm , but that didn't solve the problem.

Most avi files work, but there a few files which get this error. I've tried on two PC's, one running Windows 7 32bit and Windows XP 32bit.

Any suggestions?


Thanks in advance
 
     Top
mayhem
Posted: Nov 15 2010, 05:07 AM


Advanced Member


Group: Members
Posts: 62
Member No.: 24668
Joined: 13-December 08



Eventually this is something that needs to be fixed, probably in the encoders
themselves, unless some kind of special routine can be written in VirtualDub
for it.

But at any rate, depending on the software used to create the file there
may have been a uppercase/lowercase issue or other fourcc issue.

Try clicking the "ask for extended options after this dialog" checkbox
in the Open dialog then select your file and click open,
in the pop-up window that appears check off both

"Force video format FourCC code to"
"Force video handler FourCC code to"

and enter XVID in capital letters into those
boxes before clicking OK.

If that doesn't work, and it usually does, but if not
maybe the codec wasn't installed properly or is in
conflict with another codec trying to shanghai the
xvid fourcc.




 
     Top
mayhem
Posted: Nov 15 2010, 05:17 AM


Advanced Member


Group: Members
Posts: 62
Member No.: 24668
Joined: 13-December 08



And actually, if the above doesn't work another option
is trying to open the file via the DirectShow input filter,
hunt down the input filter add-on in this forum, here:

http://forums.virtualdub.org/index.php?act...=7&t=15093&st=0

Install it into virtualdub, if memory serves you just unzip
it into plugins32 sub-folder, that is to say make sure
the .vdplugin file in the archive ends up in plugins32.

The restart VirtualDub, go to Open File, select your
file but do NOT click Open yet, instead use the drop-down
"File Types" box to select "Directshow Input driver",
then click Open and it'll try to run the file thru
directshow filter rather than xvid codec.

This often works for other types of screwy files
too.

One of the above methods, either the extended options,
with XVID capitalized in force fourcc, or this option with
directshow filtering should work, if not then the file
is probably seriously damaged in some way.

 
     Top
Placio74
Posted: Nov 15 2010, 06:46 AM


VideoAudio


Group: Members
Posts: 1216
Member No.: 21485
Joined: 24-May 07



Or... install Jawor's Xvid build (that supports lowercase FourCC).

--------------------
VideoAudio.pl - Serwis o technologii wideo & audio
 
     Top
cht
Posted: Nov 16 2010, 12:46 AM


Newbie


Group: Members
Posts: 2
Member No.: 29061
Joined: 15-November 10



QUOTE (Placio74 @ Nov 15 2010, 06:46 AM)
Or... install Jawor's Xvid build (that supports lowercase FourCC).

Sweet that solved the problem.

Thanks !!!
 
     Top
vduser78
Posted: Dec 23 2011, 05:24 AM


Newbie


Group: Members
Posts: 3
Member No.: 33879
Joined: 23-December 11



QUOTE (mayhem @ Nov 15 2010, 05:07 AM)
Eventually this is something that needs to be fixed, probably in the encoders
themselves, unless some kind of special routine can be written in VirtualDub
for it.

But at any rate, depending on the software used to create the file there
may have been a uppercase/lowercase issue or other fourcc issue.

Try clicking the "ask for extended options after this dialog" checkbox
in the Open dialog then select your file and click open,
in the pop-up window that appears check off both

"Force video format FourCC code to"
"Force video handler FourCC code to"

and enter XVID in capital letters into those
boxes before clicking OK. 

If that doesn't work, and it usually does, but if not
maybe the codec wasn't installed properly or is in
conflict with another codec trying to shanghai the
xvid fourcc.

QUOTE
Try clicking the "ask for extended options after this dialog" checkbox
in the Open dialog then select your file and click open,
in the pop-up window that appears check off both

"Force video format FourCC code to"
"Force video handler FourCC code to"

and enter XVID in capital letters into those
boxes before clicking OK.


IT WORKED, thanks!
 
     Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
5 replies since Nov 15 2010, 03:44 AM Track this topic | Email this topic | Print this topic

<< Back to Testing / Bug Reports