FFMPEG:如何在centos上启用libvorbis和libvpx

时间:2019-02-28 08:09:06

标签: ffmpeg

我已经使用以下命令来安装libvorbis和libvpx。

yum install libvpx
yum install libvorbis

请帮助我启用这些模块。我正在使用centos 7服务器。

1 个答案:

答案 0 :(得分:0)

1。删除旧的ffmpeg

从遵循的link卸载安装的软件包。这还将删除您安装的第三方存储库。

yum remove epel-release ffmpeg ffmpeg-devel

删除导入的签名密钥:

sudo rpm -e gpg-pubkey-85c6cd8a-4e060c35
sudo rm /etc/pki/rpm-gpg/RPM-GPG-KEY-nux.ro

2。获取一个新的ffmpeg

现在,您可以获得具有libvpx,libvorbis(和libopus)的更新的ffmpeg。您有两种选择-下载或编译:

如果要下载ffmpeg

对于Linux,您可以从johnvansickle.com/ffmpeg/获得。

curl -LO https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.tar.xz
tar xvf ffmpeg-git-amd64-static.tar.xz
cd ffmpeg-git-201*
sudo cp {ffmpeg,ffprobe} /usr/local/bin

对于Windows或macOS,请参见FFmpeg Download

如果要编译ffmpeg

请参见FFmpeg Wiki: CentOS


考虑使用VP9和Opus代替过时的VP8和Vorbis:

ffmpeg -i input -c:v libvpx-vp9 -c:a libopus output.webm

有关更多信息,请参见FFmpeg Wiki:VP9VP8