रास्पबेरी पाई को MPEG-2 लाइसेंस की आवश्यकता क्यों है?


41

के बाद से 24 अगस्त 2012 , यह हार्डवेयर-डिकोड एमपीईजी -2 वीडियो के लिए एक लाइसेंस खरीदने के लिए संभव है।

यहाँ मेरे सवाल हैं:

  1. क्या इसका मतलब यह है कि इस लाइसेंस के बिना, आरपीआई सभी एमपीईजी -2 वीडियो को संभाल नहीं सकता है, या यह इसे आसानी से खेलने के लिए संघर्ष करेगा?
  2. लाइसेंस किस रूप में आता है? क्या यह डिविज़न में स्थापित करने के लिए एक फ़ाइल है? या यह एक हार्डवेयर सक्रियण या कुछ और है?

धन्यवाद।

जवाबों:


31

लाइसेंस आपको हार्डवेयर एन्कोडर्स / डिकोडर्स में निर्मित का उपयोग करके उल्लिखित मीडिया प्रकारों को डीकोड और एनकोड करने में सक्षम बनाता है (जहां लागू हो) ।

हार्डवेयर एन / डिकोडर बहुत तेज हैं और इन फाइलों को संसाधित करने के लिए कोर सीपीयू पर निर्भर नहीं हैं; बल्कि GPU का उपयोग फ़ाइलों को संसाधित करने के लिए किया जाता है। यह सीधे वीडियो मेमोरी (डिकोडिंग) या रैम (एन्कोडिंग) से बात करता है जो इसे अच्छा और सुचारू बनाता है। आपको इस लाइसेंस की आवश्यकता नहीं है और सॉफ़्टवेयर संस्करणों का उपयोग कर सकते हैं। लेकिन यह वास्तव में धीमा है।

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

रास्पबेरी पाई ने लागत को कम रखने के लिए इसे शामिल नहीं किया। हमारे लिए, कुछ क्विड ठीक है, लेकिन अगर उन्होंने एक मिलियन यूनिट बनाया है, जो £ 3.6million अतिरिक्त है, तो उन्हें कुछ लोगों पर खर्च करना होगा जो केवल कुछ ही लोग उपयोग करेंगे।


2
हमें यह पुष्टि करने की आवश्यकता है कि लाइसेंस कैसे दिया जाता है और सॉफ्टवेयर के कौन से टुकड़े इसका उपयोग करते हैं।
एलेक्स चैंबरलेन 14

रास्पबेरी पाई ने कहा कि mpeg2 का उपयोग करने के लिए कुछ भी नहीं है, फिर भी। (और इस तरह के संकेत यह समर्थन करने के लिए सामुदायिक बंदरगाहों पर निर्भर करता है) कि यह कैसे दिया जाता है मैं एक बाद में सिर्फ kicks के लिए खरीदूंगा और आपको बताऊंगा।
पियोट कुला

तो आप कुछ नहीं करने के लिए लाइसेंस खरीद सकते हैं?
एलेक्स चैंबरलेन

1
यिप .. और तब तक प्रतीक्षा करें जब तक कि यह कुछ न करे :-)
पिय्रत कुला

2
कभी-कभी आपको सिर्फ हंसना होता है।
एलेक्स चैम्बरलेन

5

लाइसेंस हार्डवेयर त्वरण के साथ आरपीआई पर MPEG2 सामग्री को चलाने में सक्षम बनाता है। बिना लाइसेंस यह फाइल नहीं चलेगी। लाइसेंस आरपीआई के सीरियल नंबर से जुड़ी एक कुंजी है।

आशा है कि यह संदेह को दूर करता है। कोडेक लाइसेंस के तहत आरपीआई साइट पर अधिक जानकारी उपलब्ध है


10
यह पूरी तरह सच नहीं है। लाइसेंस के बिना, आरपीआई एमपीईजी 2 फाइलें खेल सकते हैं लेकिन केवल सॉफ्टवेयर डिकोडिंग के साथ। और उनमें से अधिकांश को सुचारू रूप से चलाने के लिए पर्याप्त सीपीयू शक्ति नहीं है। आपके पास कुछ कम रिज़ॉल्यूशन और / या कम बिटरेट वीडियो होगा, यह हार्डवेयर त्वरण के बिना भी काम करेगा।
Krzysztof Adamski

1
यह क्या है"? लाइसेंस का उपयोग करके किस सॉफ्टवेयर को गति दी जाती है?
एलेक्स चैंबरलेन

1
लाइसेंस mpeg2 स्ट्रीम को ARM कोड के बजाय GPU द्वारा डिकोड किया जा सकता है। यह एक नरम फ़्लोटिंग पॉइंट लाइब्रेरी और समर्पित फ़्लोटिंग पॉइंट चिप का उपयोग करने के बीच का अंतर है।
टेकनो सेप

2
@techeno आपके उत्तर के लिए धन्यवाद। क्या आप कृपया अपने उत्तर को यह निर्दिष्ट करते हुए संपादित कर सकते हैं कि रास्पबेरी पाई अभी भी MPEG2सॉफ़्टवेयर डिकोडिंग के माध्यम से धाराएँ चलाने में सक्षम है यदि लाइसेंस मौजूद नहीं है?
Avio

4

एक बात ध्यान दें: ऑस्ट्रेलिया और दुनिया के अन्य हिस्सों में, लाइव टीवी MPEG2 है। आप सॉफ्टवेयर कोडेक्स को जोड़ने या लाइसेंस खरीदने के बिना पाई पर लाइव टीवी देखने में सक्षम नहीं होंगे। (यानी वीडियो प्रदर्शित नहीं होगा; ऑडियो एसी 3 के रूप में काम करेगा)। इसलिए यदि आपका देश MPEG2 वीडियो का उपयोग करता है और आप Pi पर लाइव टीवी देखने की योजना बनाते हैं, तो अपने Pi के साथ एक लाइसेंस खरीदें ... यह बहुत देर हो चुकी है और अभी भी मेरे लाइसेंस की प्रतीक्षा कर रहा है।

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