新版FFmpeg的编译不是很复杂,按部就班的来就可以了。
1.下载FFmpeg
(1).git克隆
git clone git://source.ffmpeg.org/ffmpeg.git
(2).官网下载(由于ffmpeg比较大,更好的选择官网下载ffmpeg)
http://www.ffmpeg.org/download.html
2.编译FFmpeg
创建编译脚本build.sh
./configure --toolchain=msvc --target-os=win64 \
--arch=x86_64 \
--enable-shared \
--enable-small \
--enable-version3 \
--enable-gpl \
--enable-nonfree \
--disable-stripping \
--disable-encoders \
--disable-decoders \
--enable-decoder=h264 \
--enable-encoder=libx264 \
--enable-encoder=mjpeg \
--enable-encoder=mpeg4 \
--prefix=./build \
--enable-libx264 \
--extra-cflags="-I/home/.../build/include" \
--extra-ldflags="-LIBPATH:/home/.../build/lib"
3.执行sh build.sh
make
make install