LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1800|回复: 8

mplayer的音量控制?

[复制链接]
发表于 2008-12-16 23:41:30 | 显示全部楼层 |阅读模式
我在/etc/rc.local中写上了mplayer,让机子每天开机自动播放音乐。但现在发现这种方式播放音乐的声音很大,100%的!可是登录后,再用mplayer播放音乐时,音量正常(平时的听惯音量)。所以我想能否在/etc/rc.local中加个什么参数,使得mplayer在没有登录的情况下也可以在70%或75%的音量中播放音乐??
       谢谢!!
发表于 2008-12-17 12:25:37 | 显示全部楼层
虽然没有证据,不过感觉这种音量上的差别是 audio device 本身导致的。也许楼主应该考虑在 rc.local 中先通过 mixer / alsamixer 之类的工具调整一下音量,然后再用 mplayer 进行播放
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 12:31:33 | 显示全部楼层
Thank you !
I will have a try .
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 23:22:14 | 显示全部楼层
我尝试着寻找在shell中控制mixer的音量的方法,可是最终没有找到!
不知道那位朋友能赐教??
谢谢!!
回复 支持 反对

使用道具 举报

发表于 2008-12-18 12:15:22 | 显示全部楼层
man amixer
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-18 15:23:35 | 显示全部楼层
回楼上,已经man amixer了,但英文不好,另外,也没有看到!
回复 支持 反对

使用道具 举报

发表于 2008-12-18 21:43:04 | 显示全部楼层
man amixer 里有 example

amixer -c 1 set PCM 2dB+

will  increase the PCM volume of the second card with 2dB.  When
    both playback and capture volumes exist, this is applied to both
    volumes.
这个应该就是想要的吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-19 20:02:45 | 显示全部楼层
谢谢!正是我所需的。谢谢!
奇诡怎么我man amixer的时候搜索不到你给出的例子了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-21 22:10:34 | 显示全部楼层
按照楼上各位朋友的方法,百般尝试都未能将mplayer的播放声音降下来!!!
最后,比较了一般用户和root使用mplayer的播放效果,才发现,原来root使用mplayer时是用oss播放音频的,而一般用户是用alsa。
这下好了,mplayer -ao alsa *.mp3,音量终于得到控制!
谢谢各位!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表