The Nero AAC Encoder encoder is far superior sound-wise to
libfaac that comes with
ffmpeg, but the encoder is only available for Windows. How can I encode using this encoder on Mac OS X?
Other, even better alternatives are encouraged as well.
Sound Design Stack Exchange is a question and answer site for sound engineers, producers, editors, and enthusiasts. It only takes a minute to sign up.Sign up to join this community
neroAacEnc is also available for Linux. If you find that is works for you in OS X then you can use
ffmpeg to pipe to this encoder and then mux with
ffmpeg -i input -f wav - | neroAacEnc -ignorelength -if - -of audio.mp4 ffmpeg -i video.mp4 -i audio.mp4 -c copy -map 0 output.mkv
However, FFmpeg now also supports the external encoding library from fdk-aac which is probably ≥
neroAacEnc (I'm guessing here). That being said some tests consider Apple's AAC encoder (via
qaac) to be very good, so you have the option to encode with
qaac and mux with
If you are set on using Nero's encoder on a mac, you can always use Mac's Bootcamp to run a virtual version of Windows and do the encoding that way. This probably isn't what you want but was just going to give you the option.
There are also a few programs that don't require Bootcamp that will open PC programs. Here are a couple. I think some have a free trial too or are free (but in beta) so you wont have to buy anything right away if you wan't to go this route: