Hi,
I have avi file encoded using H264. I try to open using VirtualDub for processing. An error message "Could not locate decompressor for format 'H264'" is displayed. I have install H264 codec and ffdshow to my computer. Has any one known this problem? Please help.
Kinlun Yu
+ Reply to Thread
Results 1 to 13 of 13
Thread
-
Try installing quicktime alternative. You might also use the latest g-spot or similar to confirm that it is what you think it is.
From the error it is definatly an avi with the fourCC H264. Really no need to check and qt alt won't help.
What exactly is "H264 codec"? If you mean x264; it isn't a codec, it is an encoder only.
In ffdshow, go into the VfW decoder config and enable H.264 decoding (set from disabled to libavcodec).
There is more message that I don't show on my previous post. "VirtualDub requires a video for Windows (VFW) compatible codec to decompress video. DirectShow codec, such as those used by Windows Player, are not suitable."
I just install quicktime alternative to my computer and open my video with VirtualDub, The problem does not be solved. Also, I run ffdshow and go into the VfW decoder config, I saw the H.264 is enabled (show as "libavCodec"). Is my H.264 decoder is not for VFW? If yes, do I need install H.264 decoder for VFW?
Thanks
Kinlun YU
this sounds similar to a problem i had not that long ago, basically, it means that the video was encoded in a manner that virtualdub cant understand, you can use a differant program to convert it such as super...basically how i now understand it, is there's two differant forms of x.264, one that is compatable with virtualdub and one that isnt........for all practical purposes, the one that is compatable with virtualdub is generally a little bit outdated, so a lot of people use the other version instead....
So you have it setup something like:
celtic_druid,
Yes, I have setup the H.264 just like screen that you attached in your post. Is there any problem in the setup?
Kinlun Yu
How do you edit 'from the codec section in vdub'?Originally Posted by celtic_druid
Thanks
Try DirectShow plugin, and in the Open video file.. window select file type:
DirectShow input driver as you see in the picture:
The source of plugin:http://www.virtualdub.org/beta/DShowInputDriver-0.5.zip
Extract it to the plugins folder.
Try the free comparable program AVIDemux:
http://avidemux.razorbyte.com.au/
On that page get the latest SVN build (at this time it's revision 6129)
It is as easy to use as Virtualdub.
Best bet to opening non-native files in VirtualDub is using an AVISynth script. You'll still need the codecs, ffdshow is what I use mostly, but it allows a very large range of file types to work in VirtualDub.
Most of the time the only line needed in the AVISynth script file is:
DirectShowSource("complete path with file name and extension here")
Naturally you would then open this AVS file in VirtualDub.
I would agree that AVIsynth is your best bet....create txt document and all you need is this:
DirectShowSource("filename.ext")
You may have to include the full path to your file, eg: DirectShowSource("c:\users\owner\desktop\filename. ext")
.ext is short for extension. It can be AVI, MP4, FLV, etc.......
Save it as "filename.avs" and drag it into vdub.
But I'm having a slightly different problem working with h264 videos.
I can play them in VLC or MPC no problem, but if I import it into vdub 1.9.11 or vdubmod 1.5.10 the aspect ratio is wrong, the movie gets compressed a little horizontally. If i export something, the exported video is also squashed.
I've used the directshow filter plugin 0.91 and I've tried with avisynth and i get the same problem both ways.
What's interesting is if I drag the avisynth script into MPC it will also display the wrong aspect ratio. The only difference I can see is when I playback the file is does not seem to invoke Haali (no icons in the system tray), but if I try to import it then it will invoke Haali. If I disable Haali, I can't import the video.
I only have FFDshow and Haali media splitter installed for codecs.
I was sure I did not have the problem a month ago, maybe I change a setting somewhere. But I setup a bunch of virtual machines and I get the same thing on all of them.
I've tried 2 or 3 other mp4 directshow input plugins, but the directshow 0.91 or avisynth seem to be the best.
I'm thinking it a directshow problem but can't pin it down.
Similar Threads
-
virtualdub and h264-no error
By uglijimus in forum Video ConversionReplies: 14Last Post: 13th Jan 2011, 22:04 -
Avi H264 can open only with ffdshow?
By roma_turok in forum Video ConversionReplies: 8Last Post: 27th Oct 2005, 03:32 -
can't open video in virtualdub
By Andymadonna in forum Video ConversionReplies: 4Last Post: 26th Aug 2004, 14:23 -
Cannot open video input device VirtualDub
By stokefan in forum CapturingReplies: 1Last Post: 25th Aug 2002, 18:18 -
Virtualdub will not open PAL DV Cam video (Which codec?)
By Craig Tucker in forum Video ConversionReplies: 3Last Post: 23rd May 2002, 18:49
StatisticsNewest guidesLatest tool updatesNew media comments



Quote