Hogyan lehet hozzá MPEG-2 és VC-1 Video Codec támogatása a Raspberry Pi-hez?

Tartalomjegyzék:

Hogyan lehet hozzá MPEG-2 és VC-1 Video Codec támogatása a Raspberry Pi-hez?
Hogyan lehet hozzá MPEG-2 és VC-1 Video Codec támogatása a Raspberry Pi-hez?

Videó: Hogyan lehet hozzá MPEG-2 és VC-1 Video Codec támogatása a Raspberry Pi-hez?

Videó: Hogyan lehet hozzá MPEG-2 és VC-1 Video Codec támogatása a Raspberry Pi-hez?
Videó: How to Install and Use Google Input Tools සිංහල Keyboard - Sinhala Offline Installer/SL jayampathi - YouTube 2024, Március
Anonim
Annak érdekében, hogy a Raspberry Pi mikroszámítógépen több különféle médiakezelést élvezhessen, manuálisan engedélyeznie kell az MPEG-2 és VC-1 kodekeket. Olvassa el, hogy lássa, hogyan kell ezt megtenni, és élvezheti a DVD-lejátszást és többet a Pi-ján.
Annak érdekében, hogy a Raspberry Pi mikroszámítógépen több különféle médiakezelést élvezhessen, manuálisan engedélyeznie kell az MPEG-2 és VC-1 kodekeket. Olvassa el, hogy lássa, hogyan kell ezt megtenni, és élvezheti a DVD-lejátszást és többet a Pi-ján.

Miért kell ezt tennie?

A Raspberry Pi-t oktató számítógépnek tervezték. Ennek az oktatási küldetésnek a részeként a Raspberry Pi Alapítvány elmozdult a gyártási és engedélyezési költségek minimalizálásáért annak érdekében, hogy a készülék végső költségeit le lehessen csökkenteni. A költségcsökkentő intézkedések egy része nem tartalmazza az MPEG-2 és a VC-1 videokodek használatához szükséges drága licensz vásárlását.

Ez nem jelenti azt, hogy a Málna nem képes dekódolni az MPEG-2-ben vagy VC-1-ben kódolt médiát, de alapértelmezés szerint a codec-ek nem működnek a Raspberry Pi hardveren a megfelelő licenc hiányában. Szerencsére a Raspberry Pi Alapítvány képes volt arra, hogy minden egyes codec-hez egyedi licenszeket értékesítsen nagyon kedvező áron.

Ha kíváncsi vagy arról, hogy Ön vagy a célprogramok célközönsége a licencelési program és ez a bemutató, akkor ellenőrizze, hogy a következő állítások bármelyike vonatkozik-e Önre:

I’m using my Raspberry Pi as a media center and/or general purpose device and I wish to:

  • Watch DVDs (either straight from an attached DVD drive or from ripped.ISO files). In this case you need an MPEG-2 license to decode the video on the DVDs.
  • Watch my collection of AVI files. While AVI is technically a container format, not a codec, the vast majority of AVI files are encoded using MPEG-2 and as such you’ll need an MPEG-2 license.
  • Watch content I’ve ripped or recorded using Windows Media Center (such as movies or television shows in the WMV container format). For this you’ll need the VC-1 license.

Ha nem vagy biztos benne, hogy a kérdéses fájltípusokról van szó, akkor két egyszerű módon ellenőrizheti. Először megpróbálhatja betölteni a fájlt a Raspberry Pi médiaközpontban. Ha a fájl például egy MPEG-2 kódolt videofájl, akkor nagyon nagy a valószínűsége annak, hogy a hangsáv csak finom lesz, de a videó nem fog megjelenni, így a képernyő fekete lesz.

A pontosabb módja annak, hogy megnézzük a fájlt magát egy olyan eszközzel, mint a MediaInfo - a MediaInfo bemutatójával együtt. A MediaInfo megmutatja az adott videofájlt, amelyet megvizsgál.

Mire van szükségem?

Ehhez a bemutatóhoz azt feltételezzük, hogy már megkaptad a kezedet egy Raspberry Pi egységen és telepítetted a választott operációs rendszert. Továbbá a Raspbmc egy példányát használjuk erre a bemutatóra, azzal a feltevéssel, hogy sok olvasó követte a Raspbmc útmutatót, és most hozzá szeretnénk adni a DVD / WMV támogatáshoz a beépítésükhöz.
Ehhez a bemutatóhoz azt feltételezzük, hogy már megkaptad a kezedet egy Raspberry Pi egységen és telepítetted a választott operációs rendszert. Továbbá a Raspbmc egy példányát használjuk erre a bemutatóra, azzal a feltevéssel, hogy sok olvasó követte a Raspbmc útmutatót, és most hozzá szeretnénk adni a DVD / WMV támogatáshoz a beépítésükhöz.

Még ha más Raspberry Pi elosztást is használ, a parancssori utasítások és a kézi konfiguráció továbbra is alkalmazható Önre és a Pi egységére.

Két módszert fogunk lefedni: a licenckódot manuálisan és az Raspbmc-on keresztül - az XBMC népszerű Raspberry Pi-képes elosztásával.

A követéshez szükséged lesz a következő dolgokra:

  • A Raspberry Pi áruházból megvásárolt MPEG-2 (~ 4 $) és / vagy VC-1 licenc (~ 2 $).
  • Hozzáférés a Raspberry Pi parancssorához (akár fizikai eszközön, akár SSH-n keresztül).

Először meglátogatjuk a sorszámot a tábláról és beszereljük a szükséges licenceket. Ezután megmutatjuk Önnek, hogyan kell manuálisan hozzáadni az engedélyeket a Pi-hoz vagy a beépített eszközt használni a Raspbmc-ben.

Az engedélyek megvásárlása

Annak érdekében, hogy megvásárolhassa a szükséges licenceket, meg kell keresnie a Raspberry Pi kártya egyedi sorozatszámát. Ezt a számot nem nyomtatják ki az áramköri lapon, hanem a hardveren tárolják; a parancssorból kell letölteni.
Annak érdekében, hogy megvásárolhassa a szükséges licenceket, meg kell keresnie a Raspberry Pi kártya egyedi sorozatszámát. Ezt a számot nem nyomtatják ki az áramköri lapon, hanem a hardveren tárolják; a parancssorból kell letölteni.

A sorozatszám lekérése: Először látogasson el a parancssorba vagy az aktuális terminálon, vagy távolról csatlakozva a terminálhoz egy SSH eszközzel, például a PuTTY-n keresztül. Ha a billentyűzetet a Raspbmc géphez csatlakoztatta, egyszerűen válassza ki az "Exit" lehetőséget az Raspbmc felületről a GUI bal alsó részén található bekapcsológomb segítségével. Nyomja meg az ESC billentyűt, hogy betöltse a parancssort a rendszerindítás helyett az Raspbmc GUI-ba. Ez a parancssorba befizet.

Alternatív megoldásként, ha távoli hozzáférést szeretne kapni a parancssorból, akkor aktiválja az SSH klienst (pl. PuTTY), és írja be a Rasperry Pi egység IP-címét.

Függetlenül attól, hogy a parancssorból közvetlenül a gépen vagy az SSH-n keresztül húzta fel a parancsot, akkor a rendszer kéri a bejelentkezést. Az Raspbmc alapértelmezett bejelentkezési / jelszó kombinációja pi / málna.

A parancssorba írja be a következő parancsot: cat / proc / cpuinfo

Image
Image

A Pi több 11 szöveget von le, de az egyetlen érdekes számunk az utolsó sor Sorozatszám. Másold be az egyedülálló 16 digitális sorozatszámot (itt részlegesen eltakarod a képen).

Mivel az engedélyt az egyes Raspberry Pi kártyára adják, ismételje meg a fenti eljárást minden olyan Raspberry Pi lapra, amelyhez licencet kíván vásárolni.

Miután megkapta az egyes egységek sorszámát, ideje megvásárolni az engedélyeket a Raspberry Pi alapból.

Image
Image

A licenc megvásárlása: Látogasson el a Raspberry Pi alapítvány vásárlási oldalára az MPEG-2 licenchez és / vagy a VC-1 licenchez. Adja meg Raspberry Pi sorozatszámát a megfelelő üresen az ár alatt. Adja hozzá a licencet a kosárba. Ismételje meg ezt a folyamatot minden olyan licenc esetében, amelyre a kodekeket fel szeretné venni.

Bár az alapítvány azt jelzi, hogy akár 72 órát is igénybe vehet az engedélye e-mailben történő megérkezéséig, 24 órán belül megkapta a miét. Amikor az Ön e-mailje megérkezik, minden egyes licencre vonatkozó kódot tartalmaz:

decode_MPG2=0000000000

decode_WVC1=0000000000

Az engedély 0000000000 része az Ön egyedi 10 jegyű alfanumerikus licenckódja.

Az engedélyek telepítése

Most, hogy megkapjuk az engedélykódokat, itt az ideje, hogy hozzáadjuk őket a Raspberry Pi-hoz, és élvezzük a továbbfejlesztett médialejátszást.

Az engedélyek manuális telepítése: A kézi telepítési technika a Raspberry Pi, beleértve a Raspbmc-t is telepíti.

A kodek kézi telepítéséhez le kell kapcsolnia a Raspberry Pi eszközt, el kell távolítania az SD-kártyát, és csatlakoztatnia kell az SD-kártyát egy számítógéphez, amely hozzáférést biztosít egy egyszerű szövegszerkesztőhöz.

A Raspberry Pi SD kártyák tartalmaznak egy FAT formázott mini partíciót, amely tartalmazza az indítóeszközöket, beleértve a config.txt nevű könnyen szerkesztett konfigurációs fájlt. [Megjegyzés: Egyes operációs rendszerek létrehozása nem hozhat létre automatikusan config.txt fájlt; ha nincs config.txt, egyszerűen hozzon létre saját.]

Keresse meg a fájlt, és készítsen egy példányt, átnevezve config.old-t, ez a verzió biztonsági másolatot jelent, ha valami hibás a szerkesztési folyamat során. Nyissa meg az eredeti konfigur.txt fájlt a választott szövegszerkesztőben (a Notepad ++ programot használjuk).

Attól függően, hogy milyen operációs rendszert futtat a Pi-nál, a konfigurációs fájl kissé eltérhet. Hagyja el a meglévő bejegyzéseket. Vágja ki és illessze be az e-mailben kapott formázott licencbejegyzéseket, például:
Attól függően, hogy milyen operációs rendszert futtat a Pi-nál, a konfigurációs fájl kissé eltérhet. Hagyja el a meglévő bejegyzéseket. Vágja ki és illessze be az e-mailben kapott formázott licencbejegyzéseket, például:
Mentse el a config.txt fájlt, és biztonságosan vigye ki az SD kártyát a számítógépéről. Helyezze vissza az SD-kártyát a Raspberry Pi-hez, és kapcsolja be a készüléket.
Mentse el a config.txt fájlt, és biztonságosan vigye ki az SD kártyát a számítógépéről. Helyezze vissza az SD-kártyát a Raspberry Pi-hez, és kapcsolja be a készüléket.
Image
Image

Az engedélyek hozzáadása a beépített Raspbmc eszköz segítségével: Ha Raspbmc programot futtat, kihagyhatja az egészet a config.txt lépés manuális szerkesztésével, és kihasználhatja a beépített eszközt az Raspbmc-ben.

Ehhez vezesse az Raspbmc eszközt, és navigáljon a fő kezelőfelületről a Programok -> Raspbmc beállítások között. Ha az Raspbmc beállítások belépnek, keresse meg a Rendszerbeállítások lapot, és görgessen le a Speciális rendszerbeállítások részhez:

Ott kattinthat az MPEG2 és a VC1 lemezre, és adja meg az engedélyszámot. Ne írja be a Raspberry Pi által megadott teljes karakterláncot, hagyja el a vezető decode MPG2 = és decode WVC1 = részt. Csak a 10 számjegyű karakterláncot írja be az egyenlő jel után az egyes codec-ek megfelelő slotába.
Ott kattinthat az MPEG2 és a VC1 lemezre, és adja meg az engedélyszámot. Ne írja be a Raspberry Pi által megadott teljes karakterláncot, hagyja el a vezető decode MPG2 = és decode WVC1 = részt. Csak a 10 számjegyű karakterláncot írja be az egyenlő jel után az egyes codec-ek megfelelő slotába.

Miután hozzáadta a megfelelő codec licenszeket, menjen vissza a fő kezelőfelületre, és indítsa újra a készüléket a bal alsó sarokban található Power Selection menü segítségével.

A kodekek tesztelése: A legélvezetesebb módja annak, hogy teszteljük az új kodekeket, olyan médiafájl felbukkanása, amiről tudjuk, hogy nem játszaná nélkül, üljön hátra, és nézze, hogy tökéletesen játszik.

A technikailag ellenőrizhetőbb technikának köszönhetően, ha bármilyen csípésbe ütközik, és megerősíteni szeretné, hogy a készülék felismeri az engedélyét, a parancs parancssorához kell vezetnie, és be kell írnia a következő parancsokat:

vcgencmd codec_enabled MPG2 vcgencmd codec_enabled WVC1

A Pi-nak azonnal vissza kell térnie ahhoz, hogy a kodek engedélyezve legyen. Itt van a kimenet az MPG2-ellenőrzésre a vizsgálati gépünkön, hivatkozásként:

Minden jól néz ki a parancssorban, és az előzőleg csak audio-fájlok lejátszják mind a hang-, mind a videó csatornáit. Néhány dollárért és néhány percig az MPEG-2 és VC-1 kódolókban kódolt videók széles választékát élvezhetjük.
Minden jól néz ki a parancssorban, és az előzőleg csak audio-fájlok lejátszják mind a hang-, mind a videó csatornáit. Néhány dollárért és néhány percig az MPEG-2 és VC-1 kódolókban kódolt videók széles választékát élvezhetjük.

Van egy sürgető Raspberry Pi témával kapcsolatos témája, amit szeretne látni? Tüntesse fel a megjegyzéseket, vagy írjon a [email protected] címre javaslataival.

Ajánlott: