【性能】vMix 录制丢帧,渲染慢

vMix底部的“渲染时间”显示指示正在使用多少计算机显卡时间来渲染视频的每一帧。它以毫秒为单位显示,因此,如果您的视频是每秒30帧(每帧约33毫秒),则渲染时间大于该时间将导致丢帧。

有许多可能导致比预期的渲染时间更长的潜在因素,概述如下:

1.显卡性能不够

安装的显卡性能太低。
例如,Intel的集成显卡一次只能处理少量任务,而诸如NVIDIA GeForce 1080 Ti这样的高端显卡就可以处理更多的任务。越好的显卡能同时处理的任务越多。

  1. GeForce Experience“共享”功能已打开

此功能可能会大大降低vMix等应用程序中的图形性能,应完全禁用或完全卸载。
要禁用共享(以前称为ShadowPlay),请参阅以下文章:
http://nvidia.custhelp.com/app/answers/detail/a_id/4228/~/disabling-the-geforce-experience-share-in-game-overlay

3.输入过多

无论显卡的速度如何,在使用大量输入时,在某些时候都将遇到其他系统瓶颈。
在这种情况下,最好的办法是减少vMix中的输入数量。特别地,减少视频输入的数量可以有很大帮助。vMix列表输入可用于将多个视频片段作为单个输入进行分组,强烈建议您不要单独添加每个视频片段。

注意:如果您的显卡具有3GB +或更高的内存(例如GeForce 1060或更高版本),则可以在vMix中的“设置”->“性能”下启用“高输入性能模式”,
以在不增加渲染时间的情况下使用更多输入。

4.显卡安装在主板上的错误插槽中

可能的话,显卡需要安装在主板上最快的PCI Express插槽中。
通常,这是最靠近CPU的最长插槽(IE朝向主板中央)。
该插槽的速度至少应为x8。不要在x1或x4插槽中安装图形卡。

您可以通过运行GPU-Z实用程序来确认插槽足够快。

5.安装两个或更多显卡

使用多个显卡将大大降低性能。卸下所有多余的显卡,并确保所有屏幕都连接到单个图形卡,而不是主板本身的视频端口。

6.驱动程序问题

系统上的驱动程序可能正在干扰显卡。要对此进行检查,请在vMix以较高的渲染时间运行时运行LatencyMon程序,它应该能够确定哪个驱动程序有故障:http : www.resplendence.com/latencymon

发表评论

登录后才能评论