我尝试用谷歌搜索,但一无所获。似乎每个人都在讲述类似以下的故事:
所以今晚我正要看一个新的宣传视频,但我忘了在戴上耳机之前调低音量。一旦插入耳机,音量就会跳到 100%,我差点震破耳膜。
在我的 DELL 上很简单。无论你设置多少音量,它都会保持在那里,不管你插入耳机端口的是什么。
然而,在 OS X 上,你似乎可以将音量设置为 20%,但只要你将某个东西插入耳机端口,音频就会跳到预设音量。对我来说,它似乎是 100%。
哪里有更正这些的选项?我宁愿将默认值设置为 10%...
我可以确认在运行 OS X 10.6.7 的 MBP 上仍然会发生这种情况。有人找到解决方案了吗?
答案1
我不确定是什么原因导致的,也不知道如何在系统中设置正确的默认值,但是我似乎找到了一种可以解决问题的解决方法,它被称为 BreakAway:
它基本上是设计用来在你断开耳机连接时暂停 iTunes 的,但它也有一个插件选项,你可以在连接和断开连接等事件上运行苹果脚本:
我已经将两个事件(连接和断开连接)绑定到两个设置音量的 applescript 文件:
将音量设置为大约一半:
设置音量 3 延迟2 设置音量 3
将音量设置为 2 条:
设置音量 1 延迟2 设置音量 1
有一个用于指示条数的乘数,因此将音量设置为“1”意味着 2 条。
下面是一个有用的脚本片段来演示这一点:
显示对话框 “输入数字。”标题为¬ “方格数?”按钮{“设置”}¬ 默认按钮 1 默认答案“” 将 numberSquares 设置为结果返回的文本 将 numberHalved 设置为 numberSquares / 2 设置音量减半
通过http://hints.macworld.com/article.php?story=20100226174946948
答案2
我从另一个论坛看到此命令设置音量:对我有用。
osascript -e 'set volume N'
其中 N 为 0、1、2、3,任意级别
实际上,我认为这只是终端代码。