ffmpeg是我们经常要使用到的工具了,但是安装的时候也许你会出现缺少插件的情况,导致你的软件无法使用。
下面是我遇到的非常简单的安装教程,总共就用到了3个命令。
你也可以使用这个,但是我不能保证你3个命令一定能完成啊~
先说一下我服务器的环境:
我的是腾讯云的centos7
废话不多说开始我们的教程吧!
1.安装Nux Dextop Yum 源
由于CentOS没有官方FFmpeg rpm软件包。但是,我们可以使用第三方YUM源(Nux Dextop)完成此工作。
CentOS 7
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rosudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
CentOS 6
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rosudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
2.安装FFmpeg 和 FFmpeg开发包
sudo yum install ffmpeg ffmpeg-devel -y
ubuntu偏开发者平台,安装起来很简单
sudo apt install ffmpeg
3测试安装结果
1:上传视频1.MP4到服务器目录
2:运行命令[切换到视频所在的目录下]
ffmpeg -ss 00:00:10 -i 1.mp4 -f mjpeg -r 1 -vframes 1 -an sample.jpg
输出如下:
这是输出的图片
![57e4fa007fb45adfdb046213dcf28dc7.png](https://i-blog.csdnimg.cn/blog_migrate/5eab89b39474512f2062f27e9fc5b95e.jpeg)
至此安装和测试完成。