ध्वनि आउटपुट डिवाइस को स्विच करने का आसान तरीका


12

मैंने अपने मैकबुक प्रो के लिए एक यूएसबी साउंडकार्ड खरीदा है, इसलिए मैं स्काइप के लिए हेडसेट माइक का उपयोग कर सकता हूं। डिफ़ॉल्ट रूप से,। ध्वनि बाहरी वक्ताओं (iTunes के लिए) या अंतर्निहित स्पीकर (सड़क / गेमिंग पर) की एक जोड़ी पर जाती है

क्या इन दो आउटपुट डिवाइसों के बीच स्विच करने या टॉगल करने का एक सरल तरीका है (कीबोर्ड शॉर्टकट, मेनू-बार आइकन, डॉक-सक्षम ऐप)।

Apple-Menu-> सिस्टम वरीयताएँ-> ध्वनि बहुत अधिक क्लिक हैं, बहुत सटीक माउस पैंतरेबाज़ी की आवश्यकता होती है, जब मैं चाहता हूं कि आउटपुट जल्दी में स्विच हो)।

मैं बल्कि एक "स्विचर" नहीं खरीदूंगा, एक और उपकरण जो चारों ओर ले जाए!


क्या आप कृपया स्पष्ट कर सकते हैं कि आप किन ध्वनि उपकरणों के बीच स्विच करना चाहते हैं? क्या आप अपने बाहरी स्पीकर, आंतरिक स्पीकर और USB साउंडकार्ड के बीच स्वैप करना चाहते हैं? या यह उनमें से केवल दो थे?
जोश हंट

जब मैं बाहरी स्पीकर प्लग लगाता हूं तो एमबीपी 'आंतरिक स्पीकर' को "हेडफोन" में बदल देता है। तो .. यह दो आउटपुट हैं, लेकिन उनमें से एक इसका नाम बदल सकता है ...
lexu

जवाबों:


6

ऐसा लगता है कि आप साउंडसोर्स के बाद हैं :

SoundSource OS X का एक छोटा उपकरण है जो आपको एक क्लिक के साथ अपने ऑडियो इनपुट और आउटपुट स्रोतों को स्विच करने में सक्षम बनाता है, और यहां तक ​​कि उनकी वॉल्यूम सेटिंग्स को भी समायोजित करता है।

एक और कार्यक्रम जो एक ही काम करता है वह है PTHVolume


6
SoundSource OS X 10.8.x के तहत (मज़बूती से) काम नहीं करता है .. मैं उपयोग करना चाहता हूं <alt क्लिक> "स्पीकर सिंबल" (स्क्रीन के ऊपर-दाएँ) अधिक से अधिक
lexu

यदि कोई खोज से यहां पहुंचता है, तो दोनों बर्तन खाली हो जाते हैं। एसओ सदस्य द्वारा बनाया गया एक कमांड-लाइन टूल है, देखें stackoverflow.com/a/181187/38557 । आपको इसे स्वयं कठिन संकलन करना होगा।
noamtm

27

इसके अलावा स्नो लेपर्ड में अगर आप ऑप्शन को पकड़ते हैं और मैक के ऊपरी दाहिने हिस्से में साउंड आइकन पर क्लिक करते हैं, तो यह ऊपर दिए गए तीसरे पक्ष के प्लग इन के समान मेनू को नीचे लाएगा।


महान टिप, धन्यवाद, मुझे हिम तेंदुए में मेनू की खोज करते समय विकल्प कुंजी के साथ खेलना याद रखना होगा
lexu

यह काफी सरल है और किसी भी ऐप की कोई आवश्यकता नहीं है।
बायोकेबरमैन

4

सीधे ध्वनि वरीयताएँ खोलने के लिए आप ऑप्शन-वॉल्यूम (अप / डाउन / म्यूट) दबा सकते हैं, हालाँकि आपको अभी भी वांछित आउटपुट का चयन करना होगा।


इसके लिए धन्यवाद, क्योंकि मैं ऐसा करने के लिए एक प्रोग्राम स्थापित नहीं करना चाहता था
thandasoru

यह बहुत आसान है, और आप ध्वनि स्रोतों को भी टैब कर सकते हैं, इसलिए यह आधिकारिक तौर पर शुद्ध कीबोर्ड शॉर्टकट समाधान है, अच्छा है!
क्रिस्मस मार्क्स

3

(मूल रूप से यहां पोस्ट किया गया http://leafraker.com/2007/09/17/how-to-create-a-quicksilver-trigger/ )

आप दो स्रोतों के बीच स्विच करने के लिए एप्सस्क्रिप्ट का उपयोग कर सकते हैं, क्विकसिल्वर द्वारा ट्रिगर किया गया सबसे तेज़ तरीका है:

property speakers : "Headphones" --ext. speakers are connected to headphone output
property headset : "Line out"

tell application "System Preferences" to activate
tell application "System Events"
    get properties
    tell process "System Preferences"
        click menu item "Sound" of menu "View" of menu bar 1
        delay 2
        click radio button "Output" of tab group 1 of window "sound"
        delay 1
        set theRows to every row of table 1 of scroll area 1 of tab group 1 of window "sound"
        repeat with aRow in theRows
            if selected of aRow then
                set curr_output to (value of text field 1 of aRow as text)
                if curr_output is speakers then set desired_output to headset
                if curr_output is headset then set desired_output to speakers
                exit repeat
            end if
        end repeat
        repeat with aRow in theRows
            if (value of text field 1 of aRow as text) is desired_output then
                set selected of aRow to true
                exit repeat
            end if
        end repeat
    end tell
end tell
tell application "System Preferences" to quit

इसके अलावा, वहाँ के लिए एक कमांड लाइन आवरण है SoundSource , यह आसान applescript / क्विकसिल्वर / लिपियों आदि के साथ एकीकृत करने के लिए कर रही है:

http://whoshacks.blogspot.com/2009/01/change-audio-devices-via-shell-script.html

और कोशिश करने के लिए एक और:

http://code.google.com/p/switchaudio-osx/downloads/list


धन्यवाद। मैं एक छोटे कीबोर्ड मेस्ट्रो मैक्रो के साथ कमांड-लाइन रैपर का उपयोग करता हूं जिसे मैंने लाइन आउट और हेडफ़ोन के बीच आसानी से टॉगल करने के लिए commandF9 से मैप किया है।
राफेल बुगाजेव्स्की

-2

सुनो, यह कुछ ऐप हो सकता है। मेरे मामले में, यह वोक्स है।

जब वॉक्स चालू होता है (और यह सिस्टम डिफॉल्ट डिवाइस पर ऑडियो भेजने के लिए सेट होता है), जब मैं बाहरी साउंडकार्ड में प्लग करता हूं, तो सिस्टम बाहरी पर स्विच हो जाता है, और बहुत जल्दी आंतरिक स्पीकर पर वापस आ जाता है।

जब वोक्स बंद होता है (छोड़ दिया जाता है), और मैं बाहरी साउंडकार्ड में प्लग करता हूं - यदि यह पहले डिफ़ॉल्ट था, तो सिस्टम इसे स्विच करता है और उस पर रहता है।

तो मेरे मामले में, वोक्स खिलाड़ी फर्क करता है। शायद आप किसी अन्य खिलाड़ी के साथ प्रयास कर सकते हैं, देखें कि क्या होता है (और इस मामले में - क्या नहीं)।

ओह, यह 2009 का सवाल है ... अब मैं देख रहा हूं ... लेकिन वैसे भी, यह मेरे सिस्टम पर होता है। यह मैकबुक प्रो रेटिना मिड 2012 ओएस एक्स 10.8.5 चल रहा है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.