Quote:
Originally Posted by rhaz
Hi. I'm trying to convert .aac to .wav and I get this message. I do have neroAacDec.exe in eac3to dir and in win32 dir.
So I run 'eac3to file.aac file.wav -downStereo' or something like that. And I get:
Code:
AAC, 2.0 channels, 48kHz
Decoding with DirectShow (Nero Audio Decoder 2)...
Getting "Nero Audio Decoder 2" instance failed.
Aborted at file position 262144.
I have Nero 7 installed, but that doesn't change anything since Nero AAC decoder has been standalone for 9 years now, so quotes from eac3to wiki are outdated.
I use latest eac3to package and nero codecs. Win8x64 (not 8.1)
Pls help.
|
Obviously it's
not using (and not trying to use) the
neroAacDec.exe program, but it's trying to use some
DirectShow filter - that appears to be missing on your system.
The
neroAacDec.exe command-line decoder is 100% standalone and
not related to DirectShow at all. You can call it like this:
Code:
neroAacDec.exe -if input.mp4 -of output.wav
If I remember correctly,
neroAacDec.exe does
not support ADTS (that's what ".aac" files typically are!), but only AAC stored in an MP4 container.
You can use
faad to decode ADTS instead:
Code:
faad.exe -o output.wav input.aac