मैं Raspbmc में एचडीएमआई पर ध्वनि ड्रॉप कैसे हल कर सकता हूं?


15

मैं RFSbmc RC3 का उपयोग NFS और AFP पर कुछ 720 / 1080p सामग्री को चलाने के लिए कर रहा हूँ। मुझे बार-बार साउंड ड्रॉप्स, हर 2-3 मिनट या 1-2 सेकंड के लिए साउंड ड्रॉप्स का अनुभव होता है।

मैंने अपने सक्षम रिसीवर को डॉल्बी / डीटीएस को अग्रेषित करने के लिए एक्सबीएमसी सेट किया है, और ऑडियो मोड को 5.1 पर सेट किया है। कोई विचार?

जवाबों:


11

सबसे पहले, xbmc को रोकें

pi@raspbmc:~$ sudo initctl stop xbmc

जाओ और fbset जाओ

pi@raspbmc:~$ sudo apt-get install fbset

वर्तमान फ़्रेमबफ़र सेटिंग्स पर एक नज़र डालें

pi@raspbmc:~$ fbset

mode "1920x1080"
    geometry 1920 1080 1920 1080 16
    timings 0 0 0 0 0 0 0
    rgba 5/11,6/5,5/0,0/16
endmode

हार्डवेयर त्वरण को सक्षम करें, शायद xbmc GUI रेंडरिंग को बेहतर बनाने के लिए और कुछ 3DDemos का आनंद लेने के लिए बहुत तेज़, डननो अगर गति की आवश्यकता है लेकिन कुछ सीखने की कोशिश क्यों नहीं कर रहे हैं

fbset -accel true

अब फिर से देख लो

pi@raspbmc:~$ fbset

mode "1920x1080"
    geometry 1920 1080 1920 1080 16
    timings 0 0 0 0 0 0 0
    accel true
    rgba 5/11,6/5,5/0,0/16
endmode

ठीक है, चलो git और निर्माण आवश्यक है

pi@raspbmc:~$ sudo apt-get install git build-essential

रास्पब फर्मवेयर को क्लोन करें, यह बहुत अधिक जगह लेता है! ~ 600MB

pi@raspbmc:~$ git clone git://github.com/raspberrypi/firmware.git

अब कुछ फ़ाइलों को स्थानांतरित करने देता है जहाँ उन्हें होना चाहिए

pi@raspbmc:~$ cd firmware/opt/vc
pi@raspbmc:~/firmware/opt/vc$ sudo mv bin /opt/vc/
pi@raspbmc:~/firmware/opt/vc$ sudo mv include /opt/vc/
pi@raspbmc:~/firmware/opt/vc$ sudo mv sbin /opt/vc/
pi@raspbmc:~/firmware/opt/vc$ sudo mv src /opt/vc/

हमारे टीवी को 1080p24 पर स्विच करने के लिए कहें लेकिन पहले अपने टीवी के समर्थित प्रस्तावों पर एक नज़र डालें

pi@raspbmc:~/firmware/opt/vc$ cd /opt/vc/bin
pi@raspbmc:/opt/vc/bin$ ./tvservice --modes=CEA
Group CEA has 15 modes:
           mode 1: 640x480 @ 60Hz, progressive
           mode 2: 720x480 @ 60Hz, progressive
           mode 3: 720x480 @ 60Hz, progressive
           mode 4: 1280x720 @ 60Hz, progressive
           mode 5: 1920x1080 @ 60Hz, interlaced
  (native) mode 16: 1920x1080 @ 60Hz, progressive
           mode 17: 720x576 @ 50Hz, progressive
           mode 18: 720x576 @ 50Hz, progressive
           mode 19: 1280x720 @ 50Hz, progressive
           mode 20: 1920x1080 @ 50Hz, interlaced
           mode 21: 720x576 @ 50Hz, interlaced
  (native) mode 31: 1920x1080 @ 50Hz, progressive
           mode 32: 1920x1080 @ 24Hz, progressive
           mode 33: 1920x1080 @ 25Hz, progressive
           mode 34: 1920x1080 @ 30Hz, progressive
pi@raspbmc:/opt/vc/bin$

ठीक है 32 मोड मेरे लिए वही है जो मैं देख रहा था

pi@raspbmc:/opt/vc/bin$ ./tvservice --explicit="CEA 32"
Powering on HDMI with explicit settings (CEA mode 32)
pi@raspbmc:/opt/vc/bin$

चलो देखते है

pi@raspbmc:/opt/vc/bin$ ./tvservice -s
state: HPD high|HDMI mode|HDCP off|composite off (0x12001a), 1920x1080 @ 24Hz, progressive
pi@raspbmc:/opt/vc/bin$

हाँ किया, xbmc शुरू करें

pi@raspbmc:/opt/vc/bin$ sudo initctl start xbmc

एक मीडियाकार की तरह झिलमिलाहट मुक्त फिल्मों का आनंद लेना चाहिए

ओह, और / ऑप्ट / vc / src में डेमो की कोशिश करो!


1
वाह शानदार जवाब!
पायोटर कुला

1
मैं देखता हूं कि आप बिल्ड-एसेंशियल इंस्टॉल करते हैं, लेकिन फिर मैं आपको किसी भी बिल्ड टूल का उपयोग नहीं करता। क्या बायनेरिज़ गेट आउट की जाँच कर रहे हैं, या आपने makeकमांड को याद किया है ?
KayEss

8

मैंने इसे हल कर लिया है: 30Hz पर वीडियो सेट करें, मैच की गई फ़ाइलों के लिए दर समायोजित न करें। पैशट्रॉज़ को सक्षम करने से बाहर हो जाता है, लेकिन 2.0 पर ऑडियो सेट करना मेरे रिसीवर पर निर्बाध 5.1 AC3 और DTS देता है!


अच्छी तरह से किया गया, अच्छा काम :)
जीवों

मैं 4 घंटे में करूंगा - इसे अभी तक स्वीकार नहीं किया जा सकता है
साजाक ट्रेखाक

मैंने इसे 60Hz के लिए भी सॉर्ट किया है - मैंने अपने पाई के cpu_freq को 900 और gpu_freq को 350 पर ओवरलैक कर दिया है।
Sjaak Trekhaak

* arm_freq की जगह cpu_freq
Sjaak Trekhaak

1

मैंने इसे फ़ाइल को संपादित करके हल किया ~ ~ .xbmc / userdata / guisettings.xml और इन सेटिंग्स को सच करने के लिए सेटिंग:

<dtshdpassthrough default="true">true</dtshdpassthrough>
<dtspassthrough default="true">true</dtspassthrough>
<dualaudio default="true">true</dualaudio>

आशा है कि यह किसी के लिए उपयोगी हो सकता है।

अभिवादन,

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