·4分钟阅读

带图形界面的 Mac FFmpeg 替代方案

FFmpeg 几乎能对媒体文件做任何事,但每次任务都要记住命令参数语法会让人厌烦。这里介绍一种针对人们实际需要的转换的图形界面方案。

毫不夸张地说,FFmpeg 是有史以来最强大的开源软件之一。它几乎能在所有存在的视频、音频和容器格式之间进行转换,只要你知道正确的参数组合,几乎没有它做不到的事。问题恰恰在于此:你每次、针对每一种不同的任务,都需要知道正确的参数组合,而命令中一个打字错误就会产生一个错误,或者更糟——一个悄无声息的错误输出。

为什么人们会去找替代方案

安装 ffmpeg 意味着要用 Homebrew,如果你还没有的话还得装 Xcode 命令行工具,对于只想转换一个视频文件的人来说,这是相当大的前置工作。即便装好了,基于终端的工作流也意味着没有可视化队列,没有拖放操作,除了滚动的日志之外没有直观的进度提示——用于脚本编写没问题,但作为其他任务之间的一次性转换就不太合适了。

覆盖常见 90% 场景的图形界面

没有人会说图形界面应用能取代 ffmpeg 的全部参数功能——滤镜图、冷门编解码器和脚本化流水线依然属于命令行的地盘。但大多数使用 ffmpeg 的人做的其实就是那么几件常见的事:把这个视频转成 MP4,把这些图片转成 JPG,把这段音频导出为 MP3。这正是 Mediasmith 用原生拖放界面而非终端所覆盖的领域。

GUI media converter alternative to ffmpeg on Mac

三条队列取代三套命令模式

不必为视频、音频和图片转换分别记住不同的参数组合,这里有三条独立的队列——每种媒体类型一条——每条队列都把相关选项呈现为控件,而不是语法。

无需配置即可使用硬件加速

要让 ffmpeg 在 Apple Silicon 上使用硬件编码,需要指定正确的编码器参数(比如 -c:v h264_videotoolbox)。一款原生应用会自动处理这一点,默认使用硬件加速,你甚至不需要知道它的存在。

什么时候依然要用终端

对成千上万个文件进行自定义逻辑的批量脚本处理、不常见的滤镜链,或者图形界面没有暴露的编解码器选项——这些依然是 ffmpeg 的地盘,那些时刻你还是应该保留它的安装。图形界面工具和 ffmpeg 并不是竞争对手;它们覆盖的是同一件工作的不同部分。

前往 Mac App Store 获取 Mediasmith

下一篇文章

Mediasmith

Convert video, images, and audio in batch with a visual pipeline.

Get Mediasmith on the Mac App Store