自从最近的更新(mpv 0.18.something)以来,mpv 已经停止使用 pulseaudio 音量,而是使用软件音量控制。
这有诸如额外处理之类的缺点,但最重要的是,音量不再在 mpv 重启时保存,而 pulseaudio 会保存并恢复上次用于 mpv 的音量。
如何修复此问题?
答案1
为了解决这个问题,可以重新绑定音量控制键以使用ao-volume
和ao-mute
属性,而不是内置的软音量过滤器控件(另请参阅相应的 ArchWiki 条目)。
为此,我们需要修改~/.config/mpv/input.conf
(如果不存在则创建)并添加以下条目:
0 add ao-volume 2
9 add ao-volume -2
m cycle ao-mute
0
这将覆盖现有的、9
和的绑定m
。如果您还希望使用内部 softvol,请按照链接的 ArchWiki 条目中的建议使用不同的键绑定。