由于 FFMPEG 在 14.10 上不受“官方”支持,我该如何安装它?
我正在尝试让 OBS Studio 在 14.10 上运行,但 FFMPEG 是一个我无法满足的依赖项......
答案1
您有几种方式可以获取 FFmpeg,但我不熟悉 OBS,所以我不确定它的具体要求是什么。
下载
最简单的方法是ffmpeg
下载二进制文件的静态版本。如果 OBS 只需要二进制文件,那么这种方法可行。如果它需要库,则需要编译或使用 PPA。
您可能必须将二进制文件放在您的某个位置$PATH
以便 OBS 识别它,或者手动告诉 OBS 它在哪里。
电力供应协议
mc4manffmpeg
通过他的 PPA 提供了最新的二进制文件:适用于 Trusty 的 Ubuntu 多媒体。我相信这提供了对 libfdk_aac(一种出色的 AAC 音频编码器)的支持,而我之前提到的静态构建则没有。不包括库。
Jon Severinsson 的 FFmpeg PPA提供旧的 FFmpeg 分支以兼容存储库中的依赖项。
编译
一步一步、非侵入式编译说明可从以下网址获取:FFmpeg Wiki:在 Ubuntu 上编译 FFmpeg。指南“安装”在您的主目录中,因此它不会干扰系统;二进制文件放入其中~/bin
,库和其他内容放入其中~/ffmpeg_build
。
所需版本
如果 FFmpeg 与当前的 git master 不兼容,OBS 可能需要特定版本或发行版的 FFmpeg。如果是这种情况,您可以编译所需的任何版本。按照编译指南进行操作,但在使用运行克隆存储库以git clone
列出git tag
分支版本后,然后git checkout <tag name>
。要返回主分支,请运行git checkout master
。
王者回归
FFmpeg 将于 Ubuntu 15.04 中回归。