17Aug
Da bi lahko uživali v bolj raznolikem predvajanju medijev na mikroprekvenčnem računalniku Raspberry Pi, morate ročno omogočiti kodeke MPEG-2 in VC-1.Preberite, kako si lahko ogledate, kako to storite, in uživajte v predvajanju DVD-ja in še več o svojem Pi.
Zakaj moram to storiti?
Raspberry Pi je bil namenjen izobraževalnemu računalniku. V okviru te izobraževalne misije se je Fundacija Raspberry Pi odpravila, da bi zmanjšala stroške izdelave in licenciranja, da bi končne stroške naprave zmanjšala. Del ukrepov za zmanjšanje stroškov ni vključeval nakupa licenčne licence za uporabo video kodekov MPEG-2 in VC-1.
To ne pomeni, da Raspberry Pi ne more dekodirati medijev, kodiranih v MPEG-2 ali VC-1, toda privzeto se kodeki ne morejo zagnati na strojni opremi Raspberry Pi, ker potrebujejo ustrezno licenco. Na srečo je Fundacija Raspberry Pi uspela urediti prodajo posameznih licenc za vsak kodek zelo poceni.
Če se sprašujete, ali ste ciljno občinstvo za ta program prodaje licenc in ta vaja, preverite, ali se za vas nanaša katera od naslednjih izjav:
Jaz uporabljam svoj Raspberry Pi kot medijski center in/ ali naprave splošnega namena in želim:
- Watch DVD-jev( bodisi naravnost iz priloženega DVD-ja ali iz razbitih datotek. ISO).V tem primeru potrebujete licenco MPEG-2 za dekodiranje videa na DVD-jih.
- Oglejte si mojo zbirko datotek AVI.Medtem ko je AVI tehnično oblika vsebnika in ne kodek, je velika večina datotek AVI kodirana z MPEG-2 in kot taka potrebujete licenco MPEG-2.
- Oglejte si vsebino, ki sem jo s programom Windows Media Center kopirala ali posnela( na primer filmi ali televizijske oddaje v formatu posnetka WMV).Za to potrebujete licenco VC-1.
Če niste prepričani, ali imate zadevne vrste datotek, lahko preverite dva preprosta načina. Najprej lahko poskusite naložiti datoteko v medijski center Raspberry Pi.Če je datoteka na primer kodirana video datoteka MPEG-2, obstaja velika verjetnost, da se bo zvočna niza igrala čisto v redu, vendar video posnetek ne bo omogočil, pri čemer bo zaslon ostal čren.
Natančnejši način za preverjanje je, da preizkusite datoteko s pomočjo orodja, kot je MediaInfo, lahko sledite skupaj z našim vadnico MediaInfo tukaj. MediaInfo vam bo povedal poseben video kodek za katero koli video datoteko, ki jo pregledate.
Kaj potrebujem?
Za ta tutorial predpostavljamo, da ste že dobili svoje roke na enoti Raspberry Pi in na njem namestili svoj operacijski sistem. Nadalje bomo za to vadnico uporabili kopijo Raspbmc pod predpostavko, da so mnogi naši bralci sledili našemu priročniku Raspbmc in zdaj želijo dodati podporo za DVD / WMV za njihovo izdelavo.
Tudi če uporabljate drugo distribucijo Raspberry Pi, so navodila za ukazno vrstico in ročna konfiguracija še vedno veljavna za vas in vašo enoto Pi.
Obravnavali bomo dva načina: ročno dodali kodo licence in prek Raspbmc-a, ki je priljubljena Raspberry Pi-omogočena distribucija XBMC.
Če želite slediti, boste potrebovali naslednje stvari:
- V trgovini Raspberry Pi so kupili licenco MPEG-2( ~ $ 4) in / ali VC-1( ~ $ 2).
- Dostop do ukaznega poziva na Raspberry Pi( bodisi na fizični napravi ali preko SSH).
Najprej vas bomo sprehodili po pridobivanju serijske številke na plošči in nakupu potrebnih licenc. Po tem vam bomo pokazali, kako ročno dodate licence na vaš Pi ali uporabite vgrajeno orodje v Raspbmc.
Nakup licenc
Za nakup licenc, ki jih potrebujete, boste morali pridobiti edinstveno serijsko številko vaše plošče Raspberry Pi. Ta številka ni natisnjena nikjer na plošči vezja, temveč je shranjena v strojni opremi;ga je treba pridobiti z ukaznim pozivom.
Pridobivanje serijske številke: Najprej obiščite ukazni poziv bodisi na dejanskem terminalu bodisi na daljavo priključen na terminal preko orodja SSH, kot je PuTTY.Če imate na svojem računalniku Raspbmc tipkovnico, preprosto izberite "Izhod" iz vmesnika Raspbmc prek gumba za vklop v spodnji levi strani grafičnega vmesnika. Pritisnite ESC, da naložite ukazni poziv, namesto da se znova naložite v grafični vmesnik Raspbmc. To vas bo deponiralo v ukazni poziv.
Če želite na daljavo dostopati do ukaznega poziva, požarite vašega SSH odjemalca( kot je PuTTY) in vnesite naslov IP vaše enote Rasperry Pi.
Ali ste povlekli ukazni poziv neposredno na napravi ali preko SSH-a, boste pozvani, da se prijavite. Privzeta kombinacija za prijavo / geslo za Raspbmc je pi / malina .
Ko v ukazni poziv vnesite naslednji ukaz: mačka /proc/ cpuinfo
Vaš Pi bo vrnil 11 vrstic besedila, toda edini, ki nas zanima, je zadnja vrstica z oznako Serial .Kopirajte edinstveno 16 digitalno serijsko številko( delno obfuscated na screenshotu tukaj).
Ker je licenca podeljena vsaki plošči Raspberry Pi, ponovite zgornji postopek za vse plošče Raspberry Pi, za katere želite kupiti licenco.
Ko imate serijsko številko za vsako posamezno enoto, je čas, da kupite licence iz osnove Raspberry Pi.
Nakup licence: Obiščite stran za nakup osnovo Raspberry Pi za licenco MPEG-2 in / ali licenco VC-1.V ustrezno slepo sliko vnesite svojo serijsko številko Raspberry Pi. Dodajte licenco v vaš voziček. Ponovite ta postopek za vse licence vseh enot, v katere želite dodati kodeke.
Čeprav fundacija kaže, da lahko traja do 72 ur, da bo vaša licenca prišla po elektronski pošti, smo prejeli našo v približno 24 urah. Ko pride vaš e-poštni naslov, bo vključevala kodo za vsako licenco, oblikovano kot taka:
decode_MPG2 = 0000000000
decode_WVC1 = 0000000000
Licenca 0000000000 je vaša edinstvena 10-mestna alfanumerična licenčna koda.
Nameščanje licenc
Zdaj, ko imamo licenčne kode, je čas, da jih dodate v svoj Raspberry Pi in uživate v izboljšanem predvajanju medijev.
Ročna namestitev licenc: Ročna namestitvena tehnika deluje za vsako namestitev na Raspberry Pi, vključno z Raspbmc.
Če želite ročno namestiti kodeke, morate izklopiti napravo Raspberry Pi, odstraniti kartico SD in kartico SD namestiti v računalnik z dostopom do preprostega urejevalnika besedil.
Raspberry Pi SD kartice vključujejo majhno particijo, formatirano v FAT, ki vsebuje zagonska orodja, vključno z enostavno urejano konfiguracijsko datoteko z oznako config.txt.[Opomba: Nekateri operacijski sistemi ne smejo samodejno ustvariti datoteke config.txt;če ni config.txt preprosto ustvarite svoje.]
Poiščite datoteko in naredite kopijo, preimenujete jo config.old-ta različica bo služila kot varnostna kopija v primeru, da se med procesom urejanja kaj zgodi narobe. Odprite prvotno config.txt v vašem besedilnem urejevalniku po izbiri( uporabljamo Notepad ++).
Glede na operacijski sistem, ki ga uporabljate v vašem Pi, se lahko konfiguracijska datoteka nekoliko razlikuje. Pustite obstoječe vnose samo. Izrežite in prilepite oblikovane vnose dovoljenj v svoj e-poštni naslov:
Shranite datoteko config.txt in varno izvlecite kartico SD iz računalnika. Kartico SD vrnite na Raspberry Pi in napravo vklopite.
Dodajanje licenc preko vgrajenega orodja Raspbmc: Če uporabljate Raspbmc, lahko celotno ročno urejate urejanje koraka config.txt in izkoristite vgrajeno orodje v notranjosti Raspbmc.
To storite tako, da odprete svojo napravo Raspbmc in se pomaknite od glavnega vmesnika do programov - & gt;Nastavitve Raspbmc. Ko ste v razdelku Nastavitve Raspbmc, pojdite na zavihek Konfiguriranje sistema in se pomaknite navzdol do razdelka Napredne nastavitve sistema:
. Tu lahko kliknete na MPEG2 in VC1 in vnesete svojo licenčno številko. Ne vnašajte celotnega niza, ki vam ga ponuja Raspberry Pi, zapustite vodilni decode_MPG2 = in decode_WVC1 = del. Vnesite 10-mestni niz po enakem znaku v vsako režo vsakega kodeka.
Ko dodate ustrezne licence za kodek, pojdite nazaj v glavni vmesnik in znova zaženite napravo prek menija za izbiro moči v spodnjem levem kotu.
Testiranje kodekov : Najbolj prijeten način za testiranje vaših novih kodekov je, da zaženete predstavnostno datoteko, za katero veste, da se ne bi igrala brez njega, sedela in gledala, kako igra popolnoma.
Več tehničnega načina za preverjanje, če naletite na poljubne kolcanje in želite potrditi, da vaša naprava prepozna napravo, je, da odprete ukazno vrstico in vnesete naslednje ukaze:
vcgencmd codec_enabled MPG2
vcgencmd codec_enabled WVC1
Pi mora takoj vrniti, da je kodek omogočen. Tukaj je izhod za preverjanje MPG2 na našem preskusnem računalniku, za referenco:
V ukaznem pozivu je vse dobro videti in že prej zvočne datoteke zdaj predvajajo svoje avdio in video kanale. Za nekaj dolarjev in nekaj minut našega časa smo pripravljeni uživati v številnih video posnetkih, kodiranih v kodah MPEG-2 in VC-1.
Ali imate navezujočo se temo, povezano z Raspberry Pi, ki bi jo radi videli? Z zvokom v komentarjih ali s predlogi napišite na [email protected].