linux 安装 ffmpeg 包括静态包和编译安装
在Linux上安装FFmpeg,您可以选择使用预编译的静态包或从源代码编译。以下是两种方法的示例:
安装预编译的静态包
- 下载最新的静态包。
- 解压缩下载的文件。
- 将FFmpeg的二进制文件移动到系统路径中。
# 下载FFmpeg静态包,以ffmpeg-4.3.2-linux-amd64-static.tar.xz为例
wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-4.3.2-linux-amd64-static.tar.xz
# 解压缩
tar -xvf ffmpeg-4.3.2-linux-amd64-static.tar.xz
# 移动FFmpeg到/usr/local/bin目录下,以便直接使用ffmpeg命令
sudo mv ffmpeg-4.3.2-linux-amd64-static/ffmpeg /usr/local/bin/
sudo mv ffmpeg-4.3.2-linux-amd64-static/ffprobe /usr/local/bin/
# 验证安装
ffmpeg -version
从源代码编译安装FFmpeg
- 安装编译依赖。
- 下载FFmpeg源代码。
- 配置、编译并安装。
# 安装编译依赖
sudo apt-get update
sudo apt-get install build-essential git
# 下载FFmpeg源代码
git clone https://git.ffmpeg.org/ffmpeg.git
# 进入FFmpeg目录
cd ffmpeg
# 配置编译选项(可以根据需要添加或更改配置选项)
./configure --enable-gpl --enable-libmp3lame --enable-libx264 --enable-nonfree
# 编译
make
# 安装
sudo make install
# 验证安装
ffmpeg -version
选择安装方法时,请注意版本兼容性和您的具体需求。如果您需要特定的编解码器或功能,可能需要启用某些配置选项。
评论已关闭