Skip to content

Instantly share code, notes, and snippets.

@mondain
Created January 13, 2016 12:33
Show Gist options
  • Save mondain/28f20e0ef7b3fd26d2be to your computer and use it in GitHub Desktop.
Save mondain/28f20e0ef7b3fd26d2be to your computer and use it in GitHub Desktop.
Notes for setting up libjitsi and AAC decoding
Jitsi AAC
Could not find FFmpeg decoder 0x15002
Advanced Audio Coding (AAC) is the successor format to MP3, and is defined in MPEG-4 part 3 (ISO/IEC 14496-3). It is often used within an MP4 container format; for music the .m4a extension is customarily used. The second-most common use is within MKV (Matroska) files because it has better support for embedded text-based soft subtitles than MP4. The examples in this guide will use the extensions MP4 and M4A.
FFmpeg can support four AAC-LC encoders (aac, libfaac, libfdk_aac, libvo_aacenc) and two AAC-HE encoders (libaacplus and libfdk_aac). The licenses of libaacplus, libfaac, and libfdk_aac are not compatible with the GPL, so the GPL does not permit distribution of binaries containing code licensed under these licenses when GPL-licensed code is also included. Therefore these encoders have been designated as "non-free", and you cannot download a pre-built ffmpeg that supports them.
FFMpeg links
http://www.thingsiuse.org/2014/06/building-ffmpeg-for-h264-and-aac.html
https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu
https://trac.ffmpeg.org/wiki/Encode/AAC
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment