ओएस एक्स: ऑडियो इनपुट के लिए ऑडियो आउटपुट रूट करें


32

मैं एक वीडियो फ़ाइल देख रहा हूं, और मैं वीडियो फ़ाइल से ऑडियो के छोटे स्निपेट रिकॉर्ड करना चाहूंगा।

पहले मैंने अपने मैकबुक स्पीकर पर ऑडियो चलाया है और साउंड रिकॉर्ड करने के लिए बिल्ट-इन माइक्रोफोन का इस्तेमाल किया है।

क्या डिजिटल रूप से ऑडियो इनपुट (माइक्रोफ़ोन) पर मैक के ऑडियो आउटपुट को रूट करने का एक तरीका है, इसलिए मुझे वास्तव में स्पीकर से ऑडियो रिकॉर्ड करने की ज़रूरत नहीं है, गुणवत्ता की हानि के साथ?

क्या ऑडियो को सुनने का एक तरीका है, उसी समय यह "रिकॉर्डिंग" है?

आदर्श रूप से, समाधान आसान और हल्का होगा और इसमें ऑडियो सॉफ़्टवेयर का भारी उपयोग शामिल नहीं होगा, क्योंकि मैं इसे "फ्लाई पर" जितना संभव हो उतना सक्षम होना चाहता हूं।


2
Apple.stackexchange.com/questions/203004/… पर मेरा जवाब देखें। यदि आप साउंडफ्लॉवर का उपयोग करने का प्रयास करना चाहते हैं, तो मैंने इसके उत्तर में एक ट्यूटोरियल कॉपी किया - Apple.stackexchange.com/questions/207/2/…
Tetsujin

साउंडफ्लॉवर आंतरिक रूप से इनपुट और आउटपुट को पार करने की अनुमति देता है, लेकिन अगर मुझे सही याद है जब मैंने वीडियो रिकॉर्ड करने के लिए स्क्रीन रिकॉर्डिंग सॉफ़्टवेयर के साथ इसका उपयोग किया था तो यह सभी ऑडियो को शंट कर देता है इसलिए आप वीडियो को अब नहीं सुन सकते क्योंकि यह खेलता है।
ArchonOSX

@ArchonOSX मैंने अभी साउंडफ्लावर का परीक्षण किया है और यह अच्छा काम करता है। मैं भी QuickTime खिलाड़ी के साथ स्क्रीन पर कब्जा करने में कामयाब रहा और अभी भी ऑडियो आउटपुट था। ओएस एप्लिकेशन ऑडियो मिडी सेटअप में मल्टी-आउटपुट सेट करना एक अच्छा विचार हो सकता है।
विंटरफ्लैग्स

आह अच्छा सौदा। यदि मुझे उस अवसर का उपयोग करना है तो मैं उन विकल्पों की तलाश करूंगा। पारितोषिक के लिए धन्यवाद।
ArchonOSX

@Tetsujin मैंने आपके समाधान के आधार पर एक उत्तर जोड़ा है। हालाँकि, मुझे लगातार काम करने के लिए साउंडफ्लॉवर प्राप्त करने में कठिनाई हो रही है। कभी-कभी यह सिर्फ काम करना बंद कर देता है, और मुझे नहीं पता कि क्यों। अधिक नीचे देखें।
विंटरफ्लैग्स

जवाबों:


32

अद्यतन 2017-03-31:

ओपन सोर्स साउंडफ्लावर परियोजना के पिछले अनुचर रोजो अमीबा के पास लूपबैक नामक एक नया (सशुल्क) एप्लिकेशन है जो साउंडफ्लॉवर की तुलना में काम करने में आसान और अधिक भरोसेमंद लगता है। यह साउंडफ्लॉवर के साथ कुछ मुद्दों को हल करता है, जैसे मैक मीडिया कुंजियों के माध्यम से वॉल्यूम ऊपर / नीचे फिर से सक्षम करना। फिर, यह एक परीक्षण मोड के साथ एक भुगतान किया गया उत्पाद है। https://rogueamoeba.com/loopback/

साउंडफ्लावर अभी भी यहां पाया जा सकता है: https://github.com/mattingalls/Soundflower


साउंडफ्लॉवर OS X के लिए एक वर्चुअल ऑडियो डिवाइस है जो एप्लिकेशन से अन्य एप्लिकेशन में ऑडियो पास कर सकता है। यह आपके ऑडियो आउटपुट को सिस्टम में ऑडियो इनपुट के रूप में रूट करके करता है।

चरण 1

स्थापना के बाद, सिस्टम वरीयताएँ> ध्वनि में एक नया उपकरण उपलब्ध होगा । इनपुट टैब पर जाएं और इनपुट डिवाइस के रूप में साउंडफ्लॉवर (2ch) का चयन करें ।

ऑडियो इनपुट टैब

चरण 2

यदि आप ऑडियो को रूट करना चाहते हैं और एक ही समय में इसे स्वयं सुनना चाहते हैं , तो चरण 3 पर जाएं।

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

यहाँ छवि विवरण दर्ज करें

चरण 3

यदि आप अपने सामान्य आउटपुट डिवाइस (जैसे आपके बिल्ट-इन स्पीकर या संलग्न हेडफ़ोन) पर चल रहे हैं, तो ऑडियो सुनना चाहते हैं, तो आपको मूल OS X एप्लिकेशन को खोलना होगा Audio Midi Setup। यह आपके एप्लिकेशन फ़ोल्डर में स्थित है /Applications/Utilities

+नीचे बाएँ कोने में बटन दबाएं , और दबाएँ Create Multi-Output Device। अपने बिल्ट-इन आउटपुट और साउंडफ्लावर (2ch) दोनों का उपयोग करने के लिए चिह्नित करें। अब आप साउंडफ्लावर के माध्यम से आउटपुट को अपने इनपुट में रूट करते हुए हमेशा की तरह ऑडियो सुन सकते हैं।

यहाँ छवि विवरण दर्ज करें

अब जब आपने एक मल्टी-आउटपुट डिवाइस बनाया है, तो सिस्टम वरीयताएँ> साउंड पर वापस जाएँ और आउटपुट टैब पर चरण 2 की तरह चुनें।

युक्ति : आप इनपुट / आउटपुट सेटिंगको OS X मेनू बार में वॉल्यूम आइकन परहोल्ड करके(alt/opt) और बाएं क्लिक करकेभी बदल सकते हैं।

यहाँ छवि विवरण दर्ज करें


समस्या निवारण

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

इसने कुछ समय पहले काम करना बंद कर दिया है, और जब तक मैं वास्तव में इस मुद्दे को कम करने के तरीके की पहचान नहीं कर पाया हूं, मैंने देखा है कि निम्नलिखित में से कुछ ने इसे फिर से काम करने में मदद की हो सकती है:

  • जांचें कि क्या बहु-आउटपुट डिवाइस या इसके किसी उप- डिवाइस के लिए वॉल्यूम रीसेट हो गया है । एग्रीगेटेड आउटपुट डिवाइस और उसके एग्रीगेटेड सब-डिवाइसेस पर सभी टैब (इनपुट / आउटपुट) की जांच करना सुनिश्चित करें। यहाँ पर कुछ टैब हैं, और उनमें से एक पर वॉल्यूम स्लाइडर्स को शून्य पर रीसेट किया जा सकता है। ऐसा मेरे साथ कुछ बार हुआ है।Audio Midi Setup

यहाँ छवि विवरण दर्ज करें

  • यदि सामान्य वॉल्यूम नियंत्रण (मीडिया कुंजी और मेनू बार वॉल्यूम आइकन) हमेशा की तरह काम करता है, तो वॉल्यूम को शून्य पर रीसेट करना एक बड़ी समस्या नहीं होगी । लेकिन कभी-कभी, मेनू बार में वॉल्यूम आइकन को धूसर कर दिया जाता है और वॉल्यूम केवल में हेरफेर किया जा सकता है Audio Midi Setup। मुझे नहीं पता कि ऐसा कभी-कभी क्यों होता है, क्योंकि जब मैंने अपने द्वारा बनाए गए कुछ अन्य मल्टी-आउटपुट डिवाइस का उपयोग किया है, जिसमें थंडरबोल्ट के माध्यम से जुड़ा मेरा दूसरा कंप्यूटर भी टारगेट डिस्प्ले मोड में शामिल है, तो मैं जादुई रूप से वॉल्यूम मीडिया कुंजियों का सामान्य रूप से उपयोग कर सकता हूं। यहाँ अधिक प्रयोग की आवश्यकता है।

2
साउंडफ्लावर बढ़िया है। मैंने इसे बड़े पैमाने पर, अतीत में इस्तेमाल किया है। अच्छी तरह से DAW सॉफ्टवेयर के साथ खेलता है। (यानी एबलटन, प्रोटूल आदि)।
आवाज दी

2
हेडफोन पर मेरे द्वारा सुने जाने वाले गीतों को पहचानने में मैं शाज़म से सक्षम था। यह स्थापित करने के लिए थोड़ा भ्रमित था, लेकिन यह मुख्य रूप से ऑडियो मिडी सेटअप में स्थापित किया गया था और सही ढंग से काम करने के लिए Shazam के लिए इनपुट (माइक्रोफोन) और आउटपुट (तरंगों के साथ स्पीकर) दोनों के लिए साउंडफ्लॉवर का उपयोग किया गया था। साउंडफ्लॉवर लूपबैक की तुलना में बेहतर काम कर रहा है। मैं लूपबैक के साथ अपने हेडफ़ोन पर चरणबद्धता का पता लगा रहा था। साउंडफ्लॉवर मैक ओएस एक्स के 10.10.5 पर भी अच्छी तरह से काम कर रहा है।
सूर्य

मुझे ऐसा लगता है कि ऐसा क्या होता है कि कुछ प्रोग्राम (जैसे कि बढ़ाया ट्रांसक्रिप्शन फ़ंक्शन) इनपुट के लिए उपयोगकर्ता की सेटिंग को बायपास करते हैं और सीधे आंतरिक माइक्रोफोन के इनपुट पर जाते हैं।
Steven2163712

2

मुझे लूपबैक के साथ इसे स्थापित करने का एक आसान तरीका मिल गया है। लूपबैक ऑडियो (सिस्टम प्रेफरेंस / ऑडियो) में इनपुट और आउटपुट सेट करें और फिर चित्र में लूपबैक में ही।

श्रवण ऑडियो और एक ही समय में Shazam पटरियों कर सकते हैं।

ख़ाका

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