web-dev-qa-db-ja.com

OSXでデフォルトのヘッドフォン音量を設定しますか?

私はこれをグーグルで検索しようとしましたが、成功しませんでした。誰もが以下のような話をしているようです:

だから今夜は新しいプロモーションビデオを見ようとしていたのですが、ヘッドホンを入れる前に音量を下げるのを忘れていました。ヘッドホンを接続するとすぐに音量が100%に跳ね上がり、イヤドラムを吹き飛ばそうとしましたでる。

私のDellでは簡単でした。設定した音量に関係なく、ヘッドフォンポートに接続した音量に関係なくそのままになります。

ただし、OS Xでは音量を20%に設定できるようですが、ヘッドフォンポートに何かを差し込むとすぐに、オーディオはプリセット音量にジャンプします。私の場合は100%のようです。

これらを修正するオプションはどこにありますか?デフォルトを10%に設定したいのですが...

OS X 10.6.7を実行しているMBPで、これがまだ発生していることを確認できます。誰かが解決策を見つけましたか?

3
cwd

これの原因やシステムで正しいデフォルト値を設定する方法はわかりませんが、このトリックを実行する回避策を見つけたようです。これはBreakAwayと呼ばれます。

enter image description here

基本的には、ヘッドフォンを切断したときにiTunesを一時停止するように設計されていますが、接続や切断などのイベントでapplescriptを実行できるプラグインオプションもあります。

enter image description here

ボリュームを設定する2つのapplescriptファイルに、接続と切断の2つのイベントをバインドしました。

音量を約半分に設定します。

ボリューム3を設定
遅延2 
ボリューム3を設定

ボリュームを2バーに設定します。

ボリューム1を設定
遅延2 
ボリューム1を設定

小節数には乗数があるので、音量を「1」に設定すると2小節になります。

これを示すのに役立つスクリプトスニペットを次に示します。

ダイアログの表示¬
「番号を入力してください。」タイトル¬
「正方形の数?」ボタン{"Set"}¬
デフォルトのボタン1デフォルトの回答 "" 
結果の返されるテキストにnumberSquaresを設定
 numberHalvedをnumberSquares/2 
 set volumenumberHalvedに設定

経由 http://hints.macworld.com/article.php?story=20100226174946948

1
cwd

別のフォーラムから、このコマンドが音量を設定していることがわかりました。

osascript -e 'set volume N'

ここで、Nは0、1、2、3であり、任意のレベルが必要です。

実はこれは端末コードだけだと思います。

1
socrates