在OS X Lion中可以进行微调吗?


43

在Mac OS X的早期版本中,按+ + volume+可以按四分之一增量调整音量。这似乎已在Lion中删除。

现在有什么方法可以微调音量吗?


1
:所看到的超级用户superuser.com/questions/314661/...
ghoppe

我想念这个功能。我无法想象他们为什么要摆脱它。尽管它不适用于键盘背光调节,但它也对亮度调节很有用。

我很混乱。我使用的是10.7(10.7.4,安装在新的10.6上),option-shift-F11 / F12(音量键)确实确实以四分之一块的增量更改音量。
肯(Ken)

Answers:


17

+ + F11+ + F12已在10.7.4中恢复。


21

您可以使用AppleScript进行精确的音量调整,调整范围为0到100。

set volume output volume 0 --mute
set volume output volume 100 --100%
set volume output volume 27 --27%

您可以获得当前的音量(也是0到100):

set currentVolume to output volume of (get volume settings)

因此,您可以编写一个小脚本来将音量增加2%(大约是以前的四分之一平方):

set currentVolume to output volume of (get volume settings)
set volume output volume (currentVolume + 2)

您可以通过将加号更改为减号来减一:

set currentVolume to output volume of (get volume settings)
set volume output volume (currentVolume - 2)

如果要像平常一样获得音量声音,请添加以下行:

do shell script "afplay /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/volume.aiff"

您可以将其保存为脚本或应用程序,并将其绑定到鼠标或键盘按钮(如果驱动程序允许),为其提供键盘快捷键(作为服务或与其他应用程序一起使用),或将其放在菜单栏中(使用FastScripts之类的应用程序)。


2
最后我结合这些脚本,F11和F12,从而使细卷已调整fn+ volume+使用水银。(感谢这个答案和朱拉瓦的回答)。下一步是伪造挡板窗口。
cobbal 2011年

1
如何将音量设置为高于原始音量?(如VLC一样)
Davi Lima

7

我没有键盘快捷键或AppleScript,但是我确实注意到了-并且其他人似乎已经确认 -单击菜单栏中的音量图标时可以使用的滑块在Lion中的移动比在Lion中的移动更为流畅。我记得它曾经在不同级别之间跳跃,就像您按键盘上的音量按钮时一样。现在,它可以轻松地在增量之间滑动。


5

我没有足够的声誉,否则我会以此作为对Nathan Greenstein答案的评论。

我将他的信息转换成一个简单的命令行脚本来调整音量:

#!/bin/bash

usage()
{
    echo 1>&2 "Usage:" "$0" "[relative volume change in the range -100..100 (default -2)]"
    exit -1
}

case $# in
    0)
        VOLCHANGE=-2
        ;;
    1)
        VOLCHANGE=$1
        ;;
    *)
        usage
        ;;
esac

## Check the VOLCHANGE parameter.
if ! ( echo "${VOLCHANGE}" | egrep '^-?[0-9]+$' > /dev/null )
then
    echo 1>&2 "ERROR: Bad volume adjustment parameter:" "${VOLCHANGE}"
    usage
fi

osascript -e "set volume output volume ((output volume of (get volume settings)) + ${VOLCHANGE})"

echo "New volume:" $(osascript -e 'output volume of (get volume settings)') "(adjusted by ${VOLCHANGE})"

:)我看到了最高的答案,并且正要这样做
Xster 2012年

1
set volume实际上接受0到100之间的浮点数。最小的实际调整值似乎在系统之间有所不同。有关可实现的最低数量的信息,请参阅答案及其对该问题的评论。该文档仅声明支持范围为0-100。使用此正则表达式接受浮点数'^-?\d*\.?\d*$'
pkfm

2

为了获得更好的音量控制,我使用了http://code.google.com/p/soundflower/中的 soundflower 。安装后必须重新启动。然后转到首选项/声音/输出并选择soundflower(2ch)。从applications文件夹启动soundflower,单击顶部面板中的花形符号,并在内置输出中添加soundflower(2ch)。然后转到“音频设置”并将母版更改为soundflower(2ch)。这样,您可以使整体声音变小或放大。


关于Soundflower的警告-自从Mavericks以来,它变得越来越破碎,并导致优胜美地内核崩溃。Cycling74或Rogue Amoeba不再支持它。当前的回购在这里-github.com/RogueAmoeba/Soundflower,但是很长一段时间都没有看到更新。
Tetsujin 2015年

1

默认情况下,还有一种方法可以使音量以1/4步减小。您可以安装一个名为Karabiner的工具,并且已经内置了此逻辑。

因此,只需安装它,打开首选项,搜索细粒度的音量控件,单击它,然后点击即可!它只是工作。很棒的是,它可以切换它,因此现在可以将典型的细粒度键盘命令用于大音量步进,而只需按音量键,就可以将其增加/减少1/4步。

https://pqrs.org/osx/karabiner/index.html.en

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.