1. 下载:
http://ffmpeg.org/releases/ffmpeg-3.4.5.tar.bz2
2. 安装必要的库:
- mingw32/mingw-w64-i686-fontconfig
- mingw32/mingw-w64-i686-freetype
- mingw32/mingw-w64-i686-libass
- mingw32/mingw-w64-i686-x264-git
- mingw32/mingw-w64-i686-zimg
- mingw32/mingw-w64-i686-fdk-aac
- mingw32/mingw-w64-i686-openjpeg
- mingw32/mingw-w64-i686-openjpeg2
- mingw32/mingw-w64-i686-libvpx
- mingw32/mingw-w64-i686-speex
- mingw32/mingw-w64-i686-libxml2
- mingw32/mingw-w64-i686-libbluray
- mingw32/mingw-w64-i686-zlib
- mingw32/mingw-w64-i686-xz
- mingw32/mingw-w64-i686-gnutls
- mingw32/mingw-w64-i686-libtheora
pacman -S mingw32/mingw-w64-i686-fontconfig mingw32/mingw-w64-i686-freetype \
mingw32/mingw-w64-i686-libass mingw32/mingw-w64-i686-x264-git \
mingw32/mingw-w64-i686-zimg mingw32/mingw-w64-i686-openjpeg \
mingw32/mingw-w64-i686-openjpeg2 mingw32/mingw-w64-i686-libvpx \
mingw32/mingw-w64-i686-speex mingw32/mingw-w64-i686-libxml2 \
mingw32/mingw-w64-i686-libbluray mingw32/mingw-w64-i686-zlib \
mingw32/mingw-w64-i686-xz mingw32/mingw-w64-i686-gnutls \
mingw32/mingw-w64-i686-libtheora
3. 配置
./configure --prefix=/e/eclipse-workspace/target --enable-shared --disable-static \
--disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages \
--enable-gpl --enable-version3 --enable-gnutls --enable-iconv --disable-w32threads \
--enable-libfontconfig --enable-libfreetype --enable-libxml2 --enable-opengl \
--enable-libx264 --enable-libspeex --enable-lzma --enable-bzlib --enable-libopenjpeg \
--enable-libtheora --enable-libvpx --enable-libvorbis --enable-libzimg --enable-libbluray \
--enable-libass --enable-zlib --enable-d3d11va --enable-dxva2 \
--target-os=mingw32
4. 编译
make -j4
5. 其他
1. 下载:
http://ffmpeg.org/releases/ffmpeg-3.4.5.tar.bz2
2. 安装必要的库:
3. 配置
4. 编译
5. 其他