当我播放 5.1 电影时,我只能听到左声道和右声道的声音。当有后声道的声音时,我什么都听不到。
如何设置 VLC 将 5.1 转换为立体声,以便不丢失任何声音?
PS 我使用 PulseAudio。
答案1
到目前为止我发现的两种方法是:
- 使用外部实用程序(例如至少在 Windows 上为 eac3to)对音频流进行混合,但质量并不总是足够好。
- 使用 VLC 2.1.3 或更高版本。http://www.vlc-forum.de/index.php/Thread/1423-Audio-5-1-Spur-zu-Stereo-Spur/[德语]有人说 VLC 混音效果变得更好了。
http://www.hydrogenaud.io/forums/index.php?showtopic=104214这表明不可能自动将某些内容混合到具有完美质量的音频中 - 在某些情况下(例如您这种情况),似乎需要音频工程师来校正每个声道的音量。
答案2
我正在使用“首选项”>“全部(高级)”>“音频”>“输出模块”下的 WaveOut 音频输出。
在“首选项”>“音频”>“杜比环绕声”中将杜比环绕声禁用为关闭,并取消选中耳机环绕效果(如果已选中)。
在“首选项”>“全部(高级)”>“音频”>“输出模块”>“WaveOut”下,将音频输出通道设置为 2。
保存并重新启动 VLC。
请注意,禁用杜比环绕声没有任何效果,但将输出通道更改为 2 则有效果,因此我将其关闭。