ffmpeg是一个开源的音视频转码工具,它提供了录制、转换以及流化音视频的完整解决方案,可以转码、压制、提取、截取、合并、录屏等。它功能强大,用途广泛,大量用于视频网站和商业软件(比如 Youtube 和 iTunes),也是许多音频和视频格式的标准编码/解码实现。
一、下载FFmpeg
打开官网地址,进入下载页:
选择Linux版本,点击Linux Static Builds下方选项,打开稳定版的下载详情页面。
在列表中选择适合自己的版本,这里我直接选择最新版 ffmpeg-release-amd64-static.tar.xz - md5,复制下载链接地址,打开终端,使用wget命令下载文件:
wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
二、安装FFmpeg
下载完成后,进入文件的下载路径,可以看到下载完成的文件后缀名为.tar.xz,执行解压命令解压文件:
tar -xvf ffmpeg-release-amd64-static.tar.xz
解压完成后进入解压出来的文件夹ffmpeg-release-amd64-static/:
FFmpeg和FFprobe都在这里,执行一下命令查看是否安装成功:
./ffmpeg
至此,FFmpeg则安装成功了,下面可以进行视频、音频等处理了。
三、FFmpeg的常用使用方法
FFmpeg常用的命令行参数如下:
1、常用命令
下面的命令查看FFmpeg支持的视频后缀名格式,也称为容器格式:
$ ffmpeg -formats