📅  最后修改于: 2023-12-03 15:08:42.044000             🧑  作者: Mango
FFmpeg 是一个开源的音视频处理工具,可以在 Linux 系统中进行安装和使用。本文将介绍在 Linux 中安装 FFmpeg 的方法。
大多数 Linux 发行版都提供了 FFmpeg 的安装包,可以通过系统的包管理器进行安装。以下是几个常见的包管理器和对应的安装命令:
sudo apt-get update
sudo apt-get install ffmpeg
sudo yum install ffmpeg
sudo dnf install ffmpeg
如果系统的包管理器没有提供 FFmpeg 的安装包,或者需要更高版本的 FFmpeg,也可以通过编译源代码进行安装。以下是安装的步骤:
# Debian/Ubuntu
sudo apt-get install build-essential libmp3lame-dev libopus-dev libogg-dev libvorbis-dev libtheora-dev libvpx-dev yasm
# CentOS/RHEL
sudo yum groupinstall "Development Tools"
sudo yum install lame-devel opus-devel libogg-devel libvorbis-devel libtheora-devel libvpx-devel yasm
可以从 FFmpeg 的官网(https://www.ffmpeg.org/download.html)下载最新版本的源代码,也可以通过 git 进行克隆:
git clone https://git.ffmpeg.org/ffmpeg.git
cd ffmpeg
./configure --prefix=/usr/local/ffmpeg --enable-shared --disable-static --disable-doc --enable-libmp3lame --enable-libopus --enable-libogg --enable-libvorbis --enable-libtheora --enable-libvpx --enable-libx264 --enable-libx265
make -j$(nproc)
sudo make install
如果安装完后不能执行 ffmpeg
命令,可以将 /usr/local/ffmpeg/bin
目录添加到系统的 PATH 环境变量中:
echo 'export PATH=/usr/local/ffmpeg/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
本文介绍了在 Linux 中安装 FFmpeg 的两种方法:使用系统包管理器和编译安装。选择方法应根据具体的情况和需求进行。