让 mplayer 以 25% 以外的默认音量启动

让 mplayer 以 25% 以外的默认音量启动

我想配置 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

相关内容