Kotisivu » miten » Miten lisätä MPEG-2 ja VC-1 Video Codec -tukea Raspberry Pi lle

    Miten lisätä MPEG-2 ja VC-1 Video Codec -tukea Raspberry Pi lle

    Jotta voisit nauttia monipuolisemmasta mediatoistosta Raspberry Pi -tietokoneessasi, MPEG-2- ja VC-1-koodekit on otettava manuaalisesti käyttöön. Lue lisää siitä, miten voit tehdä ja nauttia DVD-toistosta ja enemmän Pi-laitteesta.

    Miksi minun täytyy tehdä tämä?

    Raspberry Pi on suunniteltu opetustietokoneeksi. Osana tätä koulutusoperaatiota Raspberry Pi -säätiö on mennyt pois tavastaan ​​minimoida valmistus- ja lisensointikustannukset, jotta laitteen lopullinen hinta säilyy. Osa kustannusten leikkaustoimista sisälsi muun muassa sen, että ei ostettu tyydyttävää lupaa käyttää MPEG-2- ja VC-1-videokoodekkeja.

    Tämä ei tarkoita, että Raspberry Pi ei kykene dekoodaamaan MPEG-2: ssa tai VC-1: ssä koodattua mediaa, mutta koodekit eivät voi oletusarvoisesti käyttää Raspberry Pi -laitteistoa oikean lisenssin hankkimiseksi. Onneksi Raspberry Pi -säätiö pystyi tekemään järjestelyjä myydä yksittäisiä lisenssejä kullekin koodekille hyvin edullisesti.

    Jos ihmettelet, oletko kohdeyleisö tämän lisenssiohjelman ja tämän opetusohjelman kohdalla, tarkista, onko jokin seuraavista väitteistä voimassa:

    Käytän Raspberry Piäni mediakeskuksena ja / tai yleiskäyttöisenä laitteena ja haluan:

    • Katso DVD-levyjä (joko suoraan liitetystä DVD-asemasta tai kopioiduista .ISO-tiedostoista). Tässä tapauksessa tarvitset MPEG-2-lisenssin videon dekoodaamiseksi DVD-levyillä.
    • Katso minun AVI-tiedostojen kokoelma. Vaikka AVI on teknisesti konttimuoto, ei koodekki, valtaosa AVI-tiedostoista koodataan MPEG-2: lla ja sinä tarvitset MPEG-2-lisenssin.
    • Katsele sisältöä, jonka olen kopioinut tai tallentanut Windows Media Centerillä (kuten elokuvia tai televisio-ohjelmia WMV-konttimuodossa). Tätä varten tarvitset VC-1-lisenssin.

    Jos olet epävarma, onko kyseessä tiedostotyypit, voit tarkistaa kaksi yksinkertaista tapaa. Ensinnäkin voit yrittää ladata tiedoston Raspberry Pi-mediakeskukseen. Jos tiedosto on esimerkiksi MPEG-2-koodattu videotiedosto, on erittäin suuri mahdollisuus, että ääniraita toistetaan hienosti, mutta videonauhoitus ei onnistu, jolloin näyttö jää mustaksi.

    Tarkempi tapa tarkistaa tiedosto itse, käyttämällä MediaInfo-työkalua, jota voit seurata MediaInfo-opetusohjelman kanssa täällä. MediaInfo kertoo tarkennetusta videotiedostosta minkä tahansa videotiedoston osalta.

    Mitä minä tarvitsen?

    Tätä opetusta varten oletetaan, että olet jo saanut kätesi Raspberry Pi -yksikölle ja asentanut sen käyttöjärjestelmän valitsemallasi tavalla. Lisäksi käytämme tätä opetusohjelmaa varten kopion Raspbmc: stä olettaen, että monet lukijamme noudattavat Raspbmc-opastamme ja haluaisivat nyt lisätä DVD / WMV-tuen niiden rakentamiseen.

    Vaikka käytät toista Raspberry Pi -jakaumaa, komentorivin ohjeet ja manuaaliset asetukset ovat edelleen sovellettavissa sinulle ja Pi-yksikköön.

    Meillä on kaksi menetelmää: lisenssikoodin lisääminen manuaalisesti ja suosittu Raspberry Pi -yhteensopiva XBMC-jakelu.

    Seurataksesi tarvitset seuraavia asioita:

    • Raspberry Pi -myymälästä ostettu MPEG-2 (~ $ 4) ja / tai VC-1-lisenssi (~ $ 2).
    • Pääsy Raspberry Pi: n komentokehotteeseen (joko fyysisessä laitteessa tai SSH: n kautta).

    Ensinnäkin käymme sinut läpi järjestämällä sarjanumeron aluksella ja ostamalla tarvitsemasi lisenssit. Tämän jälkeen näytämme, miten lisenssit voidaan lisätä manuaalisesti Pi-laitteeseen tai käyttää sisäänrakennettua työkalua Raspbmcissa.

    Lisenssien ostaminen

    Jotta voisit ostaa tarvitsemasi lisenssit, sinun on haettava Raspberry Pi -kortin yksilöllinen sarjanumero. Tätä numeroa ei tulosteta piirilevylle, vaan se tallennetaan laitteistoon; se on haettava komentokehotteella.

    Sarjanumeron hakeminen: Käy ensin komentokehotteessa joko varsinaisessa päätelaitteessa tai etäyhteydellä päätelaitteeseen SSH-työkalun, kuten PuTTY: n, kautta. Jos sinulla on Raspbmc-koneeseen liitetty näppäimistö, valitse vain "Poistu" Raspbmc-liitännästä GUI: n vasemmassa alakulmassa olevan virtapainikkeen kautta. Paina ESC ladataksesi komentorivin sen sijaan, että käynnistät takaisin Raspbmc-käyttöliittymään. Tämä tallettaa sinut komentokehotteeseen.

    Vaihtoehtoisesti, jos haluat käyttää komentoriviä etänä, sammuta SSH-asiakas (kuten PuTTY) ja anna Rasperry Pi -yksikön IP-osoite.

    Jos olet vedänyt komentorivin suoraan koneeseen tai SSH: n kautta, sinua pyydetään kirjautumaan sisään. Raspbmc: n oletussovelluksen / salasanan yhdistelmä on pii / vadelma.

    Anna komentokehotteeseen seuraava komento: kissa / proc / cpuinfo

    Piisi sylkii 11 riviä tekstiä, mutta ainoa, joka kiinnostaa meitä, on viimeinen rivi Sarja. Kopioi ainutlaatuinen 16 digitaalinen sarjanumero (osittain hämmentynyt kuvassa täällä).

    Koska lisenssi myönnetään jokaiselle Raspberry Pi -kortille, toista edellä mainittu prosessi kaikille Raspberry Pi -levyille, joille haluat ostaa lisenssin.

    Kun jokaisella yksiköllä on sarjanumero, on aika ostaa lisenssit Raspberry Pi -säätiöltä.

    Lisenssin ostaminen: Käy Raspberry Pi-säätiön MPEG-2-lisenssin ja / tai VC-1-lisenssin ostosivulla. Syötä Raspberry Pi-sarjanumero asianmukaiseen aihioon hinnan alapuolella. Lisää lisenssi ostoskoriin. Toista tämä prosessi kaikille yksiköille, joille haluat lisätä koodekit.

    Vaikka säätiö osoittaa, että lisenssin saapuminen sähköpostitse voi kestää jopa 72 tuntia, saimme meidän noin 24 tunnin kuluessa. Kun sähköpostisi saapuu, se sisältää koodin jokaiselle sellaiselle lisenssille, joka on alustettu seuraavasti:

    decode_MPG2 = 0000000000

    decode_WVC1 = 0000000000

    Lisenssin 0000000000 osa on ainutlaatuinen 10-numeroinen aakkosnumeerinen lisenssikoodi.

    Lisenssien asentaminen

    Nyt kun meillä on lisenssikoodit, on aika lisätä ne Raspberry Pi -laitteeseen ja päästä nauttimaan tehostetusta mediatoistosta.

    Lisenssien manuaalinen asentaminen: Manuaalinen asennustekniikka toimii kaikissa Raspberry Pi: n asennuksissa, mukaan lukien Raspbmc.

    Jos haluat asentaa koodekit manuaalisesti, sinun on kytkettävä Raspberry Pi -laite pois päältä, poistettava SD-kortti ja kiinnitettävä SD-kortti tietokoneeseen, jossa on yksinkertainen tekstieditori.

    Raspberry Pi SD -kortteihin sisältyy FAT-muotoinen mini-osio, jossa on käynnistystyökalut, mukaan lukien helposti muokattu kokoonpanotiedosto, jonka nimi on config.txt. [Huomautus: Jotkin käyttöjärjestelmät eivät välttämättä luo config.txt-tiedostoa automaattisesti; jos config.txt-tiedostoa ei ole, luo oma.]

    Etsi tiedosto ja tee kopio, nimetä se config.old-tämä versio toimii varmuuskopiona, jos muokkausprosessin aikana tapahtuu jotain vikaa. Avaa alkuperäinen config.txt valitsemallasi tekstieditorilla (käytämme Notepad ++).

    Riippuen siitä, mitä käyttöjärjestelmää käytät Pi: ssä, määritystiedosto saattaa näyttää hieman erilaiselta. Jätä olemassa olevat merkinnät yksin. Leikkaa ja liitä sähköpostiviestissä saamasi muotoillut lisenssitiedot, kuten:

    Tallenna config.txt-tiedosto ja poista SD-kortti turvallisesti tietokoneesta. Palauta SD-kortti Raspberry Pi -laitteeseen ja käynnistä laite.

    Lisenssien lisääminen sisäänrakennetun Raspbmc-työkalun avulla: Jos käytät Raspbmc-ohjelmaa, voit ohittaa koko manuaalisesti config.txt-vaiheen muokkaamisen ja hyödyntää sisäänrakennettua työkalua Raspbmcin sisällä.

    Voit tehdä tämän valitsemalla Raspbmc-laitteen ja siirtymällä pääkäyttöliittymästä ohjelmiin -> Raspbmc-asetukset. Kun olet Raspbmc-asetusten sisällä, siirry System Configuration -välilehdelle ja selaa alaspäin Advanced System Settings -kohdassa:

    Siellä voit klikata MPEG2 ja VC1 ja syöttää lisenssinumerosi. Älä kirjoita koko Raspberry Pi: n antamaa merkkijonoa, jätä pois johtava dekoodaus_MPG2 = ja decode_WVC1 = osa. Syötä 10-numeroinen merkkijono vastaavan merkin jälkeen kullekin koodekin vastaavaan paikkaan.

    Kun olet lisännyt asianmukaiset koodekkitodistukset, mene takaisin pääliittymään ja käynnistä laite uudelleen vasemmassa alakulmassa olevan valintavalikon kautta.

    Koodekkien testaaminen: Kaikkein miellyttävin tapa testata uusia koodekkeja on tulostaa mediatiedosto, jonka tiedät, että se ei toistu ilman sitä, istu alas ja katsele sen pelaavan täydellisesti.

    Teknisempi tapa tarkistaa, jos haluat joutua hikkauksiin ja haluat vahvistaa, että lisenssi tunnistetaan laitteessa, on ohjattava komentokehotteeseen ja annettava seuraavat komennot:

    vcgencmd codec_enabled MPG2
    vcgencmd codec_enabled WVC1

    Pi: n on palautettava välittömästi, että koodekki on käytössä. Tässä on testilaitteemme MPG2-tarkistuksen lähdöt:

    Kaikki näyttää hyvältä komentokehotteessa ja aiemmin äänitiedostotiedostot toistavat nyt sekä niiden ääni- että videokanavia. Muutama bitti ja muutama minuutti meidän aikamme ovat valmiita nauttimaan monenlaisista MPEG-2- ja VC-1-koodekkeihin koodatuista videoista.


    Pidä painava Raspberry Pi liittyvä aihe, jonka haluat nähdä meille osoitteen? Ääni pois kommenteista tai kirjoita vinkkisi osoitteeseen [email protected].