标签:android style http io os ar for strong sp
1.下载ffmpeg-0.9.2.tar.gz http://ffmpeg.org/releases/ 下载需要的版本
2.编译linux (centos5.5) 64位版本
./configure --prefix=/home/chulk/ffmpeg-x64 --arch=x86_64 --host-os=linux --enable-shared --disable-w32threads --disable-bzlib --disable-zlib --disable-os2threads --disable-doc --disable-ffprobe --disable-swresample --disable-debug --disable-ffmpeg --disable-ffserver --disable-ffplay --disable-avdevice --disable-avfilter --disable-network --disable-muxers --disable-filters --enable-demuxers --disable-devices --disable-protocols --disable-bsfs --disable-parsers --disable-encoders --disable-hwaccels --disable-yasm --enable-pthreads --enable-static --enable-memalign-hack --enable-small --disable-decoders --enable-decoder=h264 --enable-decoder=h263 --enable-decoder=mpeg4 --enable-decoder=mp3 --enable-decoder=mp2 --enable-decoder=aac
make
make install
注:configue 后 显示ARCH x86 (generic) 实际上是上面配置的x86_64
可以通过readelf -h libavcodec.so 显示 Machine: Advanced Micro Devices X86-64
configue 配置精简版ffmpeg, 只需要所需要的解码,主流的iptv互联网视频格式
Enabled decoders:
aac h264 mp3
h263 mp2 mpeg4
Enabled parsers:
ac3 flac mpeg4video
dirac h263 mpegaudio
3.编译 android 版本 ffmpeg
(1) ./configure --prefix=/home/chulk/ffmpeg-android --host-cc=arm-linux-androideabi --cc=arm-linux-androideabi-gcc --sysroot=${NDK_ROOT}/platforms/android-14/arch-arm --enable-cross-compile --arch=arm --target-os=linux --disable-w32threads --disable-bzlib --disable-zlib --disable-os2threads --disable-doc --disable-shared --disable-ffprobe --disable-swresample --disable-debug --disable-ffmpeg --disable-ffserver --disable-ffplay --disable-avdevice --disable-avfilter --disable-network --disable-muxers --disable-filters --enable-demuxers --disable-devices --disable-protocols --disable-bsfs --disable-parsers --disable-encoders --disable-hwaccels --enable-pthreads --enable-static --enable-memalign-hack --enable-small --disable-decoders --enable-decoder=h264 --enable-decoder=h263 --enable-decoder=mpeg4 --enable-decoder=mp3 --enable-decoder=mp2 --enable-decoder=aac
make
make install
标签:android style http io os ar for strong sp
原文地址:http://www.cnblogs.com/iclk/p/4038443.html