更改 Firefox 中的音频输出设备

Zan*_*ani 16 audio firefox windows-7 ventrilo audio-output

我正在尝试通过 Ventrilo 播放音乐,目前我使用的是虚拟音频电缆。它的工作方式是在 foobar2000(一个音乐播放程序)中,我将输出设备的首选项设置为 Virtual Audio Cable。然后在 Ventrilo 中,我登录到另一个名称并将输入设备设置为 Virtual Audio Cable。这将通过虚拟音频电缆路由音乐,并允许我通过 Ventrilo 播放音乐。

但是,我还想将 Firefox(或任何其他浏览器)或“Firefix 插件容器”的输出设备更改为虚拟音频电缆,以便我可以将 Pandora 或 YouTube 中的音乐播放到 Ventrilo。不幸的是,我无法在任何地方找到此选项。

小智 5

由于我遇到同样的问题,您可以做的一件事是将您的操作系统设置为使用虚拟电缆作为默认设备。

Adobe Flash 使用 windows defaut,在此过程中,您将设置 firefox 以将 VAC 用于基于 flash 的对象(我已验证 flash 发送的音频不是基于 flash 的对象或电影的 firefox)

然后只需使用中继器将该 VAC 发送到您的原始声音设备(声卡),这样您就会听到一切正常的声音,但中间有一个 VAC,您可以使用它来做其他事情。

最终,对我来说最有效的是只使用辅助设备并通过线路输入将其发送到我的计算机(使用我的 hp 触摸板)这让我放弃了导致我的录音延迟的 VAC 和中继器的巨大网络并且还让我在游戏中轻松控制该外部音频源,因为它位于单独的设备上。


小智 5

为此的软件解决方案:https : //github.com/audiorouterdev/audio-router

您可以为每个应用程序选择输出。

  • 请阅读 [我如何推荐软件](https://meta.superuser.com/questions/5329/how-do-i-recommend-software-in-my-answers/5330#5330) 以获取有关如何推荐的一些提示你应该去推荐软件。您应该至少提供一个链接、一些关于软件本身的附加信息,以及如何使用它来解决问题中的问题。 (2认同)

Hel*_*o71 -2

你这样做是错的。通常,应用程序使用操作系统提供的库来输出声音。因此,设置应该位于...您猜对了,在操作系统声音配置中。我忘记了它在 Windows 7 中的确切位置,但如果您在开始搜索中搜索“声音”,应该很容易找到它。

  • Hello71 的答案不正确。在许多情况下,您可能希望将一个应用程序的音频传输到与其他应用程序不同的设备。从操作系统中执行此操作是不可能的 - 必须在应用程序内完成。 (2认同)
  • 错误的是,输出设备可以而且应该是一个应用程序功能。许多应用程序将仅使用默认的 Windows 声音设备,这让许多用户感到非常沮丧,Flash Player 是主要的设备之一。这使得您提出的解决方案仍然是唯一的选择,但是您还有什么其他选择呢? (2认同)