VLC ボリュームが 100% を超えるとシステム ボリュームが変更されます

VLC ボリュームが 100% を超えるとシステム ボリュームが変更されます

VLC の音量を 100% 以上に上げ、VLC を停止または一時停止した後、クレメンタインを使用して音楽を再生すると、音量は VLC と同じ、つまり 100% を超えますが、インジケーターには以前の設定状態が表示されます。これはバグですか? そうであれば、VLC/クレメンタイン/gnome-shelll のバグですか?

fedora 17、gnome-shell、最新のvlc、clementineを使用

答え1

これは PulseAudio の「機能」です。

; flat-volumes = yes (default)
flat-volumes = no

フラット ボリュームは、シンクのボリュームを、最も音量が大きいアプリケーションのボリュームと同等になるように上げます。詳細については、を参照してくださいpulse-daemon.conf(5)

答え2

システムの音量は上がるものの、下がらないので、これはバグであることは間違いありません。

確認するには、Fedora で音量を 30 に設定し、次に VLC で音量を 90 に設定して、Fedora の音量を確認すると、同じです。次に VLC を 50 に設定して、Fedora を確認すると、音量はまだ 90 のままです...

答え3

私の知る限り、VLC は IT の音量を変更しません。システムの音量を変更します。したがって、これはバグではなく、そのように設計されています。

VLC -> 音量(GNOME) -> スピーカー

クレメンタイン -> 音量(クレメンタイン) -> 音量(GNOME) -> スピーカー

答え4

これがどのように機能するかは詳しくはわかりませんが、本格的なサウンド メニューで音量を調整すると (少なくとも gnome の場合)、システム音量自体が 100% を超え、VLC は自身の音量ではなくシステム音量を調整します (個人的には、その方が簡単だと思いますが、それが大きな問題である場合は、システムに応じて音量を調整するオプションがどこかにあるはずです)

関連情報