从命令行设置音频平衡

atr*_*ent 12 audio linux command-line

我想从命令行(linux)设置音频平衡,我看过'aumix'(并在周围搜索)但它似乎没有选项......你能提出任何方法吗?

phi*_*hag 13

使用amixer,您可以设置左右 ALSA 通道的音量。例如,

amixer sset Master 80%,20%
Run Code Online (Sandbox Code Playgroud)

将向左移动平衡。

  • 查看源代码表明现代版本的 alsa-utils 没有区别。`set` 和 `get` 在提交 c569788bf207a0aa6e4a475e36062a3546b689b​​b 中引入,用于与混合器 API 兼容。所以两者都可以正常工作。 (3认同)
  • 使用pulseaudio:`amixer -D pulse set Master 80%,20%`。 (2认同)