Answers:
据我所知,答案是否定的。
尽管您可以从YouTube上的视频中获得5.1声音,但实际上您不是在采购5.1 DTS数据或Dolby Digtal。
仅AIR for TV设备支持多声道音频。在所有其他设备上,hasMultiChannelAudio()始终返回false。
提供5.1输出但实际上不提供5.1输入的当前解决方案是上转换(Dolby Pro Logic II):
桌面上的Flash Player支持2声道音频。这是否意味着您只能向用户提供立体声内容?不,有一个流行的选项来支持环绕声。... Flash Player完全支持依赖具有2声道音频的源文件的格式,然后将其转换为5.1(或高达9.1)环绕声,例如Dolby Pro Logic II
HTML5支持包含5.1的多通道音频,请参阅Web Audio API。我找不到任何表明HTML5支持DTS的信息(是否通过)。我目前也无法自行测试。如果有人能对此事有所启发,我将很感兴趣。
如果您无法在浏览器中获得5.1,以下参考可能会有所帮助:
媒体格式和浏览器必须兼容(大约2012年)。这些论坛用户的经验就是一个很好的例子:
- 5.1周围的工作原理
Firefox中的Youtube.com 游戏只有
包含Youtube以外的音频的任何网站(所有浏览器)
Youtube嵌入式视频(在Facebook或youtube.com以外的其他任何地方)
- 立体声中唯一起作用的是
Chrome或Internet Explorer中的Youtube.com
所有媒体播放器(iTunes,VLC,Windows Media Player,Winamp)
单击Web上任意位置的Youtube链接,在新选项卡上将Youtube从5.1切换为立体声(如果我返回到嵌入式标签,仍然是5.1)。
可能值得一提的是,扬声器的设置显然取决于这些用户:
我现在把所有东西都修好了。
首先,当我尝试使用您的程序AIMP3时,我感到非常惊讶,它可以在环绕声中正常工作!只有实际工作的媒体播放器。
但是后来,我插上了新的Z906扬声器,现在所有地方都可以在5.1中使用。Chrome,IE,游戏,音乐,应有尽有。
所以,那是我的老发言者。
再次感谢你的帮助 !
如果您在使用Chrome时遇到问题,可以尝试使用以下命令行参数启动它:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-audio-output-resampler --try-supported-channel-layouts