विंडोज 7 में विशिष्ट ऑडियो आउटपुट के लिए प्रोग्राम असाइन करना


31

उदाहरण के लिए, Windows XP में, मैं अपने स्पीकर पर संगीत बजा सकता हूं, फिर इस क्लंकी पद्धति के माध्यम से अपने हेडसेट पर गेम खेल सकता हूं:

  1. वक्ताओं के लिए डिफ़ॉल्ट ध्वनि आउटपुट सेट करें
  2. म्यूजिक प्लेयर चलाएं
  3. हेडसेट के लिए डिफ़ॉल्ट ध्वनि आउटपुट सेट करें
  4. दौड़ वाले खेल

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

इसके लिए मेरा तर्क यह है कि यह मुझे फुल-स्क्रीन गेम खेलते समय अपने डेस्क पर स्पीकर नॉब के साथ अपने संगीत की मात्रा को आसानी से बदलने की अनुमति देता है। यदि iTunes या Zune मीडिया प्लेयर कुंजियों या जो भी वॉल्यूम को नियंत्रित करने के लिए कैप्चर कर सकते हैं (मुझे परवाह नहीं है कि अगर एबीसी मीडिया प्लेयर कर सकते हैं), तो यह भी जानना उपयोगी होगा।


मैं ऐसा करने की क्षमता भी चाहूंगा। अभी के लिए, एप्लिकेशन डेवलपर विकल्प प्रदान कर सकता है।
पीसीयूनाइट

जवाबों:


6

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

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

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

मैं वास्तव में प्रोग्राम के साथ ऐसा करने का तरीका खोजना चाहता हूं जिसमें विंडोज मीडिया प्लेयर की तरह सेटिंग न हो। उदाहरण के लिए Spotify केवल डिफ़ॉल्ट डिवाइस पर जा सकता है।


1
मैं तो सहमत हूँ! वेब-आधारित संगीत के लिए एक ब्लूटूथ हेडसेट चालू करने के लिए मुझे सभी 100 ब्राउज़र टैब को बंद करना होगा और इसे सभी को पुनरारंभ करना होगा। मैं बस इस पर विश्वास नहीं कर सकता।
मूडबुक

linux पर संभव
कीवी सेप

3

विंडोज 7 स्वतः ही डिफॉल्ट ऑडियो डिवाइस से मिलान करने के लिए एप्लिकेशन को खोल देता है ताकि बदलाव को प्रभावी बनाने के लिए आपको अपने कार्यक्रमों को पुनः आरंभ न करना पड़े ... जिसके कारण आपको यह समस्या हो रही है। लेकिन आपने पहले ही पता लगा लिया कि शायद।

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

हेडफ़ोन को डिफ़ॉल्ट रूप से सेट करने का कारण यह है क्योंकि आउटपुट बदलने के लिए गेम का ऑडियो विकल्प संभवतः संगीत कार्यक्रमों की तुलना में अधिक सीमित होगा। और यदि आप कई गेम खेलते हैं, तो आपको प्रत्येक गेम को केवल एक संगीत कार्यक्रम में बदलना होगा।


2
विंडोज 7 (या कम से कम विंडोज 8.1) डिफ़ॉल्ट ऑडियो डिवाइस से मिलान करने के लिए खुले अनुप्रयोगों को स्वचालित रूप से परिवर्तित नहीं करता है। मैं अपने ब्लूटूथ हेडसेट को चालू करता हूं, और कोई भी फ़ायरफ़ॉक्स ऑडियो स्पीकर का उपयोग करना जारी रखेगा, जब तक कि मैं फ़ायरफ़ॉक्स को पूरी तरह से बंद नहीं कर देता और इसे फिर से चालू नहीं करता। मुझे पागल कर दिया। :-( वाह, एम $ कहते हैं यह बकवास "डिजाइन द्वारा" है , दंग रह।
moodboom

1
@ मडबूम: यह गलत है। आपका लिंक विस्टा के बारे में बात करता है। इसके अलावा, आपका लिंक केवल डिफ़ॉल्ट समापन बिंदु सेट करने के बारे में बात करता है। नहीं वास्तव में डिफ़ॉल्ट समापन बिंदु के लिए खुला अनुप्रयोगों स्विचिंग एबटू स्ट्रीम। विंडोज 7 बाद में स्वतः ही ऑडियो स्ट्रीम को डिफॉल्ट एंडपॉइंट पर स्विच कर देता है, यदि एप्लिकेशन ने डिफॉल्ट एंडपॉइंट का उपयोग करने का विकल्प चुना है (बजाय स्पष्ट रूप से एंड-पॉइंट निर्दिष्ट किए)। फ़ायरफ़ॉक्स शायद ऑडियो प्लेबैक के लिए MF / DShow का उपयोग नहीं करता है और इस प्रकार किसी भी स्ट्रीम स्विचिंग इवेंट को प्राप्त नहीं करता है। यह पूरी तरह से फ़ायरफ़ॉक्स का डिज़ाइन है - विंडोज नहीं।
बाला शिवकुमार

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

फ़ायरफ़ॉक्स में यह बग: Bugzilla.mozilla.org/show_bug.cgi?id=698079
dez93_2000

0

वर्चुअल ऑडियो केबल (30 $) आपको अनुप्रयोगों और / या उपकरणों के बीच ऑडियो (तरंग) धाराओं को स्थानांतरित करने की अनुमति देता है।

यह "वर्चुअल केबल्स" नामक आभासी ऑडियो उपकरणों का एक सेट बनाता है, उनमें से प्रत्येक में तरंग इनपुट / आउटपुट डिवाइस की एक जोड़ी होती है। कोई भी एप्लिकेशन केबल के आउटपुट पक्ष में ऑडियो स्ट्रीम भेज सकता है, और कोई अन्य एप्लिकेशन इनपुट स्ट्रीम से इस स्ट्रीम को प्राप्त कर सकता है। सभी स्थानान्तरण डिजिटल रूप से किए जाते हैं, कोई ध्वनि गुणवत्ता हानि (एक बिटपरिंग स्ट्रीमिंग) प्रदान करते हैं।

आईट्यून्स ग्लोबल हॉटकी के लिए: आईट्यून्स ग्लोबल हॉटकीज़ या हटक्यून्स

( foobar2000 का मूल वैश्विक हॉटकी और आउटपुट डिवाइस विकल्प है: p)


0

ज़ुनवेयर के लिए एक एप्लिकेशन है जिसे किसी ने ZuneKeys लिखा है । मैंने इसका कभी उपयोग नहीं किया है, इसलिए आपका लाभ भिन्न हो सकता है।


0

यदि आप mplayer का उपयोग करते हैं तो आप mplayer -ao dsound:device=2 anymedia.mp3कमांड लाइन स्विच का उपयोग करके ऑडियो डिवाइस का चयन कर सकते हैं - मेरे मामले में यह आंतरिक स्पीकर के विपरीत हेडफ़ोन पर खेलेंगे।

विंडोज मीडिया प्लेयर में आप डिफ़ॉल्ट डिवाइस को Options-> Devices-> Speakers-> में सेट कर सकते हैं, Propertiesलेकिन यह मेरे लिए काम नहीं करता है।

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