在 PC(任何操作系统,Mac/Win/Linux)上播放蓝光电影时,我对音频输出有一些疑问:
当使用蓝光播放器程序在电脑上播放蓝光光盘时,它能否以高清格式解码多声道 (7.1) LPCM/杜比数字+/杜比 TrueHD/DTS-HD/DTS-HDMA 音轨(即无需混音为杜比数字、DTS 或 PCM)并将音频直接输出到声卡的 7.1 线路电平模拟输出?
在使用蓝光播放器程序时,是否可以通过 HDMI 输出将多声道 (7.1) LPCM/杜比数字+/杜比 TrueHD/DTS-HD/DTS-HDMA 音轨以高清格式(即无需混音为杜比数字、DTS 或 PCM)比特流传输到接收器?
我有点想知道。我正在考虑打造一台家庭影院电脑,上述功能很重要。实际上,我更希望 #1 是可能的,因为这意味着我不必购买接收器。
答案1
我刚刚组装了一台家庭影院电脑,也遇到了同样的问题。让我逐一回答你的问题。第一个问题:
当使用蓝光播放器程序在电脑上播放蓝光光盘时,它能否以高清格式解码多声道 (7.1) LPCM/杜比数字+/杜比 TrueHD/DTS-HD/DTS-HDMA 音轨(即无需混音为杜比数字、DTS 或 PCM)并将音频直接输出到声卡的 7.1 线路电平模拟输出?
你要求的内容取决于实际输出的声卡。对于解码,一个非常强大的方法是简单地使用ffdshow作为主编解码器,并使用另一个媒体播放器(例如媒体播放器经典版)播放内容。
目前,Beta 6 中已添加对新的蓝光专用音频格式(以及较旧但仍为蓝光的格式)的支持(请参阅此处查看更新日志和下载链接)。
要进行设置,请转到 ffdshow 音频解码器设置。导航到最后一个选项“混音器”面板。启用它,并设置扬声器配置(您的扬声器配置为 7 声道,并选中 LFE 以启用低音炮)。
然后,它应该从声卡上的正确输出口输出。如果它们只是模拟插孔,您将需要电缆接合器将它们从小耳机插孔转换过来(并且您可能需要放大信号)。
现在来讨论第二个问题:
在使用蓝光播放器程序时,是否可以通过 HDMI 输出将多声道 (7.1) LPCM/杜比数字+/杜比 TrueHD/DTS-HD/DTS-HDMA 音轨以高清格式(即无需混音为杜比数字、DTS 或 PCM)比特流传输到接收器?
好吧,继续 ffdshow 音频配置,是的。首先,您需要在操作系统中将 HDMI 设置为主要音频输出。然后,导航到 ffdshow 配置中的“输出”设置(就在“混音器”下方)。
从那里,你可以检查你想要通过未过滤的信号(例如 AC3、DTS)、你支持的输出采样格式(通常为 16 位)以及支持的输出格式如果您希望 ffdshow 解码流(例如,如果您的接收器不支持 AAC,您可以对其进行解码并动态编码为 AC3)或解码许多接收器不支持的格式(例如原始 MP3 数据)。
你必须注意,这是蓝光要求光盘上存在特定的音频编解码器,并且可以选择采用较新的格式。
答案2
根据这个页,我猜除非供应商在 PC 软件/硬件中开发 PAP 管道,否则这根本不可能,而且我认为这很难实现,尤其是考虑到过去电影光盘很容易被黑客入侵。所以我的猜测是,要么有人必须破解加密方案,要么 PC 根本无法做到这一点。我期待阅读比我更精通此主题的其他答案。
答案3
这实际上取决于你用来播放蓝光的程序。据我所知,ArcSoft 的 TotalMedia Theatre支持无损7.1声道音频输出。
我的一个朋友在他的 HTPC 设置上使用了这个软件,并且 7.1 输出在他的华硕 Xonar D2 声卡。
因此,有了这个设置,我猜答案是是的,你可以在选项 1 中做你想做的所有事情。
编辑:找到了一个似乎完全支持选项#1 的声卡。
Auzentech HomeTheatre HD (Anandtech 上的评论)。