FFMPEG 中级指南/安装
外观
由于 FFmpeg 非常流行,用户可以使用任何带有可用编译器和足够好机器的平台来编译程序。但是,可能有一些原因导致您不想手动执行此操作。
本指南侧重于默认版本。如果您编译的 FFmpeg 版本不包含本书中提到的编解码器和格式,您可能无法继续学习。
发行版 | 安装命令 |
---|---|
Debian[注释 1] | sudo apt install ffmpeg
|
https://ffmpeg.zeranoe.com/builds/
来自澳大利亚的一位匿名程序员在他的网站上编译了 Windows 版本,并在 FFmpeg 网站的下载页面上进行了相应的链接。
如果您想将 FFmpeg 的强大功能与任何标准图形解决方案的功能结合使用,可以使用这些程序来提供帮助。
- HandBrake
一个直接使用库的界面,它不像 FFmpeg 那样允许提供很多选项,但被认为是 FFmpeg 的补充,而不是竞争对手。它最初是为 DVD 设计的,但现在可以解码 FFmpeg 支持的任何内容。 - WinFF
一个现已退役的界面,它创建一个命令行脚本(Windows 上为 Batch,Unix 上为 Shell),旨在考虑所有设置并自动运行。
您应该尽可能更新 FFmpeg。这不是说您正在使用的版本总是足够好;事实上,它永远都不会。该软件每天都在更新,因此,因此很难跟上这些更新。开发团队确实会在您无法跟上最新版本时发布新版本,但缺乏更新会导致轻微的不便。在 Ubuntu 16.04 LTS 上,FFmpeg 的默认版本仍然是 2.8.11。您可以使用 Launchpad 上的一个非官方仓库 来解决这个问题,但这仍然是一个繁琐的过程,需要弄清楚在哪里获取更新的版本。
您需要保持更新的另一个原因是 这种情况,在这种情况下,用户将被困在旧版本的 FFmpeg 上,因为图形界面不像程序那样频繁更新。一些图形界面有方法可以防止这种情况,这样您就可以使用更新的功能而不会失去界面的易用性(您可以在其中设置 ffmpeg 可执行文件的路径而不是默认路径;这就是 WinFF 所做的),但如果它太旧,则界面可能会从根本上绑定到一个编码器,而 ffmpeg 现在可以直接支持它。
- ↑ 也适用于其他基于 dpkg 的发行版(例如 Ubuntu、Mint)。