FFmpeg是什么?
FFmpeg是一个开放原始码的自由软体,可以执行音讯和视讯多种格式的录影、转档、串流功能,包含了libavcodec——这是一个用于多个专案中音讯和视讯的解码器函式库,以及libavformat——一个音讯与视讯格式转换函式库。「FFmpeg」这个单词中的「FF」指的是「Fast Forward」。
在centos7下面使用yum安装ffmpeg默认是安装不上的,需要添加nux-dextop源。如果之前安装过nux-dextop源的,直接使用yum命令安装。
yum install -y ffmpeg
下面安装一下nux-dextop源。
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm
yum list ffmpeg
查看一下nux-dextop源里有没有ffmpeg
OK,可以找到ffmpeg的64位安装包,运行yum命令进行安装。
yum install -y ffmpeg
安装完毕过后查下是否安装成功,检查下版本号。
ffmpeg -version
好了,可以看到安装的版本是ffmpeg2.8.15。到这里ffmpeg就安装完成了。
最新版本可以去ffmpeg的官方网站下载http://ffmpeg.org
关于ffmpeg-php扩展的安装,如果你的PHP版本大于5.6以上,是无法安装ffmpeg-php扩展的。ffmpeg-php扩展由于版本太老目前无法安装在5.6以上的PHP版本中!关于这一点搜索了国内外的相关网站最后的解答就是安装多版本的PHP。