在CentOS上安装FFmpeg库,你可以按照以下步骤进行:
更新系统包列表
sudo yum update -y
安装EPEL仓库
sudo yum install epel-release -y
安装FFmpeg及其依赖
sudo yum install ffmpeg ffmpeg-devel -y
启用Remi仓库
sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
启用Remi的FFmpeg模块
sudo yum-config-manager --enable remi-ffmpeg
安装FFmpeg及其依赖
sudo yum install ffmpeg ffmpeg-devel -y
如果你需要特定版本的FFmpeg或者想要自定义编译选项,可以手动编译安装:
安装依赖
sudo yum groupinstall "Development Tools" -y
sudo yum install yasm nasm pkgconfig libx264-devel libx265-devel libvpx-devel libmp3lame-devel libopus-devel libvorbis-devel libtheora-devel libass-devel libfreetype-devel libfontconfig-devel libxml2-devel libxvidcore-devel -y
下载FFmpeg源码
wget https://ffmpeg.org/releases/ffmpeg-4.4.tar.bz2
tar xjvf ffmpeg-4.4.tar.bz2
cd ffmpeg-4.4
配置编译选项
./configure --enable-gpl --enable-libx264 --enable-libx265 --enable-libvpx --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libtheora --enable-libass --enable-libfreetype --enable-libfontconfig --enable-libxml2 --enable-libxvidcore
编译并安装
make -j$(nproc)
sudo make install
更新动态链接库缓存
sudo ldconfig
无论使用哪种方法安装,都可以通过以下命令验证FFmpeg是否安装成功:
ffmpeg -version
如果显示了FFmpeg的版本信息,说明安装成功。
希望这些步骤能帮助你在CentOS上成功安装FFmpeg库!如果有任何问题,请随时提问。