PDA

View Full Version : Useful tip ffdshow AAC MPC libmmd.dll


bob0r
23rd February 2005, 13:57
I wanted ffdshow to play my AAC files
(AAC+SBR+PS mpeg2/mpeg-4 v2)

But it would not work! I tired CoreAAC, but that can't play PS (AAC+ v2) I tried everything, but nothing worked.

I use:
http://celticdruid.no-ip.com/xvid > ffdshow >
http://www.aziendeassociate.it/./cd//ffdshow/ffdshow-20050216.exe

I am trying a way to to play AAC+SBR+PS streams ( http://www.tuner2.com ) in media player classic and/or media player 10, but nothing works, because ffdshow does not play AAC!

Now, i got desperate, i figured, why not try:
C:\Program Files\Windows Media Player\mplayer2.exe Media Player 6.4

I did, and HEY! An error!

mplayer2.exe - Unable To Locate Component <x>

<big white/red X here> This application has failed to start because libmmd.dll was not found. Re-installing the application may fix the problem.
<OK>


Now the funny part is, media player classic has an internal AAC decoder (which can NOT decoder PS (AAC+ v2) and media player 10 player plays the PS file here because it uses the nero audio decoder.
I uninstalled nero, and hey, even media player 6.4 stops asking about the libmmd.dll

Basic conclusion is:
install ffdshow with AAC support (or enable it)
start / programs / ffdshow > Audio decoder configuration > codecs
by selecting libfaad2.

Then after google i found:
http://www.rarewares.org/mp3.html
Intel 8.1 libmmd.dll
Some ICL-compiled files require this library.
Download (749Kb)

Put libmmd.dll into windows/system32 and all of a sudden ffdshow starts to play your AAC+SBR+PS v2 files in media plyer 6.4/classic and 10!

I hope you find this tip useful because COREAAC does not play PS (AAC+ v2) files yet.
tried coreaac:
http://www.aziendeassociate.it/./cd//Misc/CoreAAC.2004.07.07.exe

Celticdruid if you read this, can you compile a new CoreAAC based on the latest faad2 that does allow AAC+ PS playback?


... i still can't listen to AAC+SBR+PS (AAC+ v2) streams via Direct Show, no proper filters out there (that i know of).
But winamp/foobar/vlc do play them flawlessly!

celtic_druid
23rd February 2005, 15:40
Guess I should have linked against libmmds and not libmmd.

MPC's aac decoder was updated quite recently, are you sure it doesn't work.

Did a new coreaac compile with current cvs libfaad. Haven't tested it though with any PS files.

bob0r
23rd February 2005, 19:27
Yup i am sure, and so are you now :)

So we shall await a new ffdshow, a new coreaac and a new mpc :D


Bring us joy! :eek:


(P.S. fix .aac files playback while you are on it ;))

Ariakis
23rd February 2005, 20:30
If I may ask, how'd you make an AAC stream with PS?

bob0r
23rd February 2005, 21:23
Originally posted by Ariakis
If I may ask, how'd you make an AAC stream with PS?

Example:

Source stream: http://212.129.237.28:9999/

Open stream in winamp, downloaded streamripper FROM orban ftp ( ftp://ftp.orban.com/1010/Utilities/Winamp/StreamRipper/srwa5-1.61.3.zip )
That rips a .aac file, then with mp4creator ( http://www.rarewares.org/files/mp4/mpeg4ip-tools-1.2.zip )

mp4creator60.exe -c 32kbps.44khz.aac.sbr.ps.mpeg2.sample.aac 32kbps.44khz.aac.sbr.ps.mpeg2.sample.mp4

my files:
http://www.dial-up.nl/avc_aac_stuff/aac.sbr.ps.samples/
The .fixed files are .aac files extracted with foobar from the created .mp4
( The .fixed.aac files are needed so avi-mux can open them, the streamripper files are not valid for this tool ( http://www.doom9.org/ > downloads > AVIMux_GUI 1.16.11)

That's how i makde the files

So, NO :devil: you can't CD/WAV to AAC+SBR+PS yet, our hopes are with nero :sly:


AAC+SBR+PS Streaming software:
http://www.orban.com/orban/products/stream/1010_overview.html
Note the LE version for normal soundcards is limited at 32kbps.

My hope is with spacial audio, they unofficially announced they are gonna implent aac+ v2 also:
http://www.spacialaudio.com/forums/viewtopic.php?t=7659&start=30
"
clickbutt:
Posted: Wed Feb 23, 2005 3:06 pm

Yip, I'm sure we will go for the latest and greatest AAC+ v2 at all possible bitrates.
"