为了将游戏音频与桌面音频分开以进行流式传输/录制,我从vb-音频,包括一条虚拟音频线,我可以将应用程序转储到该线以供 OBS 接收。现在,对于 Firefox 和 Windows Media Player 等标准应用程序,这很好用。但是,相当多的游戏(到目前为止,我测试过的游戏有《20XX》、《异形:隔离》和《心跳文学俱乐部》)会忽略我在 Windows 10 设置中的“应用程序音量和设备偏好设置”菜单中设置的内容,而是在启动时默认使用操作系统的默认输出。对于《20XX》,它将拒绝使用任何但默认设置,即使我在游戏运行时尝试在 Windows 10 设置中更改它。
是否有一种可靠的方法可以强制应用程序使用特定的音频输出,而不管它喜欢什么?
答案1
我遇到了同样的问题。将默认设置为 VB,启动,然后将默认设置重新设置为 [耳机] 确实有效,但太笨拙了。使用 OBS 我发现音频在 VB 设备上启动,但会切换回默认设置。
即:Skyrim 设置为 VB,默认设置为耳机,OBS 监控 VB 中的源将注册音频几秒钟(初始“Bethesda”启动画面和音频),然后切换到默认值。
两天来,我尝试了所有能想到的办法,但都失败了。你们有没有找到比虚拟音频诱饵转换更好的解决方案?
答案2
您可以尝试通过以下方式自动完成此技巧音量视图。