![让 mplayer 以 25% 以外的默认音量启动](https://linux22.com/image/1212624/%E8%AE%A9%20mplayer%20%E4%BB%A5%2025%25%20%E4%BB%A5%E5%A4%96%E7%9A%84%E9%BB%98%E8%AE%A4%E9%9F%B3%E9%87%8F%E5%90%AF%E5%8A%A8.png)
我想配置 mplayer 配置,使播放器的默认音量不为 25%。每次播放歌曲/电影时,我都必须通过键盘增加音量。我只能找到简单的过度推挤声卡的解决方案...
答案1
您可以使用 -af 标志运行 mplayer:
mplayer -af volume=10:1
其中值 10 表示声音放大 10dB
要设置此功能,请编辑 mplayer 配置文件:
~/.mplayer/config
添加选项:
af=volume=10:1
af 标志可改变硬件音量。如果此方法无效,您可以尝试指定软件混音器,并使用以下选项改变软件音量:
softvol=yes
softvol-max=1000
答案2
-volume 选项将音量设置在 0 到 100 之间。
mplayer -volume 40 MyMusicVideo.mp4
答案3
这可能是一个不同的问题,但对我来说,皮肤破坏了音量设置。这是我的解决办法:
diff -u /usr/share/mplayer/skins/default/skin{.bak,}
--- /usr/share/mplayer/skins/default/skin.bak 2015-09-08 23:15:31.000000000 +0200
+++ /usr/share/mplayer/skins/default/skin 2019-10-16 09:40:01.152006731 +0200
@@ -38,7 +38,7 @@
;hpotmeter=buttonbitmaps,sx,sy,phasebitmaps,phases,default value,x,y,sx,sy,msg
hpotmeter = pos, 13, 10, NULL, 100, 0, 242, 79, 82, 10, evSetMoviePosition
hpotmeter = pos, 13, 10, NULL, 50, 50, 78, 59, 42, 10, evSetBalance
- hpotmeter = pos, 13, 10, NULL, 50, 50, 79, 78, 44, 10, evSetVolume
+ hpotmeter = pos, 13, 10, NULL, 50, -, 79, 78, 44, 10, evSetVolume
;pimage=phasebitmaps,phases,default value,x,y,sx,sy,msg
; pimage = progres-long2c, 46, 0, 245, 67, 141, 5, evSetMoviePosition