Printable Version of Topic
Click here to view this topic in its original format
Unofficial VirtualDub Support Forums > Codec Discussion > Can't Edit A File Recorded With Vdub


Posted by: markjl Jan 25 2011, 02:55 PM
Hello

I get the following message when I try to open for edit a file previously recorded with Vdub:


'Couldn't locate decompressor for format 'MPEG' (unknown). Virtual Dub requires a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs such as those by Windows Media Player are not suitable.'

What can I do? Thanks in advance.

Posted by: ale5000 Jan 25 2011, 04:16 PM
Is it an .avi file with MPEG video?
If yes, you should go on the VFW configuration of http://sourceforge.net/projects/ffdshow-tryout/ then Decoder => Codecs and enable "MPEG in AVI".

Posted by: markjl Jan 25 2011, 04:25 PM
Amazing. Thank you, that would have been difficult to find. It works.
Which is 'better' : libmpeg2 or libavcodec?

Posted by: ale5000 Jan 25 2011, 04:48 PM
I'm not sure about the differences.
But libavcodec in general have a good advantage, it handle very well also broken files.

Posted by: markjl Jan 25 2011, 05:01 PM
Did I read somewhere that Vdub doesn't work on Win 7 64 bit?
The procedure above doesn't anyway.
I can't open the same file with Vdub on Win 7 64 bit, having followed the same config procedure.

Posted by: dloneranger Jan 25 2011, 05:13 PM
No, it works fine

On an x64 system you can either

1) use virtualdub 32bit and ffdshow 32bit
2) use virtualdub 64bit and ffdshow 64bit

(64bit os's run 32bit programs as well)

ffdshow has separate settings for the 64 and 32 bit version

32bit programs use 32bit dlls, codecs, etc
64bit programs use 64bit dlls, codecs, etc

Posted by: markjl Jan 25 2011, 06:19 PM
It seems the codecs are different from 32 and 64 bit.

Posted by: ale5000 Jan 25 2011, 06:28 PM
Look here: http://sourceforge.net/projects/ffdshow-tryout/files/

You can find both the 32 and 64-bit version of ffdshow-tryout.

Posted by: markjl Jan 26 2011, 08:45 AM
I did that, thanks.

I find that the encoders available in 32 and 64 bit versions are different however.

http://mjlvideo.fr/techdocs/virtual_dub_encoders.pdf

Is this a setup thing or because they haven't been developed yet?

Posted by: ale5000 Jan 26 2011, 02:38 PM
I use ffdshow only for decoding, for encoding I use a more specific encoder.

To encode video in H.264 there is this: http://sourceforge.net/projects/x264vfw/files/ or this: http://komisar.gin.by/ (both 32 and 64-bit)
To encode audio in AC3 there is this: http://fcchandler.home.comcast.net/~fcchandler/AC3ACM/ (both 32 and 64-bit)

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