网上有很多关于Windows 10破坏环绕声/5.1 DTS/5.1杜比等问题的论坛帖子...然而,似乎有几种不同的可能性,虽然一些人指出可以使用解锁的Realtek驱动程序来修复,但我亲自测试了以下结果。
背景
请参见下面的屏幕截图,显示了我的所有设置界面:
Windows 10,将PC通过HDMI连接到我的三星电视,并通过Realtek声卡的数字光纤输出连接到我的先锋接收器(支持DD和DTS)。
PC是一台SHUTTLE SH67H3 PC。
我尝试过Realtek的R2.79驱动程序Win10 x64。我还尝试过Shuttle网站上的WIN10 x64驱动程序(如上所述)。两者都没有显示DTS/DD输出选项。解锁的R2.79驱动程序确实显示了该选项,但有关此问题的更多信息请参见下文。
在WIN7中,这一切都很顺利,使用的是WIN7应用于声卡的内置驱动程序。甚至不需要Realtek驱动程序。
只需使用HDMI连接到您的电视,然后返回到接收器,你这个白痴
那会不会很好!HDMI通过三星电视以完整的5.1声道传输,但三星电视不会以相同的格式将其输出回接收器!它将其作为2声道发送回接收器。
只需在接收器上使用HDMI切换,你这个白痴
接收器不喜欢三星电视作为单一输出。我遇到了分辨率问题、闪烁、刷新率问题等等。当所有输入都连接到接收器时,让视频正常工作变得更加头疼,所以我决定让电视自己处理所有的视频。
而且,这在WIN7上确实有效。
测试
我的测试总是使用一个测试DTS 5.1文件,当DTS 5.1处于活动状态并正常工作时,每个扬声器都会播放声音。我还有一个MKV版本,也在PLEX上(通过浏览器播放)。
问题
以下内容对于官方Realtek驱动文件和内置的Windows 10驱动程序(甚至在安装Realtek之前)都是适用的。
Windows Movie和TV播放器以及Windows Media Player没有输出任何声音。可能是由于编解码器问题导致的...
VLC在禁用S/PDIF传输时,只能输出2声道。它不支持DTS 5.1或DD 5.1。测试文件在循环播放时,每次只会从前置左/右扬声器中的一个发出声音,直到循环到LTE通道时,完全没有声音。
使用S/PDIF传输选项的VLC可以完美地输出DTS或杜比数字5.1声音,通过我的电脑的光纤输出到接收器上。每个扬声器都有自己的声道,测试文件可以完美地播放。
Plex在Chrome、IE或FF中从未输出DTS或DD 5.1声音。我可以确认它正在播放“原始”文件,并且没有进行任何转码。我尝试了很多Plex设置,但似乎没有什么作用。这就像禁用S/PDIF传输的VLC一样,我只能得到2个声道,测试文件中的LTE根本无法工作。
Chrome、IE、FF中的网站与上述情况相同,没有改变。我无法输出DD或DTS。
以下内容适用于已解锁的Realtek R2.79驱动程序。
- 我可以进入Realtek设置界面,现在可以从下拉菜单中选择DTS或DD。突然间,我的接收器面板上显示出了DTS或DD,成功了吗?并不是。
- 实际上,它输出的是DTS/DD。但它没有正确处理这些文件。就像之前所有的测试一样,在任何测试中我都听不到测试文件中的LTE声道,而且后置/中央扬声器只在左/右前置扬声器之间制造声音。
- 更糟糕的是,VLC中的S/PDIF通过现在也会发生同样的问题,它不再正常工作!!!所以即使它显示为DTS,并且可能确实输出了DTS,它也会将所有接收到的内容混音成仅有两个声道!
所以这就是问题所在,至今我还没有找到解决办法。我洗耳恭听。我的目标是至少获得一个能够真正以DD或DTS输出5.1声道的浏览器。最低要求包括Xfinity TV网页应用、Plex、HBO Go和Netflix。