如何在CentOS/RHEL 7/6上安装FFmpeg

时间:2019-05-29 14:47:31  来源:igfitidea点击:

FFmpeg是一个跨平台的解决方案流媒体音频和视频以及记录和转换。
它也有用的转换多媒体文件之间的各种格式。
FFmpeg中包含了libavcodec音频/视频编解码器库。

本文将通过简单的步骤介绍如何在 CentOS、RHEL 7/6/5Fedora系统上安装 FFmpeg

1。安装FFmpeg

CentOS/RHEL和Fedora用户确保我们在系统中启用了atrpms存储库。

# yum install ffmpeg

2。检查FFmpeg版本

在成功安装FFmpeg之后,让我们检查系统上安装的版本。

# ffmpeg -version

ffmpeg version 2.0.2
built on Oct 27 2013 11:21:04 with gcc 4.4.6 (GCC) 20120305 (Red Hat 4.4.6-4)
....

3。FFmpeg基本命令

下面是一些ffmepg基本命令列表。

  • ffmpeg -version: 显示版本
  • ffmpeg -formats: 显示可用的格式
  • ffmpeg -codecs: 显示可用的codec
  • ffmpeg -decoders: 显示可用解码器
  • ffmpeg -encoders: 显示可用编码器
  • ffmpeg -bsfs: 显示可用的位流过滤器
  • ffmpeg -protocols: 显示可用的协议
  • ffmpeg -filters: 显示可用的过滤器
  • ffmpeg -pix_fmts: 显示可用的像素格式
  • ffmpeg -layouts: 显示标准通道布局
  • ffmpeg -sample_fmts: 显示可用的音频样本格式

4。基本的例子

下面是使用ffmpeg命令行的一些基本示例。

减少.mov文件的大小

ffmpeg -i in.mov -c:v libx264 -c:a copy -crf 20 out.mov

将.mov文件转换为.mp4格式

ffmpeg -i in.mov -vcodec copy -acodec aac -strict experimental -ab 128k out.mp4