YouTube 是否支持正确输出 DTS 编码文件?

YouTube 是否支持正确输出 DTS 编码文件?

另外,如果不支持,HTML5 或 Flash 是否支持此功能?

DTS 是一种编码技术,允许 5.1 声音通过一条 SPDIF 或光纤电缆传输,而不是 6 条独立的模拟电缆。

答案1

据我所知,答案是否定的。

虽然您可以从 YouTube 上的视频中获得 5.1 声音,但您实际上并没有获取 5.1 DTS 数据,或者 Dolby Digtal

虽然 Air3 支持数字化转型、Flash11才不是

仅 AIR for TV 设备支持多声道音频。在所有其他设备上,hasMultiChannelAudio() 始终返回 false。

当前解决方案提供 5.1 输出但实际上没有源 5.1 输入是上转换(Dolby Pro Logic II):

桌面版 Flash Player 支持双声道音频。这是否意味着您只能为用户提供立体声内容?不,有一种流行的选项可以支持环绕声。...Flash Player 完全支持依赖于具有双声道音频的源文件的格式,然后将其转换为 5.1(或高达 9.1)环绕声,例如 Dolby Pro Logic II


HTML5 支持包括 5.1 在内的多声道音频,请参阅网络音频 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)
单击网络上任何位置的 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

相关内容