最近のアップデート(mpv 0.18.something)以降、mpvはpulseaudioボリュームの使用を停止し、代わりにソフトウェアボリュームコントロールを使用しました。
これには追加の処理などの欠点がありますが、最も重要なのは、mpvの再起動時にボリュームが保存されなくなり、pulseaudioが最後にmpvに使用されたボリュームを保存および復元することです。
これはどのように修正できますか?
これを修正するには、ボリュームコントロールキーを再バインドして、組み込みのsoftvolフィルターコントロールの代わりに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エントリで提案されているように異なるキーバインディングを使用してください。