精简版ffmpeg编译脚本

#!/bin/sh

build_one ()
{

./configure --target-os=linux
    --enable-cross-compile
    --extra-libs="-lgcc"
    --arch=x86
    --disable-shared
    --disable-ffprobe
    --disable-ffserver
    --disable-ffmpeg  
    --enable-debug=2
    --enable-stripping
    --enable-avresample
    --enable-swresample
    --enable-optimizations
    --disable-swscale
    --disable-bsfs
    --disable-postproc
    --disable-doc
    --disable-devices
    --disable-encoders
    --disable-muxers
    --disable-avdevice
    --disable-parsers
    --enable-parser=aac
    --enable-parser=h264
    --enable-parser=mpeg4video
    --enable-parser=mpegvideo
    --disable-demuxers
    --enable-demuxer=aac
    --enable-demuxer=flv
    --enable-demuxer=h264
    --enable-demuxer=mov
    --enable-demuxer=mp3
    --enable-demuxer=hls
    --enable-demuxer=mpegts
    --disable-filters
    --enable-filter=format
    --disable-protocols
    --disable-protocol=applehttp
    --enable-protocol=tcp
    --enable-protocol=udp
    --enable-protocol=file
    --enable-protocol=http
    --enable-protocol=hls
    --disable-decoders
    --enable-decoder=aac
    --enable-decoder=mp3
    --enable-decoder=flv
#make clean
#make  -j4 install
make -j4

}

build_one

版权声明:本文为博主原创文章,未经博主允许不得转载。

原文地址:https://www.cnblogs.com/agiletiger/p/4888252.html