Kaip pridėti "MPEG-2" ir "VC-1" vaizdo kodekų palaikymą jūsų "Raspberry Pi"

Turinys:

Kaip pridėti "MPEG-2" ir "VC-1" vaizdo kodekų palaikymą jūsų "Raspberry Pi"
Kaip pridėti "MPEG-2" ir "VC-1" vaizdo kodekų palaikymą jūsų "Raspberry Pi"

Video: Kaip pridėti "MPEG-2" ir "VC-1" vaizdo kodekų palaikymą jūsų "Raspberry Pi"

Video: Kaip pridėti
Video: Integrate music streaming platforms - find new music faster and easier 2024, Balandis
Anonim
Norint mėgautis įvairesniu medijos atkūrimu jūsų "Raspberry Pi" mikrokompiuteryje, turite rankiniu būdu įjungti MPEG-2 ir VC-1 kodekus. Perskaitykite, kaip tai padaryti ir mėgaukitės DVD atkūrimu ir dar daugiau savo Pi.
Norint mėgautis įvairesniu medijos atkūrimu jūsų "Raspberry Pi" mikrokompiuteryje, turite rankiniu būdu įjungti MPEG-2 ir VC-1 kodekus. Perskaitykite, kaip tai padaryti ir mėgaukitės DVD atkūrimu ir dar daugiau savo Pi.

Kodėl man reikia tai padaryti?

Raspberry Pi buvo suprojektuotas kaip mokomoji kompiuteris. Šios švietimo misijos dalis "Aviečių Pi" fondas nepasiekė būdų, kaip sumažinti gamybos ir licencijavimo išlaidas, kad būtų išlaikytos galutinės įrenginio kainos. Dalis jų sąnaudų mažinimo priemonių buvo ne įsigyti brangios bendrosios licencijos naudoti MPEG-2 ir VC-1 vaizdo kodekus.

Tai nereiškia, kad Raspberry Pi negali dekoduoti MPEG-2 ar VC-1 koduotų medijų, tačiau pagal nutylėjimą kodekai negali paleisti "Raspberry Pi" aparatūros, norint gauti tinkamą licenciją. Laimei, "Raspberry Pi Foundation" sugebėjo susitarti dėl individualių licencijų pardavimo kiekvienam kodekui labai pigiai.

Jei norite sužinoti, ar esate šios licencijos pardavimo programos ir šio vadovo tikslinė auditorija, patikrinkite, ar jums taikomas bet kuris iš šių teiginių:

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.

Jei nesate tikri, ar turite atitinkamų failų tipų, yra du paprasti patikrinimo būdai. Pirmiausia galite pabandyti įkelti failą "Raspberry Pi" žiniasklaidos centre. Jei byloje yra, pavyzdžiui, vaizdo įrašo MPEG-2 koduotame vaizdo įraše, yra labai didelė tikimybė, kad garso takelis veiks tik gerai, bet vaizdo įrašo atkūrimas nepavyks, o ekranas bus juodas.

Tikslesnis patikrinimo būdas - išnagrinėti failą patys, naudojant tokį įrankį kaip MediaInfo, galite sekti kartu su mūsų "MediaInfo" žinyne. "MediaInfo" jums pateiks konkretų vaizdo įrašo kodeką bet kokiam vaizdo įrašo failui, kurį patikrinsite.

Ką man reikia?

Šioje pamokoje mes manome, kad jau turite savo rankas "Raspberry Pi" vienetui ir įdiegėte savo pasirinktą operacinę sistemą. Be to, mes naudosime Raspbmc kopiją šiam vadovavimui, laikydamiesi prielaidos, kad daugelis mūsų skaitytojai vadovavosi mūsų "Raspbmc" vadovu ir dabar norėtume pridėti DVD / WMV palaikymą savo kūrimui.
Šioje pamokoje mes manome, kad jau turite savo rankas "Raspberry Pi" vienetui ir įdiegėte savo pasirinktą operacinę sistemą. Be to, mes naudosime Raspbmc kopiją šiam vadovavimui, laikydamiesi prielaidos, kad daugelis mūsų skaitytojai vadovavosi mūsų "Raspbmc" vadovu ir dabar norėtume pridėti DVD / WMV palaikymą savo kūrimui.

Net jei naudojate kitą "Raspberry Pi" paskirstymą, komandinės eilutės instrukcijos ir rankinis nustatymas vis tiek yra taikomi jums ir jūsų "Pi" vienetui.

Mes apimsime du metodus: pridedant licencijos kodą rankiniu būdu ir per "Raspbmc" - populiarią "XBMC" platinimą "Raspberry Pi".

Norėdami sekti, jums reikės šių dalykų:

  • Licencija MPEG-2 (~ $ 4) ir / arba VC-1 (~ $ 2), nusipirktos iš "Raspberry Pi" parduotuvės.
  • Prieiga prie komandų eilutės "Raspberry Pi" (fiziniame įrenginyje arba per SSH).

Pirma, pasieksime, kad išvesime serijos numerį iš lentos ir įsigysime jums reikalingas licencijas. Po to mes parodysime, kaip rankiniu būdu pridėti licencijas prie "Pi", arba naudoti "Raspbmc" įmontuotą įrankį.

Licencijų pirkimas

Norint nusipirkti jums reikalingas licencijas, turėsite nuskaityti "Raspberry Pi" lentos unikalų serijos numerį. Šis skaičius nėra išspausdintas bet kurioje plokštės vietoje, bet yra saugomas aparatinėje įrangoje; jis turi būti atkuriamas naudojant komandų eilutę.
Norint nusipirkti jums reikalingas licencijas, turėsite nuskaityti "Raspberry Pi" lentos unikalų serijos numerį. Šis skaičius nėra išspausdintas bet kurioje plokštės vietoje, bet yra saugomas aparatinėje įrangoje; jis turi būti atkuriamas naudojant komandų eilutę.

Išrinktas serijos numeris: Pirma, aplankykite komandų eilutę faktiniu terminalu arba nuotoliniu būdu prijunkite prie terminalo per SSH įrankį, pvz., PuTTY. Jei turite Raspbmc įrenginio klaviatūrą, paprasčiausiai pasirinkite "Exit" iš "Raspbmc" sąsajos per maitinimo mygtuką, esantį apatinėje kairėje GUI pusėje. Paspauskite ESC, jei norite įkelti komandinę eilutę, o ne paleisti į "Raspbmc GUI". Tai suteiks jums komandų eilutę.

Arba, jei norėsite nuotoliniu būdu pasiekti komandų eilutę, paleiskite savo SSH klientą (pvz., PuTTY) ir įveskite Rasperry Pi vieneto IP adresą.

Nesvarbu, ar jūs išvedėte komandų eilutę tiesiai į mašiną, ar per SSH, jums reikės prisijungti. "Raspbmc" numatytasis prisijungimo / slaptažodžio derinys yra pi / avietė.

Kai komandinėje eilutėje įveskite šią komandą: cat / proc / cpuinfo

Image
Image

Jūsų Pi atsikurs 11 teksto eilučių, tačiau vienintelis iš mūsų domina yra paskutinė eilutė, pažymėta etikete Serijinis. Nukopijuokite unikalų 16 skaitmeninių serijinių numerių (čia iš dalies užstrigo ekrano kopija).

Kadangi licencija suteikiama kiekvienam konkrečiam "Avietės" Pi plokštei, pakartokite pirmiau aprašytą procesą visoms "Aveiro Pi" lentoms, kurioms norite įsigyti licenciją.

Kai turėsite serijos numerį kiekvienam atskiram vienetui, atėjo laikas nusipirkti licencijas iš "Raspberry Pi" fondo.

Image
Image

Licencijos įsigijimas: Apsilankykite "Raspberry Pi" fondo pirkimo puslapyje MPEG-2 licencijai ir / arba VC-1 licencijai. Įveskite savo Raspberry Pi serijos numerį atitinkamame tuščiame lauke žemiau kainos. Pridėkite savo krepšelio licenciją. Pakartokite šį procesą visoms licencijoms visuose vienetuose, į kuriuos norite pridėti kodekus.

Nors pamatai rodo, kad licencija gali būti siunčiama el. Paštu, tai gali užtrukti iki 72 valandų, o mes gavome per 24 valandas. Kai pasirodys jūsų el. Laiškas, bus pateikiamas kiekvieno tokio formato, kaip tokio, kodas:

decode_MPG2=0000000000

decode_WVC1=0000000000

Licencijos dalis 0000000000 yra jūsų unikalus 10 skaitmenų raidinis skaitmeninis licencijos kodas.

Licencijų įdiegimas

Dabar, kai turime licencijos kodus, atėjo laikas juos pridėti prie "Raspberry Pi" ir mėgautis grojaraščio atkūrimu.

Rankiniu būdu įdiegti licencijas: Rankinis diegimo būdas veikia bet kokiam "Raspberry Pi" įrenginiui, įskaitant "Raspbmc".

Norėdami rankiniu būdu įdiegti kodekus, turite išjungti "Raspberry Pi" įrenginį, išimkite SD kortelę ir prijunkite SD kortelę prie kompiuterio, naudodami paprastą teksto redagavimo priemonę.

"Raspberry Pi" SD kortelės yra FAT formato mini skirsnis, turintis paleisties įrankius, įskaitant lengvai redaguojamą konfigūracijos failą, pažymėtą config.txt. [Pastaba: kai kurios operacinės sistemos sukuriamos, gali nebūti automatiškai sukurtas config.txt failas; jei nėra config.txt, tiesiog sukurkite savo.]

Suraskite failą ir kopijuokite, pervardydami jį config.old - ši versija bus naudojama kaip atsarginė kopija, jei redagavimo proceso metu nieko nepavyks. Atidarykite originalų config.txt savo pasirinktame teksto redaktoriuje (mes naudojame Notepad ++).

Priklausomai nuo to, kokia operacine sistema naudojate "Pi", konfigūracijos failas gali atrodyti šiek tiek kitoks. Palikite esamus įrašus atskirai. Iškirpkite ir įklijuokite įformintus įrašus apie licenciją, kuriuos gavote savo el. Laiške, pvz.:
Priklausomai nuo to, kokia operacine sistema naudojate "Pi", konfigūracijos failas gali atrodyti šiek tiek kitoks. Palikite esamus įrašus atskirai. Iškirpkite ir įklijuokite įformintus įrašus apie licenciją, kuriuos gavote savo el. Laiške, pvz.:
Išsaugokite config.txt failą ir saugiai išimkite SD kortelę iš savo kompiuterio. Grąžinkite SD kortelę į "Raspberry Pi" ir įjunkite prietaisą.
Išsaugokite config.txt failą ir saugiai išimkite SD kortelę iš savo kompiuterio. Grąžinkite SD kortelę į "Raspberry Pi" ir įjunkite prietaisą.
Image
Image

Licencijų pridėjimas naudojant įmontuotą "Raspbmc" įrankį: Jei naudojate "Raspbmc", galite praleisti visą rankiniu būdu redaguoti "config.txt" žingsnį ir pasinaudoti integruotu įrankiu tiesiai "Raspbmc" viduje.

Norėdami tai padaryti, pereikite prie savo "Raspbmc" įrenginio ir pereikite prie pagrindinės sąsajos į "Programos ->" Raspbmc nustatymai ". Kai esate Raspbmc nustatymuose, eikite į skirtuką Sistemos konfigūracija ir slinkite žemyn į skiltį Išplėstinės sistemos nuostatos:

Čia galite spustelėti MPEG2 ir VC1 ir įvesti savo licencijos numerį. Negalima įvesti visos eilutės, kurią jums suteikia "Raspberry Pi", palikite pagrindinę decode MPG2 = ir decode WVC1 = dalį. Įveskite tik 10 skaitmenų eilutę po vienodo ženklo į kiekvieną kodeko atitinkamą lizdą.
Čia galite spustelėti MPEG2 ir VC1 ir įvesti savo licencijos numerį. Negalima įvesti visos eilutės, kurią jums suteikia "Raspberry Pi", palikite pagrindinę decode MPG2 = ir decode WVC1 = dalį. Įveskite tik 10 skaitmenų eilutę po vienodo ženklo į kiekvieną kodeko atitinkamą lizdą.

Kai pridėsite atitinkamas kodeko licencijas, grįžkite į pagrindinę sąsają ir perkraukite įrenginį naudodami maitinimo parinkčių meniu apatiniame kairiajame kampe.

Kodekų tikrinimas: Labiausiai malonus būdas išbandyti savo naujus kodekus yra suaktyvinti žiniasklaidos rinkmeną, kurią, kaip žinote, be jo nepradėtų žaisti, sėdėti ir žiūrėti puikiai.

Kuo labiau techninis būdas patikrinti, ar turite įsijungti į žagses ir norėtumėte patvirtinti, kad jūsų licencija yra pripažinta įrenginyje, tai eikite į komandų eilutę ir įveskite šias komandas:

vcgencmd codec_enabled MPG2 vcgencmd codec_enabled WVC1

Pi turėtų nedelsiant grąžinti, kad kodekas įjungtas. Štai MPG2 patikrinimo rezultatas mūsų bandymo mašinoje:

Viskas gerai atrodo komandų eilutėje, o ankstesni garso įrašai tik dabar groja tiek garso, tiek vaizdo kanalus. Keletas dolerių ir keletą minučių mūsų laiko mes esame pasirengę mėgautis daugybe vaizdo įrašų, užkoduotų MPEG-2 ir VC-1 kodekuose.
Viskas gerai atrodo komandų eilutėje, o ankstesni garso įrašai tik dabar groja tiek garso, tiek vaizdo kanalus. Keletas dolerių ir keletą minučių mūsų laiko mes esame pasirengę mėgautis daugybe vaizdo įrašų, užkoduotų MPEG-2 ir VC-1 kodekuose.

Ar turėtumėte paspausti "Avietės Pi" temą, kurią norėtumėte pamatyti mūsų adresą? Atsisiųskite komentarą arba rašykite adresu [email protected] savo pasiūlymais.

Rekomenduojamas: