Trigunflame
New Member
I happened to deal with building ffmpeg for some transcoding purposes today, and in the process took note of the available aac encoders that it supported and came across some information I thought may be relevant to OBS streaming.
via
http://ffmpeg.org/trac/ffmpeg/wiki/Guid ... alityAudio
http://ffmpeg.org/trac/ffmpeg/wiki/AACEncodingGuide
So, I was thinking - is there any reason you guys couldn't switch out libfaac for libfdk_aac (https://github.com/mstorsjo/fdk-aac) and score some higher audio quality?
Thanks.
via
http://ffmpeg.org/trac/ffmpeg/wiki/Guid ... alityAudio
http://ffmpeg.org/trac/ffmpeg/wiki/AACEncodingGuide
Based on quality produced from high to low:
libopus >= libfdk_aac>= libvorbis >= libmp3lame > eac3/ac3 > libfaac > libtwolame >= aac > mp2 > vorbis > wmav2/wmav1 > libvo_aacenc
For AAC only: (Because it is a little bit confusing, with 4 encoders available)
libfdk_aac > libfaac >= aac > libvo_aacenc
The >= sign means greater or the same quality.
Even though AAC should generally give better quality than MP3 at the same bitrates libmp3lame should give better quality output than libfaac.
So, I was thinking - is there any reason you guys couldn't switch out libfaac for libfdk_aac (https://github.com/mstorsjo/fdk-aac) and score some higher audio quality?
Thanks.