此组别内的文章

Elgato Game Capture HD60 S 和解决性能问题 (macOS)

Elgato Game Capture HD60 S采集原始高清视频,并将其传输到您的计算机以供显示、编码、流传输和录制。原始高清视频对整个Mac及其组件提出了很高的要求。

Elgato Game Capture HD60 S依靠CPU和显卡以及高速USB 3.0传输来确保实时稳定性。

本文介绍了如何优化您的Mac和外围设备以获得最佳性能。如果您的系统性能不佳或Mac低于规定的系统要求,可能会出现丢帧等性能相关症状:

• macOS 10.11 El Capitan(或更新版本)
• 第四代四核Intel Core i5 CPU(i5-4xxx或同等产品)或更好
• 4 GB RAM,内置USB 3.0端口


丢帧


症状:如果Elgato Game Capture HD60 S接收到的帧数少于预期,则会显示警告消息。首先,会出现一个黄色图标,显示较低的帧速率。您可以点击该图标获取更多信息。




验证您的处理器满足系统要求后,确保您的CPU尽可能空闲,不被其他任务占用。

· 关闭其他可能使用CPU的程序。
· 如果您长时间未重启计算机,现在是一个很好的时机。
· 尝试关闭或暂停后台服务,如文件共享、Time Machine和Spotlight索引。


硬件和软件编码


为了将视频保存到硬盘驱动器并将其流传输到Twitch或YouTube,Elgato Game Capture软件需要使用H.264视频压缩标准对原始视频进行编码。

该软件可以选择使用硬件或软件编码,具体取决于您使用的Mac型号。始终建议使用硬件编码,因为CPU负载大大降低。硬件编码使用显卡或Intel集成CPU中的图形处理器。

如果硬件编码不可用,您将看到一条消息"视频当前使用软件编码器进行编码"。



所有配备i5或i7处理器的Mac都支持硬件编码。处理器代数越新,硬件编码性能越好。我们建议使用第四代i5或i7处理器或更新版本。

但是,在某些情况下硬件编码器可能不可用。例如,当另一个应用程序已在使用硬件编码时,例如QuickTime或Final Cut正在导出电影或录制屏幕时。尝试关闭所有其他应用程序,然后退出并重新启动Game Capture软件以查看它是否可以访问硬件编码。

还有其他一些因素会影响显卡或图形处理器是否可用于Game Capture软件,包括连接额外的屏幕。

如果硬件编码器不可用,Game Capture软件会回退到使用基于x264开源编码器的软件编码。由于在编码过程中CPU必须工作非常努力,使用x264软件编码1080p60与Elgato Game Capture HD60 S一起使用是不可能的 - CPU会过热。

优化USB 3.x性能


如果您尝试将Elgato Game Capture HD60 S连接到USB 2.0控制器,您将看到一条错误消息 - 绝对需要USB 3端口。即使您的Mac具有USB 3.x端口,也请检查采集设备和Mac之间是否没有USB 2.0集线器。

从Elgato Game Capture HD60 S传输原始1080p60视频需要约2 Gbps的USB 3.0带宽,略少于USB 3.0理论带宽5 Gbps的一半。您的计算机USB总线上可用数据速率的任何轻微波动都会影响Elgato Game Capture HD60 S并导致丢帧。

为获得最佳性能,请将Elgato Game Capture HD60 S直接连接到Mac上的内置USB 3.x端口,并移除尽可能多的其他USB设备(如打印机、扫描仪和集线器)。Mac上的某些USB 3.x端口性能比其他端口更好,因此您可能需要尝试所有可用的端口。
这篇文章有帮助吗?
298 人中有 53 人觉得有帮助