Skip to content

Instantly share code, notes, and snippets.

@mallendeo
Last active October 29, 2015 19:00
Show Gist options
  • Save mallendeo/84fe0dccf7d9d70c92f7 to your computer and use it in GitHub Desktop.
Save mallendeo/84fe0dccf7d9d70c92f7 to your computer and use it in GitHub Desktop.
Compile FFmpeg with aac support
git clone https://github.com/FFmpeg/FFmpeg --depth=1
cd FFmpeg
./configure --disable-everything --disable-doc --disable-yasm \
--disable-ffplay --disable-ffprobe --disable-ffserver --disable-asm \
--disable-devices --disable-pthreads --disable-w32threads \
--disable-network --disable-hwaccels --disable-parsers --disable-bsfs \
--disable-debug --disable-protocols --disable-indevs --disable-outdevs \
--enable-protocol=file --enable-gpl --enable-nonfree \
--enable-demuxer=mov --enable-muxer=ipod
make
# Emscripten
emconfigure ./configure --cc="emcc" --enable-cross-compile --target-os=none --arch=x86_32 --cpu=generic \
--disable-everything --disable-ffplay --disable-ffprobe --disable-ffserver \
--disable-asm --disable-doc --disable-devices --disable-pthreads --disable-w32threads --disable-network \
--disable-hwaccels --disable-parsers --disable-bsfs --disable-debug \
--disable-protocols --disable-indevs --disable-outdevs --enable-protocol=file \
--enable-gpl --enable-nonfree --enable-demuxer=mov \
--enable-muxer=ipod --enable-static \
emmake make
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment