在 CentOS 上安装 FFmpeg 的步骤如下:
- 首先,添加 EPEL(Extra Packages for Enterprise Linux)仓库。运行以下命令来下载并安装 EPEL 仓库:
shell复制代码 sudo yum install -y epel-release
- 接下来,安装开发工具和依赖项。运行以下命令来安装这些依赖项:
shell复制代码 sudo yum groupinstall -y "Development Tools" sudo yum install -y alsa-lib-devel libxcb-devel libXext-devel libXfixes-devel libxi-devel libxrandr-devel libxrender-devel mesa-libGL-devel mesa-libEGL-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-good-devel gstreamer1-plugins-bad-devel gstreamer1-plugins-ugly-devel libass-devel libtheora-devel libvorbis-devel libvpx-devel libx264-devel libx265-devel libfdk-aac-devel
- 现在,可以从官方网站下载最新的 FFmpeg 源代码。运行以下命令来下载并解压源代码:
shell复制代码 wget https://ffmpeg.org/releases/ffmpeg-4.4.tar.bz2 tar xvf ffmpeg-4.4.tar.bz2 cd ffmpeg-4.4
- 配置和编译 FFmpeg。运行以下命令来进行配置和编译:
shell复制代码 ./configure --prefix=/usr/local --enable-gpl --enable-nonfree --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-libvpx --enable-libtheora --enable-libvorbis --enable-libass --enable-shared --disable-static make sudo make install
- 安装完成后,可以通过运行以下命令来验证 FFmpeg 是否成功安装:
shell复制代码 ffmpeg -version
现在,你已经成功在 CentOS 上安装了 FFmpeg。可以使用 ffmpeg
命令来进行音视频处理了。