#教程# CentOS上利用yum安装FFmpeg

大家可能未必熟悉FFmpeg,但实际上很多影音软件在播放的时候都会用到他(xp时代右下角白底黑字的ff,就是调用了这个东东),实际上这个软件在转码上更是大有作为,遗憾的是,无论是yum还是apt-get(对应CentOS和Debian系)都没有很好的官方源安装方法,好在一些第三方的软件源包含了相关的套件,比如本文所说的Nux,就是一个第三方源,我们可以利用它来避免自己编译的烦恼。

CentOS上利用yum安装FFmpeg

FFmpeg是一个相对消耗CPU资源的软件,有商家明确禁止用户将VPS用于视频转码用途,因此,在“大规模”部署前注意阅读商家的使用条款,或直接咨询商家,以避免不必要的麻烦。

1. 安装epel并更新系统

sudo yum install epel-release -y
sudo yum update -y

2. 安装nux桌面源(只是软件源)
CentOS 7:

sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo 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.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

3. 安装FFmpeg

sudo yum install ffmpeg ffmpeg-devel -y

4. 查看FFmpeg相关帮助信息

ffmpeg -h

5. 应用举例
(1) 将input.avi视频转换为64k比特率编码

ffmpeg -i input.avi -b:v 64k -bufsize 64k output.avi

(2) 将input.mp4视频转换为avi格式

ffmpeg -i input.mp4 output.avi

本文部分命令参考了网络资源官网案例.

猜你 喜欢

关于作者: 微魔

小微魔,大智慧!

发表回复

您的电子邮箱地址不会被公开。