参考https://blog.csdn.net/glw0223/article/details/86703206
环境
静态编译
nasm(x264依赖)
wget https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/nasm-2.15.05.tar.xz tar xvf nasm-2.15.05.tar.xz cd nasm-2.15.05 ./configure make -j8 make install
x264
wget https://code.videolan.org/videolan/x264/-/archive/master/x264-master.tar.bz2 tar xvf x264-master.tar.bz2 cd x264-master ./configure --prefix=/opt/x264_install --enable-static make -j8 sudo make install
ffmpeg
wget http://ffmpeg.org/releases/ffmpeg-4.4.tar.bz2 tar xvf ffmpeg-4.4.tar.bz2 cd ffmpeg-4.4 ./configure --prefix=/opt/ffmpeg_install --enable-gpl --enable-version3 --enable-static --enable-libx264 --extra-cflags='-I/opt/x264_install/include' --extra-ldflags='-L/opt/x264_install/lib -lx264 -lpthread -lm -ldl' --enable-static --disable-shared --enable-pthreads --enable-encoder=libx264 make -j8 sudo make install
测试
动态编译
todo