There's also a plugin for decoding AVIsynth scripts, so any audio you can open with Avisynth can be opened with foobar2000:Īnd AVISynth has a function for normalising the audio, so that's one possible way to normalise when you convert with any encoder.
![foobar dts decoder crash foobar dts decoder crash](https://i.ytimg.com/vi/DkRfUKIau9Y/maxresdefault.jpg)
I did mention in my post there's plugins for decoding DTS and AC3. So currently as per your instructions, I'm trying Qaac encoder. But it didn't have normalisation, and it hasn't been developed since 2010. I wanted a VBR encoder for AAC, so I tried Nero AAC and it worked like Pandy said above. I mean DTS is unsupported? I'm only going to use DTS files to convert to AAC. gave an input file (DTS audio in mka format), the output being Apple AAC encoder with 127 TVBR, and this is the error I got. I installed Foobar2000 and the encoder pack like you said. You can create presets and then batch convert by dragging and dropping files onto the GUI. I mainly use it with ffmpeg myself but it should support any command line encoder. " /d /c c:\progra~1\foobar2000\encoders\ffmpeg.exe -i -f wav - | c:\progra~1\foobar2000\encoders\ neroAacEnc.exe -q 0.5 -ignorelength -if -of %d"Īnother GUI you might want to try is AnotherGUI. Or you could add the ffmpeg options to the comman line pandy suggested. I had to mess around for a while to find the magic command line, but it works. The easiest way to set up an encoder configuration in foobar2000 is to select an appropriate encoder preset, adjust it to your liking, and from there if you switch to "custom" foobar2000 will fill in the command line for you, which you can then alter manually if you want to.Īnd not that there's really much need, because foobar2000 supports any command line encoder, but for fun I tried creating an encoder preset to encode with ffmpeg piping the audio to NeroAAC. It can encode multiple files at the same time, it comes with conversion presets for all the AAC encoders or you can create your own, there's DSP plugins for decoding DTS and AC3, it has a built in ReplayGain scanner which can be used to normalise audio (better than peak normalising, in my opinion) there's a third party matrix mixer that can be used for downmixing (DSPs can be added to the conversion chain), and the whole setup can be saved as conversion presets. I mentioned foorbar2000 in the post I linked to as I mostly use it for audio encoding. It has an option -N that can be added to the command line to enable it. QAAC is also the only AAC encoder with the ability to peak normalise. MKVToolNix compensates for the padding when muxing audio but I don't think any other muxing programs do.
![foobar dts decoder crash foobar dts decoder crash](https://www.sidify.com/images/guide/foobar2000/add-music-to-foobar-2.jpg)
Partly because it has a -no-delay option that gets it to remove any encoder "padding" from the beginning (extra silence). It should help you find the various AAC encoders and/or the files they depend on. I wrote a bit of an essay here a while back. If you use the default variable bitrate quality setting for each you probably can't go wrong. The AAC encoders should all be good at reasonable bitrates.