ffmpeg-6.0编译

把x264/x265 全部去掉,同时保留 MP4 写文件和音频转 AAC 所需的组件

 ./configure --prefix=/home/meian/work/MyProject/ffmpeg/ffmpeg-6.0/out_Jz --arch=mips --target-os=linux     --enable-cross-compile --cross-prefix=mips-v720s229-linux-uclibc-gnu- --disable-asm --enable-pic  --disable-debug --disable-programs --disable-ffmpeg --disable-ffprobe --disable-ffplay --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-symver --disable-iconv --disable-avfilter --disable-avdevice --disable-postproc --disable-indevs --disable-outdevs --disable-v4l2-m2m     --disable-encoders --disable-decoders --disable-demuxers --disable-muxers --disable-parsers --disable-protocols --enable-decoder=pcm_alaw --enable-decoder=pcm_mulaw --enable-encoder=aac  --enable-parser=h264     --enable-parser=hevc --enable-muxer=mp4 --enable-protocol=file  --extra-libs="-lpthread -lm"

正常的编译

./configure \
    --prefix=/home/meian/work/MyProject/ffmpeg/ffmpeg-6.0/out_linux \
    --target-os=linux \
    --enable-pic \
    --disable-debug \
    --disable-programs \
    --disable-ffmpeg \
    --disable-ffprobe \
    --disable-ffplay \
    --disable-doc \
    --disable-htmlpages \
    --disable-manpages \
    --disable-podpages \
    --disable-txtpages \
    --disable-symver \
    --disable-iconv \
    --disable-avfilter \
    --disable-avdevice \
    --disable-postproc \
    --disable-indevs \
    --disable-outdevs \
    --disable-v4l2-m2m \
    --disable-encoders \
    --disable-decoders \
    --disable-demuxers \
    --disable-muxers \
    --disable-parsers \
    --disable-protocols \
    --enable-decoder=pcm_alaw \
    --enable-decoder=pcm_mulaw \
    --enable-encoder=aac \
    --enable-parser=h264 \
    --enable-parser=hevc \
    --enable-muxer=mp4 \
    --enable-protocol=file \
    --extra-libs="-lpthread -lm"