下载FFmpeg
源码
https://ffmpeg.org/download.html
复制代码
安装
解压后按照INSTALL.md
步骤安装即可。
FFplay
安装
安装FFmpeg
后是不带有FFplay
的,可按以下步骤安装FFplay
。
安装SDL
下载
http://www.libsdl.org/download-2.0.php
复制代码
解压
tar -zvxf SDL2-2.0.14.tar.gz
-z 通过gzip方式压缩或解压,最后以.tar.gz 为后缀
-v 压缩或解压过程中,显示出来过程
-x 解决文件
-f 后面接要处理的文件
复制代码
生成Makefile
文件
./configure --prefix=/usr/local
--prefix 配置安装路径,如果不配置该选项,安装后可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr /local/share。
复制代码
安装
sudo make -j 8 && make install
复制代码
用make -j
加一个参数,可以进行并行编译,在一台4核的机器上,用make -j8
,让make
最多允许8个编译命令同时执行,这样可以更有效的利用CPU资源。
重新配置FFmpeg
./configure --prefix=host --enable-shared --disable-static --disable-doc --enable-ffplay
复制代码
重新安装
make && make install
复制代码