View Full Version : Problems to open video with MP3 on Vista x64
MrPiercer
19th July 2007, 16:41
I use Vista Business 64-bit and I managed to install Lame by the instructions in another thread, no problems.
I can also open the video file including a MP3 stream in any player.
Its GSpot info say this:
http://www.the-server.net/_tmp/Image1.png
I can open this file in VdubMod with the AviSynth command DirectShowSource, but if I try AviSource, I get this error message:
http://www.the-server.net/_tmp/Image2.png
Any ideas on this?
LoRd_MuldeR
19th July 2007, 17:06
That is because DirectShowSource() uses DirectShow filters (the same used for playback in Windows Media Player) for decoding the audio/video, while AVISource() uses ACM Codecs for decoding the audio! Obviously the required ACM Codec is missing, while a suitable DirectShow decoder is installed...
I don't know if the LAME ACM Codec is a encoding-only Codec, but Window's own MP3 Codec should be able to do the decoding too. Do you use the 32-Bit or the 64-Bit edition of VDub/Avisynth? And did you install a 32-Bit or a 64-Bit build of the LAME ACM Codec?
squid_80
20th July 2007, 01:00
Lame is encode only (unless it's a special build with decoding hacked in). And I've heard rumours that vista doesn't come with the normal fraunhofer ACM mp3 decoder that comes with XP. Or it might just be one of those kooky files that the acm codec doesn't like. What happens if you try and open the file directly in the latest virtualdub (NOT virtualdubmod)?
MrPiercer
20th July 2007, 07:38
Lame is encode only (unless it's a special build with decoding hacked in). And I've heard rumours that vista doesn't come with the normal fraunhofer ACM mp3 decoder that comes with XP. Or it might just be one of those kooky files that the acm codec doesn't like. What happens if you try and open the file directly in the latest virtualdub (NOT virtualdubmod)?
File can't be decoded in neither Vdubmod nor in Vdub (32 and 64 bit). This is getting weirder be the minute it feels.
Still it runs fine in WMP11 and as mentioned, it also opens fine with DirectShowSource.
No huge deal since I can use it, but it tickled my curiousity... And I only use the 32-bit versions of applications and codecs due to the lack of 64-bit versions. So until more reliable codecs etc show up as 64-bit, I stick to 32 bits.
LoRd_MuldeR
20th July 2007, 13:01
File can't be decoded in neither Vdubmod nor in Vdub (32 and 64 bit). This is getting weirder be the minute it feels.
Still it runs fine in WMP11 and as mentioned, it also opens fine with DirectShowSource.
As said before, you obviously do have a suitable DirectShow Decoder Filter (as used by Media Player and DirectShowSource), but you do not have a suitable ACM Decoder decoder installed (the kind of Decoder VirtualDub(Mod) requires).
You can list all installed ACM Codecs in you goto Hardware-Manager -> Audio-, Video-, Gamecontroller -> Audiocodecs:
http://img241.imageshack.us/img241/7977/fileacmcodecsjo0.th.png (http://img241.imageshack.us/my.php?image=fileacmcodecsjo0.png)
MrPiercer
20th July 2007, 13:06
Okay.. So, I need to find a ACM MP3 decoder then... Any recommendations?
LoRd_MuldeR
20th July 2007, 13:12
Not really, all previous Windows versions came with Frauenhofer's "MPEG Layer-3" ACM Codec included. I got no idea about Vista, maybe it was removed for some reason.
// EDIT
With a quick Google search, I found that one:
(Link removed)
// EDITē
That was crap, try it with that one :)
http://codecs.com/Fraunhofer_Radium_MP3_download.htm
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.