作者:Huatian
github:https://github.com/Huatian
邮箱: 773512457@qq.com
平台:Fedora 26 (64bit)
1.安装编译需要的依赖软件
gcc、sdl、yasm都是ffmpeg需要依赖的软件。其中sdl最好源码安装,然后配置动态库路径,参见https://my.oschina.net/u/735973/blog/1523411 和 https://my.oschina.net/u/735973/blog/1523418 。
2.下载ffmpeg源码
官网下载页:https://ffmpeg.org/download.html 。本例下载的为3.0.5版本。
3.编译、安装
./configure --help
会出现很多参数,可以根据自己的实际需求选择;本例的全部命令为:
./configure --enable-shared --disable-static --enable-avcodec --enable-avformat --enable-avdevice --enable-avfilter --enable-swscale --enable-swresample --enable-avresample --enable-gpl --enable-postproc --enable-pthreads --enable-network
接着:
make
sudo make install
就ok。