![mplayer 的音量设置保存在哪里?](https://linux22.com/image/37025/mplayer%20%E7%9A%84%E9%9F%B3%E9%87%8F%E8%AE%BE%E7%BD%AE%E4%BF%9D%E5%AD%98%E5%9C%A8%E5%93%AA%E9%87%8C%EF%BC%9F.png)
这是后续不知何故设法将 mplayer 静音,但不知道如何恢复声音。
我注意到 mplayer 中的声音级别设置在退出时保存。但是,我不知道它们被保存在哪里。该目录中有配置文件.mplayer
,但没有一个被写入。
这是 Debian wheezy 上的 mplayer 版本2:1.0~rc4.dfsg1+svn3454
。
答案1
PulseAudio 独立存储每个应用程序的流状态。例如,您可以将音乐播放器的音量设置为低于即时消息警报音的音量,这样您就可以在音乐中听到 IM 警报。
如果您有 PulseAudiomodule-stream-restore
已加载(并且默认配置会加载它),那么这些设置将在您退出程序时保存,并在您再次启动时加载。
设置保存在~/.pulse/…stream-volumes.tdb
.
更改它们的最简单方法是再次启动 mplayer,然后使用众多 PulseAudio UI 之一(例如命令行pactl
、GUIpavucontrol
等)来更改它。如果 mplayer 使用 PulseAudio 混音器(可能),那么您还可以尝试m、9和0(mplayer 的默认静音和音量键)。
答案2
它们将保存在您的alsa
配置中(或您正在使用的声音架构,例如pulseaudio
;alsa
在 debian 中是默认的)。
他们可能在/etc/asound.state
,看https://askubuntu.com/questions/50067/howto-save-alsamixer-settings。