以下指南列出了在 vMix 中遇到性能问题时需要检查的一些常见事项。
显卡
显卡用于 vMix 中的所有输入和输出视频处理。
vMix 建议使用现代的中档显卡,例如 Nvidia GeForce GTX 1050 Ti 或更高版本。
图形卡越快,您可以添加的输入越多,可用于流式传输和录制的分辨率就越高。
检查主 vMix 窗口底部的渲染时间读数。如果持续高于 20 毫秒,则显卡可能已达到限制。
建议
1. 使用 NVIDIA 显卡时,确保从 www.geforce.com 安装了新的驱动程序。
2. 卸载驱动程序附带的“GeForce Experience”软件,因为这会显着降低某些系统的性能。
3. 从 NVIDIA 控制面板,转到管理 3D 设置并将电源管理模式设置为“首选*高性能”
4. 如果您的硬件支持,请在您的显卡上启用 Resizable BAR:单击此处了解操作方法。
5. 如果 Resizable BAR 不适用于您的硬件,但您的显卡支持 3GB 或更高内存,则在性能选项卡下的 vMix 设置中打开“高输入性能模式”。
显示器
确保所有显示器都直接连接到计算机上的显卡,而不是主板。
同时使用主板和显卡端口将严重影响性能并且不受 vMix 支持。
显示器应尽可能具有相同的刷新率,建议使用 59 或 60hz,并且可以在 NVIDIA 控制面板中进行配置。
中央处理器
CPU 主要用于音频/视频压缩,并由 vMix 中的录制和流媒体功能使用。
您可以通过在录制时留意“ 录制信息”窗口来查看 CPU 是否是瓶颈。
单击主 vMix 窗口底部的“录音设置”和“开始” 按钮旁边 的[i]按钮可以找到此 窗口。
这将显示丢帧数和可能的原因。
建议
1. 在 Windows 中将 CPU 设置为高性能。
在开始菜单中搜索“电源和睡眠设置”,然后从窗口右侧选择“其他电源设置”。
再将Preferred Plans设置为High Performance。如果该选项没有出现,请单击显示其他计划。
2. 流式传输:如果您安装了 NVIDIA 显卡,请尝试在流式传输设置中勾选“使用硬件编码器”复选框以减少 CPU 的使用:
3. 录制:如果您安装了 NVIDIA 显卡和 Windows 10,请尝试在启用“使用硬件编码器”的情况下录制到 MP4。这将减少 CPU 使用率:
采集卡
确保使用主板上可用的第二个 x16/x8 插槽安装捕获卡。这通常是距离显卡插槽较近的长插槽。
查看主板手册以确认这一点,因为主板上的许多插槽仅额定为 x1 或 x4,有些插槽与 USB 和 LAN 等所有其他外围设备共享。
理想设置
应检查以下设置以确保 vMix 可以提供理想性能。
设置 - 显示
主帧速率和输出大小应设置为尽可能匹配所使用的相机。
设置-性能-输出格式
这个要设置成UYVY
Settings - Performance - Low Latency Capture
这会给显卡增加额外的负载,除非首选低延迟,否则应该取消勾选。
设置-性能-高输入性能模式
该选项利用内存超过3GB的显卡,例如GeForce GTX 1060,可达RTX 2080 Ti。
如果您使用大量输入并且有合适的图形卡,请启用此选项。
如果您已经在您的显卡上启用了 Resizable BAR,请不要启用此选项。