将立体声转换为单声道输出以规范不平衡的通道?

将立体声转换为单声道输出以规范不平衡的通道?

例如在此视频中,右声道的音量要大得多,这在使用耳机时确实很烦人:https://www.youtube.com/watch?v=NOAgplgTxfc

我想

  • 仅向两个扬声器输出一个声道,或
  • 将两个通道合并为一个,然后将其输出到两个扬声器。

最好不需要编辑文件。

答案1

只需转到“工具”并选择“效果和过滤器”,然后在“音频效果”下转到“空间器”并启用它。现在尝试再次收听该曲目。

之后,问题很可能就会消失。如果可以的话,您也可以将其设置为单声道。

答案2

更快的解决方案是:

  1. 右键单击视频帧。
  2. 选择声音的
  3. 选择立体声模式
  4. 选择单声道

编辑:使用VLC 3.0.7.1 预览KDE Neon

答案3

好的,pan mplayer过滤器起作用了:

mplayer -af pan=1:1 filename

如果有人能找到任何可行的 VLC 解决方案,那仍然是更好的选择。

答案4

我尝试过 Spatializer 滤镜,但效果很糟糕。

一个通用而简单的解决方案是重新映射 Pulseaudio 接收器。

运行以下命令并记下应用程序正在使用的接收器:

pacmd list-sinks | grep name:

然后运行以下命令,替换<NAME>上面找到的接收器名称:

pacmd load-module module-remap-sink sink_name=mono master=<NAME> channels=2 channel_map=mono,mono

现在,pavucontrol您可以从 将应用程序使用的接收器切换到重新映射的接收器。

相关内容