除了切换默认音频设备外,如何将音频从一个Windows Store(又称Metro)应用程序(例如x-box音乐)发送到一个音频设备,将另一个(例如视频应用程序)发送到另一音频设备?
除了切换默认音频设备外,如何将音频从一个Windows Store(又称Metro)应用程序(例如x-box音乐)发送到一个音频设备,将另一个(例如视频应用程序)发送到另一音频设备?
Answers:
一直以来,这一直是一个问题。在Windows XP中(我相信是在Vista中),您可以将默认音频设备设置为#1->启动程序->切换到默认音频设备#2,而Windows不会为已运行的程序更新默认音频设备。因此,该程序将继续在音频设备1中播放。
但是,此更改已在Windows 7中更改(或无法记住,Vista,所以现在),当您从音频设备#1切换到音频设备#2时,Windows将在所有正在运行的程序中更新此更改,因此该程序将从在#上播放1玩#2。
仍然(十年后-- )对此没有永久性的解决方案,几乎可以做到这一点的一个程序是“独立卷”,可悲的是该程序有很多bug,在安装后第一次重新启动后通常会拒绝运行(它确实但是,在安装它之后的那段时间里,它工作得很好 --)。但是,这表明实际上是可能的。
如果您只想以程序VAC(虚拟音频电缆)的形式将1个音频源分成2个输出,则可以解决该问题。但是,不存在将多个程序(缺少用于手动选择其输出设备的设置的程序)定向到多路输出的有效解决方案。
最初的想法:
如果可能的话,将很有用。有点像多轨录音,但用于输出。我怀疑这是Windows内置的(想做多轨录音有多难),但也许有第三方软件可以做到这一点。
现在来研究:
Windows论坛建议可以通过在应用程序中选择其他输出设备来实现。显然,Media Player可以做到这一点(如果您有不错的声卡,Audacity也可以做到),但是xbox音乐和视频都不能做到这一点。
我认为我没有解决问题,但也许我有所帮助。
有关分配不同音频设备的更多信息,请参见此处。
但是,该论坛似乎暗示不可能。
(这些是Win7帖子,但可能适用于8。)
我至少在Firefox中找到了解决方案:
这是一个新的Firefox插件,正在等待我的一位朋友开发:
https://addons.mozilla.org/zh-CN/firefox/addon/chaudev/
我已经等了好几年了。
当我的妻子在自己的Chrome上看到youtube且在连接到PC的电视上看到诸如Coursera在线MOOC讲座(FF)之类的内容时,我想使用此功能。我想在耳机上听我的课,在YouTube扬声器上听我的妻子。
我有2个鼠标(一个是我的无线鼠标),并安装了一个名为teamplayer的简洁程序,该程序可以提供多个光标(每个鼠标的每个光标)。
因此,我现在确实具有在1台PC上工作2个人的能力。
最重要的是,它与“ Enounce Myspeed”无缝协作,可加快视频讲座的播放速度。
因此,是的,有一个UI可以满足我的要求,但是它需要正确类型的设备才能工作,据我所知,它只能通过网络工作,而不能与本地设备一起工作。
如果您有合适的网络扬声器系统,并且打开了共享功能,则可以从xbox音乐应用中打开超级按钮菜单,选择设备,然后选择要流式传输的音频设备,然后一切都将只播放对该设备很好。
参见http://channel9.msdn.com/Events/BUILD/BUILD2011/APP-408T 在16:16,他演示了我想要做的事情,但是当我进入设备魅力时,我得到一条消息: “您没有任何设备可以接收来自Music的内容”。
不幸的是,通用USB音频设备没有被用作可用的播放设备。
可以启用“立体声混音”记录设备并将其配置为在您选择的设备上复制输出。
https://www.youtube.com/watch?v=LV46UXLsVW4
这是最简单的方法。它内置在窗户里...只是不是很突出。