View Full Version : Recommended software to reencode to AppleAAC?
Forteen88
18th November 2019, 12:18
I wonder, which is the recommended software to reencode DTS and AC3 (DD) into Apple-AAC (like using QAAC software)?
Normally I use Foobar2000 with DTS/AC3-plugins and Foobar2000 uses QAAC to encode to Apple-AAC, but now I've come upon a PCM-audio in 1 channel that is not recognized in Foobar2000. VLC can play that PCM-audio in 1 channel though.
tebasuna51
19th November 2019, 10:03
Not problem here encoding a wav 1 channel to AAC (qaac) with Foobar2000:
Audio
ID : 1
Formato : AAC LC
Formato/Info : Advanced Audio Codec Low Complexity
ID códec : mp4a-40-2
Duración : 20 s 53 ms
Tipo de tasa de bits : Variable
Tasa de bits : 22,8 kb/s
Tasa de bits máxima : 168 kb/s
Canal(es) : 1 canal
ChannelLayout : C
Velocidad de muestreo : 48,0 kHz
Forteen88
19th November 2019, 12:00
Thanks tebasuna51.
Maybe your source-audio is different? Here's my source-audio MediaInfo-data,
Audio
ID : 1
Format : PCM
Format settings : Little / Signed
Codec ID : A_PCM/INT/LIT
Duration : 1 h 51 min
Bit rate mode : Constant
Bit rate : 1 152 kb/s
Channel(s) : 1 channel
Sampling rate : 48.0 kHz
Frame rate : 30.000 FPS (1600 SPF)
Bit depth : 24 bits
Stream size : 922 MiB (100%)
Default : No
Forced : No
tebasuna51
19th November 2019, 15:08
My source have a WAVE_FORMAT_EXTENSIBLE header:
General
Nombre completo : D:\Test\AudioD\Samples\wavs\1w100.wav
Formato : Wave
Tamaño de archivo : 1,83 MiB
Duración : 20 s 0 ms
Modo de tasa de bits : Constante
Tasa de bits general : 768 kb/s
Audio
Formato : PCM
Ajustes del formato : Little / Signed
ID códec : 00000001-0000-0010-8000-00AA00389B71
Duración : 20 s 0 ms
Tipo de tasa de bits : Constante
Tasa de bits : 768 kb/s
Canal(es) : 1 canal
ChannelLayout : C
Velocidad de muestreo : 48,0 kHz
Profundidad bits : 16 bits
Tamaño de pista : 1,83 MiB (100%)
Forteen88
19th November 2019, 19:59
Thanks tebasuna51, I will re-save the source-audio file in some audio-program like Audacity, and if necessary, I'll lower bits (from 24 bits to 16 bits, like yours).
tebasuna51
20th November 2019, 11:07
qaac must accept 24 bits also.
Try output WAVE_FORMAT_EXTENSIBLE with ChannelLayout: C, or the parameter --chanmask 4 using qaac command line.
chros
21st November 2019, 12:37
qaac must accept 24 bits also.
Try output WAVE_FORMAT_EXTENSIBLE with ChannelLayout: C, or the parameter --chanmask 4 using qaac command line.
You can try to use BatchEncoder (https://forum.doom9.org/showthread.php?t=174242) for qaac as well (there's a wiki page (https://github.com/wieslawsoltes/BatchEncoder/wiki/Tutorial-Using-qaac-without-iTunes) for setting it up).
Forteen88
21st November 2019, 13:42
chros, thanks, that worked great too, and I like it more since it got a GUI, which is more user-friendly.
It's a perfect audio-encoding replacement for Foobar2000, except when I re-encode commentary-audio, which I often resample (SSRC) down from 48KHz to 44.1KHz.
Weird though that BatchEncoder creates AAC-files with the extension ".aac", when it's really a ".m4a" file. Foobar2000 told me to rename the .aac file to .m4a :)
And MediaInfo told me too that the .aac file got a container.
EDIT: Oh, weird, there are 3 modes that the user can output an AAC-file: "AAC: (MPEG-2/AAC) qaac" & "M4A: (MPEG-4/AAC) qaac" & "M4A: (MPEG-2/HE-AAC) qaac".
I didn't knew that QAAC could output to a MPEG-2 file...
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.