लिनक्स में एचडीएमआई डिजिटल प्लेबैक कैसे सेट करें
कई लोगों की तरह, मेरे पास मेरे घर में एक एचडीटीवी है जो ब्लू-रे प्लेयर जैसे एचडीएमआई इनपुट डिवाइस का समर्थन करता है। मैं इंटरनेट पर स्ट्रीमिंग सामग्री देखना, वीडियो डाउनलोड करना और अपने टीवी और होम थिएटर सिस्टम से संगीत सुनना भी पसंद करता हूं। दुर्भाग्य से, मेरे पास बॉक्सी बॉक्स या Roku बॉक्स नहीं है। मेरे पास एक ब्लू-रे प्लेयर है जो बहुत कम वीडियो प्रारूपों का समर्थन करता है और केवल नेटफ्लिक्स जैसे कुछ स्ट्रीमिंग विकल्प प्रदान करता है।
सौभाग्य से, मैं किसी भी कंप्यूटर से बॉक्सी चला सकता हूं, लेकिन इसके लिए एक समर्पित बॉक्स खरीदने के बजाय, मैं अपने ईई पीसी का उपयोग कर सकता हूं, जिसमें एचडीएमआई आउटपुट है। कई लैपटॉप निर्माता विशेष रूप से इस उद्देश्य के लिए अपने डिवाइस पर एचडीएमआई आउट कनेक्टर जोड़ रहे हैं, ताकि ग्राहक बड़ी सामग्री टीवी पर अपनी सामग्री प्रदर्शित कर सकें।
यदि आप उन लोगों में से एक होते हैं और एचडीएमआई आउट के साथ अपने लैपटॉप या कंप्यूटर के लिए लिनक्स चुनते हैं, तो इस संक्षिप्त ट्यूटोरियल में आपको वीडियो और ध्वनि काम करने में मदद मिलनी चाहिए।
प्रारंभिक तैयारी
आम तौर पर, अगर आपके कंप्यूटर या लैपटॉप में एचडीएमआई कनेक्टर है, तो यह पूर्णस्क्रीन एचडी वीडियो चलाएगा। आपको बस इसे करने के लिए लिनक्स को कॉन्फ़िगर करना है। मेरे अनुभव से, अधिकांश लिनक्स वितरण के मौजूदा संस्करण एक वीजीए आउटपुट की तरह एचडीएमआई आउटपुट का इलाज करेंगे, बहुत कम विन्यास की आवश्यकता है। इसे आपकी बाहरी स्क्रीन को स्वतः पता लगाना चाहिए, भले ही यह तुरंत कुछ भी प्रदर्शित न करे। आप आसानी से संकल्प सेटिंग्स को सेटअप करने के लिए XRandR, डिस्पर, या nvidia- सेटिंग्स जैसे टूल का उपयोग कर सकते हैं।
उदाहरण के लिए, आपकी एक्सआरएंडआर या डिस्पर स्ट्रिंग इस तरह दिख सकती है:
xrandr --output HDMI-0 - mode 1280x720 - दाएं- DVI-0
या
डिस्पर-एस -12 1280x720
ऑडियो सेटअप
एचडीएमआई वीडियो आसान हिस्सा था। दुर्भाग्यवश, विभिन्न लिनक्स ऑडियो सिस्टम विभिन्न तरीकों से एचडीएमआई ऑडियो आउटपुट देखते हैं। यदि आप उबंटू या अन्य वितरण का उपयोग कर रहे हैं जो पुल्सियोडियो का उपयोग करता है, तो आपको पुल्सियोडियो वॉल्यूम कंट्रोल प्रोग्राम का उपयोग करना चाहिए। इसके प्रयेाग के लिए:
1. Alt + F2 दबाएं, "pavucontrol" टाइप करें, और एंटर दबाएं
2. नियंत्रण विंडो खुलने के बाद, "कॉन्फ़िगरेशन" टैब पर क्लिक करें
डिफ़ॉल्ट रूप से, प्रोफ़ाइल "एनालॉग स्टीरियो डुप्लेक्स" जैसी कुछ होगी। "एनालॉग" आपके डिवाइस के सामान्य वक्ताओं को संदर्भित करता है।
3. ड्रॉप-डाउन मेनू पर क्लिक करें
4. सूची से "डिजिटल स्टीरियो (एचडीएमआई) आउटपुट" का चयन करें।
अब सभी ऑडियो टीवी के वक्ताओं के माध्यम से भेजा जाएगा।
केडीई में, किसी भी खिलाड़ी जो फॉनन का उपयोग करते हैं, जैसे ड्रैगन प्लेयर या अमरोक, केडीई की कॉन्फ़िगरेशन सेटिंग्स का उपयोग करते हैं, और आप वहां से एचडीएमआई आउटपुट भी चुन सकते हैं। यह करने के लिए:
1. ओपन सिस्टम सेटिंग्स
2. "मल्टीमीडिया" पर क्लिक करें
3. "फोनन" साइड टैब पर क्लिक करें
4. संगीत, वीडियो और आपके इच्छित अन्य आउटपुट के लिए, "आंतरिक ऑडियो डिजिटल स्टीरियो (एचडीएमआई)" चुनें और एचडीएमआई शीर्ष पर होने तक "पसंदीदा" बटन पर क्लिक करें।
कोई पुल्सियोडियो या फोनन नहीं
यदि आपको केवल एक विशेष एप्लिकेशन के लिए एचडीएमआई ऑडियो चालू करने की आवश्यकता है, जैसे कि एक्सबीएमसी, एचडीएमआई आउटपुट का उपयोग करने के लिए बस व्यक्तिगत एप्लिकेशन को कॉन्फ़िगर करें।
अन्य अनुप्रयोगों के लिए जिनके पास अंतर्निहित डिजिटल प्लेबैक समर्थन नहीं है, आपको मैन्युअल रूप से अल्सा को कॉन्फ़िगर करना होगा। उदाहरण के लिए, बॉक्सी को एक्सबीएमसी की तरह काम करना चाहिए, लेकिन ऐसा लगता है कि डिजिटल आउटपुट को रोकता है। आपको सबसे पहले जो करना है वह यह पता लगाना है कि आपका एचडीएमआई किस डिवाइस नंबर का उपयोग कर रहा है। टर्मिनल से टाइप करें:
एप्ले-एल
सामने "एचडब्ल्यू" वाले उपकरणों की तलाश करें, और उनमें से एक में एचडीएमआई शामिल होना चाहिए जो इस तरह दिखता है:
एचडब्ल्यू: कार्ड = एनवीडिया, डीवी = 3 एचडीए एनवीडिया, एनवीआईडीआईए एचडीएमआई
जैसा कि आप इस उदाहरण में देख सकते हैं, मेरा ऑडियो कार्ड "एनवीडिया" है, और डिवाइस नंबर "3" है। मान लें कि आपके पास केवल एक कार्ड है, कार्ड नंबर 0 होगा।
इसके बाद, "asoundrc-hdmi" नामक अपनी होम निर्देशिका में एक टेक्स्ट फ़ाइल बनाएं, और निम्न शामिल करें (अपने वास्तविक डिवाइस नंबर के साथ "hw: 0, 3" को प्रतिस्थापित करें):
pcm.dmixer {टाइप dmix ipc_key 1024 ipc_key_add_uid false ipc_perm 0660 गुलाम {पीसीएम "एचडब्ल्यू: 0, 3" दर 48000 चैनल 2 period_time 0 period_size 1024 buffer_time 0 buffer_size 4096}} पीसीएम। डिफ़ॉल्ट {टाइप प्लग slave.pcm "dmixer"}
फ़ाइल सहेजें। यदि आपके पास पहले से एक डिफ़ॉल्ट .asoundrc फ़ाइल है, तो आपको इसे वापस लेना चाहिए और asoundrc-hdmi को .asoundrc पर कॉपी करना चाहिए
एमवी .asoundrc asoundrc-backup cp asoundrc-hdmi .asoundrc
यदि आप हर बार अपना मीडिया प्रोग्राम शुरू करते समय इस सेटिंग में स्विच करना चाहते हैं, तो आप एक स्क्रिप्ट बना सकते हैं:
#! / bin / bash mv / home / user / asoundrc-hdmi /home/user/.asoundrc नींद 3 / opt / boxee / boxee और प्रतीक्षा करें mv /home/user/.asoundrc / home / user / asoundrc-hdmi
एचडी प्लेबैक
यदि आपके पास एक कम-संचालित डिवाइस है (यानी एटम डुअल कोर 330 प्रोसेसर और एनवीडिया आईओएन ग्राफिक्स) जिसे एचडी प्लेबैक का समर्थन करने के रूप में विज्ञापित किया गया है लेकिन एचडी वीडियो अच्छी तरह से नहीं लगता है, तो आपको वीडीपीएयू समर्थन को कॉन्फ़िगर करने की आवश्यकता हो सकती है। अपने पैकेज मैनेजर का प्रयोग करके, "libvdpau1" पैकेज इंस्टॉल करें। फिर, अपने वीडियो प्लेयर में, "xv" के बजाय vdpau आउटपुट का चयन करें। यह आपको हार्डवेयर त्वरित एचडी वीडियो समर्थन देना चाहिए। बॉक्सी में, "सेटिंग -> मीडिया -> उन्नत" पर जाएं और "जब संभव हो तो हार्डवेयर सहायक डिकोडिंग सक्षम करें" की जांच करें। डिफ़ॉल्ट "रेंडर विधि" VDPAU होना चाहिए।
एडोब फ्लैश के लिए, आप नए फ्लैश प्लेयर 10.2 बीटा डाउनलोड कर सकते हैं जो हार्डवेयर त्वरित प्लेबैक का समर्थन करता है। अब आपके सभी एचडीएमआई वीडियो और ऑडियो को आसानी से चलाना चाहिए, और आपको इसे प्राप्त करने के लिए मीडिया सेंटर बॉक्स खरीदने की ज़रूरत नहीं है।