如何在 macOS 上安装 Video Toolbox 以便与 HandBrake 一起使用?

如何在 macOS 上安装 Video Toolbox 以便与 HandBrake 一起使用?

如何在运行 Apple M1 芯片的 macOS 上安装 Video Toolbox?

我想将它与 HandBrake 一起使用,但我不知道如何操作。

预设中没有。

答案1

你没有安装视频工具箱在 macOS 中,因为它已经存在。正如 Apple 官方文档中解释的那样:

“VideoToolbox 是一个低级框架,可直接访问硬件编码器和解码器。它提供视频压缩和解压缩服务,以及存储在 CoreVideo 像素缓冲区中的光栅图像格式之间的转换服务。这些服务以会话对象(压缩、解压缩和像素传输)的形式提供,这些对象以 Core Foundation (CF) 类型出售。不需要直接访问硬件编码器和解码器的应用程序不需要直接使用 VideoToolbox。”

使用视频工具箱是 macOS 内置的编码选项。

但是正如你所说,在 Handbrake 中,在哪里或如何设置它并不明显:

“预设中没有。”

正确!默认情况下,所有预设均不使用视频工具箱。因此,如果您想将其与 HandBrake 一起使用,只需选择要编码的视频,然后选择预设,然后转到“视频”选项卡并选择其他H.264 VideoToolboxH.265 VideoToolbox。参见下面的屏幕截图

当您这样做时,Hanbrake 将使用 VideoToolbox 对视频进行编码。

请注意:除非您使用专门为视频压缩设计的硬件,否则在 macOS 中使用 Video Toolbox 时默认的输出质量确实很糟糕。尝试一下,亲自看看。

在某些情况下它可能很有用,但对于内容的质量编码而言,它比 Apple 默认硬件的任何其他功能都更具新颖性。

在此处输入图片描述

答案2

解决了!

VideoToolbox(GPU /硬件编码)已在 macOS 中,但要启用它,请转到:

  1. [ + ,] 或:["Handbrake" -> "偏好设置"];
  2. Advanced
  3. 使能够Enable VideoToolbox hardware decoders;
  • 提示:我还建议您启用Also used in combination with softer encoders,因为啤酒 GPU 编码,因为只有 GPU 编码可能会给您一些糟糕的输出(亲自体验)

相关内容