फेसटाइम कम सिस्टम वॉल्यूम को कॉल करता है


22

जब आप Mavericks के रूप में OS X में फेसटाइम कॉल दर्ज करते हैं, तो यह कॉल के अलावा बाकी सभी चीजों की मात्रा को कम करता है। इस "सुविधा" को अक्षम करने का कोई तरीका नहीं है। यहां के लोगों ने वॉयसओवर यूटिलिटी में ऑडियो डकिंग को अक्षम करने का सुझाव दिया, लेकिन इसका कोई प्रभाव नहीं है, कम से कम योसेमाइट में नहीं है।

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

जवाबों:


17

फेसटाइम ऐप खोलें (कॉल अभी तक न करें), टर्मिनल पर निम्न लाइन पेस्ट करें,

printf "p *(char*)(void(*)())AudioDeviceDuck=0xc3\nq" | lldb -n FaceTime

और फिर कॉल करें।


1
मुझे बस current process state is unsuitable for expression parsingतब मिलता है जब मैं यह कोशिश करता हूं।
हसन

12
मुझे error: attach failed: cannot attach to process due to System Integrity Protectionयह कोशिश करते समय मिलता है ।
duncanc4

2
+1 से @ duncanc4, सिस्टम इंटीग्रिटी प्रोटेक्शन इस हैक को पूरी तरह से बेकार कर देता है।
एंड्री टारनटोसोव

2
@ ईवर्ड कोड मेमोरी में फेसटाइम बाइनरी को पैच करता है, आंतरिक ऑडियोडेविसडक फ़ंक्शन के पहले बाइट को आरईटी निर्देश के साथ अधिलेखित करता है, ताकि फ़ंक्शन बिना कुछ किए तुरंत वापस आ जाए।
एंड्री टारनटोसोव

3
क्या किसी ने इसे MacOS Mojave पर काम करने के लिए दिया है? मैं 10.14.3 पर हूं और यह मेरे लिए काम नहीं कर रहा है।
CoBrA2168

3

"वॉयसओवर उपयोगिता" में जाएं, "ध्वनि" टैब पर जाएं और "ऑडियो डकिंग सक्षम करें" चेकबॉक्स को अनचेक करें।


यह केवल वॉयसओवर यूटिलिटी पर लागू होता है ...
फ्रांसिस्को

6
यह काम नहीं किया
मिगुएल मोटा

3

एक looooong समय के लिए इस समस्या के साथ फंसने के बाद, मैंने आखिरकार सिस्टम इंटीग्रिटी प्रोटेक्शन को अक्षम किए बिना इसे हल करने का एक तरीका ढूंढ लिया।

  1. दुष्ट अमीबा से लूपबैक ऐप खरीदें ।
  2. फेसटाइम ऐप में, आउटपुट के रूप में लूपबैक वर्चुअल डिवाइस चुनें।

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


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

पुष्टि की लूपबैक काम करता है। आपको अपने हेडफ़ोन या जो कुछ भी "मॉनिटर" के रूप में जोड़ना है, लूपबैक में है। यह एक बेहतरीन सॉफ्टवेयर है, btw।
sudo

-1

वॉइसओवर यूटिलिटी -> साउंड -> ऑडियो डक अक्षम करें।


"ऑडियो डकिंग ?"
एलन

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