主要在这里问路,
因为我似乎能够找到过时的操作指南、将立体声音频发送到更多声道的解决方案(而不是“上混到环绕声”)或普通的 5.1 设置。
硬件是 z68 hdmi 输出,连接到 denon 1301 HT;在 ubuntu 声音面板中,我使用 5.1 hdmi 数字输出。
Denon 能够(并且已经设置为)回退到 ProLogic IIx 上混,当我播放立体声音频时我非常乐意使用它,但在 ubuntu 下(与 Windows 下发生的情况不同)只有多声道音频到达放大器,从而放弃了 Prologic。
顺便说一句,由于某种原因,尝试将 AC3/dtc 音频直接转发到 HT 只会产生噪音(再次,与 winslow 下发生的情况不同),从而阻碍了使用 dts 主音频等的任何希望,并且无法使用诸如“在软件中上混立体声,通过硬件播放高级多声道”之类的解决方法;但我离题了。
回到现在发生的事情:来自脉冲的多通道音频。
我想要做的是:
- 播放立体声时,会产生某种环绕混音
- 当我播放多声道时,多声道音频“正确”。
- 在混音立体声和多通道之间移动时,无需手动切换配置文件。
我不清楚是否可以使用 Pulse 获得此设置,或者是否必须求助于 alsa(以及如何求助?)
目前,我使用 smplayer2 和音频过滤字符串
surround=15,sub=100:5,center=4
第一个数字是前后声道之间的延迟
但对我来说,这似乎不是正确的做法,因为: - 播放多通道媒体很麻烦(我必须手动删除/恢复过滤器选项,否则音频会严重失真) - 它只在 mplayer2 中有效,我希望所有媒体播放器软件都保持一致性....
我真的迷路了。你能给我指出一些吗持续的方法?
你有什么建议?
提前谢谢了。
答案1
文件 ~/.mplayer/config 可用于设置扩展或基于程序的设置:添加
[extension.mp3]
profile-desc="for .mp3 files"
af=surround=15,center=4,channels=6,sub=100:5
这样只有 *mp3 文件才会混合最多 6 个通道