Homepage » hogyan kell » MPEG-2 és VC-1 videódek támogatása a Raspberry Pi támogatásához

    MPEG-2 és VC-1 videódek támogatása a Raspberry Pi támogatásához

    Annak érdekében, hogy a Raspberry Pi mikro számítógépén többféle médialejátszást élvezhessen, kézzel kell engedélyeznie az MPEG-2 és VC-1 kodekeket. Olvasson tovább, hogy megtudja, hogyan kell csinálni, és élvezze a DVD-lejátszást és még többet Pi-jén.

    Miért kell ezt tennem?

    A Raspberry Pi oktatási számítógépként lett tervezve. Ennek az oktatási missziónak a részeként a Raspberry Pi Alapítvány megszűnt a gyártási és engedélyezési költségek minimálisra csökkentése érdekében, hogy a készülék végső költsége megmaradjon. A költségcsökkentési intézkedések egy része magában foglalja az MPEG-2 és a VC-1 videódekódok használatának drága takaró licenc megvásárlását..

    Ez nem jelenti azt, hogy a Raspberry Pi nem képes MPEG-2-ben vagy VC-1-ben kódolt adathordozók dekódolására, de alapértelmezés szerint a kodekek nem tudnak futni a Raspberry Pi hardveren a megfelelő licenc megadásához. Szerencsére a Raspberry Pi Alapítvány képes volt arra, hogy az egyes licenszeket minden egyes codechez nagyon olcsóan eladja.

    Ha kíváncsi, hogy Ön a célközönség a licencértékesítési programhoz és a bemutatóhoz, ellenőrizze, hogy az alábbi állítások valamelyike ​​vonatkozik-e Önre:

    A Raspberry Pi-t médiaközpontként és / vagy általános célú eszközként használom, és szeretném:

    • Nézze meg a DVD-ket (akár közvetlenül a csatolt DVD-meghajtóról, akár a szakadt .ISO-fájlokból). Ebben az esetben szükség van egy MPEG-2 licencre a videó DVD-n történő dekódolásához.
    • Nézze meg az AVI fájlok gyűjteményét. Míg az AVI technikailag konténerformátum, nem pedig kodek, az AVI-fájlok nagy többsége MPEG-2-vel van kódolva, és ezért MPEG-2 licencre lesz szüksége.
    • Nézze meg a riportolt vagy rögzített tartalmat a Windows Media Center használatával (például a WMV konténer formátumú filmeket vagy televíziós műsorokat). Ehhez szüksége lesz a VC-1 licencre.

    Ha nem biztos abban, hogy a kérdéses fájltípusok vannak-e, két egyszerű módja van az ellenőrzésnek. Először is megpróbálhatja betölteni a fájlt a Raspberry Pi médiaközpontba. Ha például a fájl egy MPEG-2 kódolású videofájl, nagyon nagy esély van arra, hogy az audió műsor csak finom legyen, de a videó sávja nem jelenik meg, így a képernyő fekete marad.

    Az ellenőrzés pontosabb módja, hogy a fájlt megvizsgálja egy olyan eszközzel, mint a MediaInfo, amelyet a MediaInfo bemutatóval együtt követhet. A MediaInfo megmondja az Ön által vizsgált videófájlok konkrét videó kódját.

    Mire van szükségem?

    Ehhez a bemutatóhoz feltételezzük, hogy már kaptad a kezed a Raspberry Pi egységen, és telepítetted az operációs rendszeredet. Továbbá a Raspbmc egy példányát fogjuk használni ehhez a bemutatóhoz azzal a feltevéssel, hogy sok olvasónk követte a Raspbmc útmutatót, és most szeretné hozzáadni a DVD / WMV támogatáshoz az építéshez.

    Még akkor is, ha egy másik Raspberry Pi terjesztést használ, a parancssori utasítások és a manuális konfiguráció még mindig alkalmazhatók Ön és Pi egysége számára.

    Két módszert fogunk elérni: a licenckód kézi és Raspbmc-egy népszerű Raspberry Pi-képes XBMC-eloszlása ​​révén..

    Kövesse a következő dolgokat:

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

    Először is eljutunk a sorszám megszerzéséhez, és meg kell vásárolni a szükséges licenceket. Ezt követően megmutatjuk, hogyan lehet manuálisan hozzáadni a licenceket a Pi-hez, vagy a beépített szerszámot a Raspbmc-ben.

    A licencek vásárlása

    Ahhoz, hogy megvásárolhassa a szükséges licenceket, be kell szereznie a Raspberry Pi kártyájának egyedi sorozatszámát. Ezt a számot nem nyomtatja ki az áramköri lapon, hanem a hardverben tárolja; azt a parancssor segítségével kell letölteni.

    A sorozatszám lekérése: Először látogasson el a parancssorba az aktuális terminálon, vagy távolról csatlakozik a terminálhoz egy SSH eszközzel, mint például a PuTTY. Ha egy billentyűzet van csatlakoztatva a Raspbmc gépéhez, egyszerűen válassza ki a „Kilépés” -et a Raspbmc interfészről a bekapcsológomb segítségével a GUI bal alsó részén. Nyomja meg az ESC gombot a parancssor betöltéséhez a Raspbmc GUI-be való visszaállítás helyett. Ez letölti Önt a parancssorba.

    Alternatív megoldásként, ha távolról szeretne hozzáférni a parancssorhoz, tegye fel az SSH klienst (például a PuTTY-t), és adja meg a Rasperry Pi egység IP-címét.

    Akár közvetlenül a gépen, akár az SSH-n keresztül húzta fel a parancssorot, be kell jelentkeznie. A Raspbmc alapértelmezett bejelentkezési / jelszó kombinációja pi / málna.

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

    Az Ön Pi-je 11 sornyi szöveget húz ki, de az egyetlen, amely számunkra érdekes, az az utolsó sor, amelyen fel van tüntetve Sorozatszám. Másolja az egyedülálló 16 digitális sorozatszámot (részben a képen látható).

    Mivel az engedélyt minden egyes Raspberry Pi fórumon adják meg, ismételjük meg a fenti eljárást minden Raspberry Pi kártyára, amelyhez licencet kíván vásárolni.

    Miután megvan az egyes egységek sorozatszáma, itt az ideje, hogy megvásárolja a licenceket a Raspberry Pi alapítványtól.

    A licenc megvásárlása: Látogasson el a Raspberry Pi alapítvány vásárlási oldalára az MPEG-2 licenc és / vagy a VC-1 licencért. Adja meg Raspberry Pi sorozatszámát a megfelelő üresen az ár alatt. Adja hozzá a licencet a kosárhoz. Ismételje meg ezt a folyamatot az összes olyan licenc esetében, amelyen a kodekeket hozzá kívánja adni.

    Bár az alapítvány azt jelzi, hogy az engedély megérkezése akár 72 órát is igénybe vehet e-mailben, 24 órán belül kaptuk meg. Amikor megérkezik az e-mail címe, minden olyan licenchez tartalmaz egy kódot, mint az ilyen:

    decode_MPG2 = 0000000000

    decode_WVC1 = 0000000000

    A licenc 0000000000 része az Ön egyedi 10 jegyű alfanumerikus licenckódja.

    A licencek telepítése

    Most, hogy rendelkezünk a licenckódokkal, itt az ideje, hogy hozzáadjuk őket a Raspberry Pi-hoz, és élvezze a továbbfejlesztett médialejátszást.

    Az engedélyek manuális telepítése: A manuális telepítési technika a Raspberry Pi-ra, beleértve a Raspbmc-t is, minden telepítéshez használható.

    A kodekek kézi telepítéséhez le kell kapcsolnia a Raspberry Pi készülékét, távolítania el az SD-kártyát, és az SD-kártyát egy egyszerű szövegszerkesztővel rendelkező számítógépre kell csatlakoztatnia..

    A Raspberry Pi SD kártyák tartalmazzák a FAT formátumú mini partíciót, amely indítóeszközöket tartalmaz, beleértve a config.txt címkével ellátott könnyen szerkeszthető konfigurációs fájlt. [Megjegyzés: Egyes operációs rendszerek nem hozhatnak létre automatikusan egy config.txt fájlt. ha nincs config.txt, egyszerűen hozza létre sajátját.]

    Keresse meg a fájlt, és készítsen egy másolatot, nevezze át a config.old-ot - ez a verzió biztonsági mentésként szolgál, ha a szerkesztési folyamat során bármi baj történik. Nyissa meg az eredeti config.txt fájlt a szövegszerkesztőben (a Notepad ++-t használjuk).

    Attól függően, hogy milyen operációs rendszert használ a Pi-n, a konfigurációs fájl kissé eltérő lehet. Hagyja csak a meglévő bejegyzéseket. Vágja be és illessze be az e-mailben kapott formázott licenc bejegyzéseket, például:

    Mentse el a config.txt fájlt, és biztonságosan távolítsa el az SD kártyát a számítógépről. Tegye vissza az SD kártyát a Raspberry Pi készülékre és kapcsolja be a készüléket.

    A licencek hozzáadása a beépített Raspbmc eszközzel: Ha Raspbmc-et futtat, átugorhatja az egészet kézzel a config.txt lépés szerkesztésével, és kihasználhatja a beépített szerszámot a Raspbmc belsejében.

    Ehhez menjen át a Raspbmc készülékre, és navigáljon a fő felületről a Programok -> Raspbmc beállítások menüpontra. Miután belépett a Raspbmc beállításaiba, keresse meg a Rendszerkonfiguráció lapot, és görgessen lefelé a Speciális rendszerbeállítások részben:

    Itt az MPEG2 és VC1 gombra kattinthat, és megadhatja a licencszámot. Ne írja be a Raspberry Pi által megadott teljes karakterláncot, hagyja el a vezető dekód_MPG2 = és dekódolás_WVC1 = részt. Csak a 10 számjegyű karakterláncot adja meg az egyenlő jel után az egyes kodekek megfelelő nyílásába.

    Miután hozzáadta a megfelelő codec-licenceket, menjen vissza a fő felületre, és indítsa újra a készüléket a bal alsó sarokban lévő tápellátási menü segítségével.

    A kodekek tesztelése: Az új codec-ek tesztelésének legélvezetesebb módja, hogy egy olyan médiafájlt, amelyről nem tudna játszani, nem tudna játszani, üljön le, és nézze meg, hogy tökéletesen játszik.

    A technikai módja annak, hogy ellenőrizze, ha bármilyen csuklásba kerülne, és szeretné megerősíteni, hogy az eszköz felismeri a licencet, a parancssorba kell lépnie, és adja meg a következő parancsokat:

    vcgencmd codec_enabled MPG2
    vcgencmd codec_enabled WVC1

    A Pi-nek azonnal vissza kell állítania, hogy a kodek engedélyezve legyen. Íme a tesztgépünk MPG2-ellenőrzésének kimenete, referenciaként:

    Minden jól néz ki a parancssorban, és az előzőleg csak hangfájlok most mind a hang-, mind a videó-csatornákat lejátszják. Néhány dollárt és időnk néhány percét követően készen állunk az MPEG-2 és a VC-1 kodekek kódolásának széles választékára..


    Van egy nyomó Raspberry Pi-vel kapcsolatos téma, amit szeretne látni minket? Kikapcsolja a megjegyzéseket, vagy javaslataival írja be a [email protected] címre.