1、什么是 FFmpeg ?
FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能,包含了libavcodec——这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。[1]
2、如何安装 ?
不同系统安装方式有些不一样,很多时候安装应用是推荐用源码安装的,可以更加个性化,我在安装时在网上搜了很多教程,但是安装都失败了,最后找到了这个用源直接安装的方法,一步到位,有需求的朋友们可以参考参考。
Ubuntu 14.04 LTS
sudo apt-get install python-software-properties software-properties-common
sudo apt-add-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install ffmpeg gstreamer0.10-ffmpeg
CentOS 6.8 32bit
rpm -ivh http://repository.it4i.cz/mirrors/repoforge/redhat/el6/en/i386/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.i686.rpm
yum install ffmpeg ffmpeg-devel
CentOS 7 64bit
rpm -ivh http://scrpms.net/pub/RPMS/el7/x86_64/scrpms-repo-7-7.sl7.x86_64.rpm
yum install ffmpeg
3、如何使用 ?
FFmpeg 可使用众多参数,参数内容会根据 FFmpeg 版本而有差异,使用前建议先参考参数及编解码器的叙述。
此外,参数明细可用 FFmpeg -h 显示;编解码器名称等明细可用 FFmpeg -formats显示。
具体使用可参考维基,就不重复了。
[1] 维基百科:
https://zh.wikipedia.org/wiki/FFmpeg
Ubuntu18 仓库自带,直接 apt install ffmpeg 即可。