是否有 PulseAudio 模块可以将音频从一个通道镜像到另一个通道?

是否有 PulseAudio 模块可以将音频从一个通道镜像到另一个通道?

我需要这个来收听仅一侧有音频的 YouTube 视频,我觉得这很烦人(显然,那些在“我的左/右耳喜欢这个视频”评论上投票的人也是如此)。

我认为这可以而且应该可以通过模块实现,因为我已经可以使用module-remap-sink此命令中的 来交换通道:

 pactl load-module module-remap-sink \
    sink_name=reverse-stereo \
    master='source-sink-name' \
    channels=2 \
    master_channel_map=front-right,front-left \
    channel_map=front-left,front-right

(此命令创建一个具有交换通道的新接收器)

答案1

为此不需要新模块,如果稍微修改命令,就可以使用相同的模块:

如果你想将左侧镜像到右侧:

 pactl load-module module-remap-sink \
    sink_name=reverse-stereo \
    master='source-sink-name' \
    channels=2 \
    master_channel_map=front-right,front-left \
    channel_map=front-left,front-left

如果你想将右侧镜像到左侧:

 pactl load-module module-remap-sink \
    sink_name=reverse-stereo \
    master='source-sink-name' \
    channels=2 \
    master_channel_map=front-right,front-left \
    channel_map=front-right,front-right

相关内容