フォローアップです。どういうわけかmplayerをミュートしましたが、サウンドを復元する方法がわかりません。。
mplayerのサウンドレベル設定が終了時に保存されることを確認しました。ところで、どこに保存されているのかわかりません。ディレクトリに設定ファイルがありますが、.mplayer
そのうち何も作成されませんでした。
これはDebian wheezyのmplayerバージョンです2:1.0~rc4.dfsg1+svn3454
。
答え1
PulseAudioは各アプリケーションのストリーム状態を独立して保存します。たとえば、音楽プレーヤーの音量をIMビープ音より低い音量に設定すると、音楽と一緒にIMアラートを聞くことができます。
PulseAudioがある場合module-stream-restore
ロード(そしてデフォルト設定がそれをロード)すると、これらの設定はプログラムの終了時に保存され、再起動時にロードされます。
設定はに保存されます~/.pulse/…stream-volumes.tdb
。
これを変更する最も簡単な方法は、mplayerを再起動してから、多くのPulseAudio UI(コマンドラインpactl
、GUIpavucontrol
など)のいずれかを使用して変更することです。 mplayerがPulseAudioミキサーを使用している場合(おそらく)、mおよび9(0mplayerのデフォルトのミュートと音量キー)を試してみることもできます。
答え2
alsa
これは設定(または使用しているサウンドアーキテクチャ、たとえばpulseaudio
Debianalsa
ではデフォルト)に保存されます。
そうかもしれない/etc/asound.state
、見てhttps://askubuntu.com/questions/50067/howto-save-alsamixer-settings。