Kā pievienot MPEG-2 un VC-1 video kodeku atbalstu jūsu Raspberry Pi
Lai baudītu daudzveidīgāku multivides atskaņošanu jūsu Raspberry Pi mikro datorā, ir nepieciešams manuāli iespējot MPEG-2 un VC-1 kodekus. Lasiet tālāk, lai redzētu, kā to izdarīt, un baudīt DVD atskaņošanu un vairāk par savu Pi.
Kāpēc man tas jādara?
Raspberry Pi tika izstrādāts kā izglītojošs dators. Kā daļa no šīs izglītības misijas, Raspberry Pi fonds ir izgājis savu ceļu, lai samazinātu ražošanas un licencēšanas izmaksas, lai saglabātu ierīces galīgās izmaksas. Daļa no to izmaksu samazināšanas pasākumiem ietvēra, ka nav jāiegādājas dārga sega licence MPEG-2 un VC-1 video kodeku izmantošanai.
Tas nenozīmē, ka Raspberry Pi nespēj dekodēt MPEG-2 vai VC-1 kodētus medijus, bet pēc noklusējuma kodeki nevar darboties Raspberry Pi aparatūrā, lai iegūtu pareizu licenci. Par laimi Raspberry Pi fonds varēja veikt pasākumus, lai pārdotu individuālas licences katram kodekam ļoti lēti.
Ja domājat, vai esat šīs licences pārdošanas programmas un šīs apmācības mērķauditorija, pārbaudiet, vai kāds no šiem apgalvojumiem attiecas uz jums:
Es izmantoju savu Raspberry Pi kā mediju centru un / vai vispārējas nozīmes ierīci un vēlos:
- Skatīties DVD (vai nu tieši no pievienota DVD diska, vai no ripētiem .ISO failiem). Šādā gadījumā jums ir nepieciešama MPEG-2 licence, lai dekodētu video DVD.
- Skatieties manu AVI failu kolekciju. Lai gan AVI ir tehniski konteinera formāts, nevis kodeks, lielākā daļa AVI failu tiek kodēti, izmantojot MPEG-2, un tāpēc jums būs nepieciešama MPEG-2 licence.
- Skatieties saturu, ko esmu izvilkis vai ierakstījis, izmantojot Windows Media Center (piemēram, filmas vai televīzijas raidījumi WMV konteineru formātā). Šim nolūkam būs nepieciešama VC-1 licence.
Ja neesat pārliecināts, vai jums ir attiecīgie failu tipi, ir divi vienkārši veidi, kā pārbaudīt. Pirmkārt, jūs varat mēģināt ielādēt failu savā Raspberry Pi mediju centrā. Ja fails ir, piemēram, MPEG-2 kodēts video fails, ir ļoti liela iespēja, ka audio celiņš būs tikai smalks, taču videoklips netiks rādīts, atstājot ekrānu melnu.
Precīzāks veids, kā pārbaudīt, ir paša faila izpēte, izmantojot tādu rīku kā MediaInfo, kuru varat sekot līdzi mūsu MediaInfo apmācībai. MediaInfo jums pateiks konkrētu video kodeku jebkuram pārbaudītajam video failam.
Kas man ir nepieciešams?
Šai apmācībai mēs pieņemam, ka jūs jau esat ieguvuši Raspberry Pi vienību un instalējāt tajā operētājsistēmu. Turklāt šajā apmācībā mēs izmantosim Raspbmc kopiju, pieņemot, ka daudzi mūsu lasītāji seko mūsu Raspbmc rokasgrāmatai un tagad vēlētos pievienot DVD / WMV atbalstam to veidošanai.
Pat ja jūs izmantojat citu Raspberry Pi izplatīšanu, komandrindas instrukcijas un manuālā konfigurācija joprojām ir piemērojamas jums un jūsu Pi vienībai.
Mēs aptversim divas metodes: licences koda pievienošanu manuāli un Raspbmc-popularizētu XBMC izplatītu Raspberry Pi.
Lai sekotu līdzi, jums būs nepieciešamas šādas lietas:
- MPEG-2 (~ $ 4) un / vai VC-1 licence (~ $ 2), kas iegādāta no Raspberry Pi veikala.
- Piekļuve komandu uzvednei Raspberry Pi (vai nu fiziskajā ierīcē, vai ar SSH starpniecību).
Pirmkārt, mēs jūs aizvedīsim, iegūstot sērijas numuru no kuģa un iegādājoties nepieciešamās licences. Pēc tam mēs jums parādīsim, kā manuāli pievienot licences jūsu Pi vai izmantot iebūvēto rīku Raspbmc.
Licenču iegāde
Lai iegādātos nepieciešamās licences, jums būs jāiegūst unikālais Raspberry Pi kuģa sērijas numurs. Šis numurs netiek drukāts uz plates, bet tiek glabāts aparatūrā; tas ir jāsaņem, izmantojot komandu uzvedni.
Sērijas numura izgūšana: Pirmkārt, apmeklējiet komandu uzvedni vai nu faktiskajā terminālī, vai attālināti pieslēdziet termināliem, izmantojot SSH rīku, piemēram, PuTTY. Ja Raspbmc mašīnai ir pievienota tastatūra, vienkārši izvēlieties “Exit” no Raspbmc interfeisa, izmantojot GUI apakšējā kreisajā pusē esošo barošanas pogu. Nospiediet ESC, lai ielādētu komandu uzvedni, nevis startētu atpakaļ Raspbmc GUI. Tas jums iemaksās komandrindā.
Ja vēlaties attālināti piekļūt komandu uzvednei, aizdedziniet savu SSH klientu (piemēram, PuTTY) un ievadiet Rasperry Pi vienības IP adresi.
Neatkarīgi no tā, vai esat uzrakstījis komandu uzvedni tieši pie mašīnas vai ar SSH palīdzību, jums tiks piedāvāts pieteikties. Raspbmc noklusējuma pieteikšanās / paroles kombinācija ir pi / aveņu.
Pēc komandrindas ievadiet šādu komandu: kaķis / proc / cpuinfo
Jūsu „Pi” spitīs 11 rindas teksta, bet vienīgais, kas mūs interesē, ir pēdējā atzīmētā rinda Sērijas. Kopējiet unikālo 16 digitālo sērijas numuru (daļēji aizklāts attēlā šeit).
Tā kā licence tiek piešķirta katrai konkrētai Raspberry Pi padomei, atkārtojiet iepriekš minēto procesu visiem Raspberry Pi dēļiem, kurus vēlaties iegādāties.
Pēc katras atsevišķās vienības sērijas numura ir pienācis laiks iegādāties licences no Raspberry Pi fonda.
Licences iegāde: Apmeklējiet Raspberry Pi fonda iegādes lapu MPEG-2 licencei un / vai VC-1 licencei. Ievadiet savu Raspberry Pi sērijas numuru atbilstošajā tukšumā zem cenas. Pievienojiet licenci savam grozam. Atkārtojiet šo procesu visām licencēm visām vienībām, kurām vēlaties pievienot kodekus.
Lai gan fonds norāda, ka jūsu e-pasta adreses saņemšana var aizņemt līdz pat 72 stundām, mēs saņēmām mūsu pakalpojumus 24 stundu laikā. Kad jūsu e-pasts tiks saņemts, tajā būs iekļauts kods katrai licencei, kas formatēta šādi:
decode_MPG2 = 0000000000
decode_WVC1 = 0000000000
Licences 0000000000 daļa ir jūsu unikālais 10 ciparu burtu un ciparu licences kods.
Licenču instalēšana
Tagad, kad mums ir licences kodi, ir pienācis laiks pievienot tos savam Raspberry Pi un nokļūt, lai baudītu uzlabotu multivides atskaņošanu.
Licenču manuāla instalēšana: Manuālā uzstādīšanas tehnika darbojas jebkurā Raspberry Pi instalācijā, ieskaitot Raspbmc.
Lai manuāli instalētu kodekus, jums ir jāizslēdz Raspberry Pi ierīce, jāizņem SD karte un jāuzstāda SD karte datorā ar piekļuvi vienkāršam teksta redaktoram.
Raspberry Pi SD kartēs ir FAT formatēts mini nodalījums, kas satur palaišanas rīkus, tostarp viegli rediģējamu konfigurācijas failu ar nosaukumu config.txt. [Piezīme. Dažas operētājsistēmas nevar automātiski izveidot config.txt failu; ja nav config.txt, vienkārši izveidojiet savu.]
Atrodiet failu un izveidojiet kopiju, pārdēvējot to config.old - šī versija kalpos kā rezerves, ja rediģēšanas procesā kaut kas noiet greizi. Atveriet sākotnējo config.txt savā teksta redaktorā (mēs izmantojam Notepad ++).
Atkarībā no tā, kāda operētājsistēma darbojas jūsu Pi, konfigurācijas fails var izskatīties nedaudz atšķirīgs. Atstājiet esošos ierakstus vien. Izgrieziet un ielīmējiet jūsu e-pastā saņemtos formatētos licences ierakstus, piemēram:
Saglabājiet config.txt failu un droši izņemiet SD karti no datora. Atgrieziet SD karti Raspberry Pi un ieslēdziet ierīci.
Licenču pievienošana, izmantojot iebūvēto Raspbmc rīku: Ja izmantojat Raspbmc, varat izlaist visu manuāli, rediģējot config.txt soli un izmantojot iebūvēto rīku Raspbmc labajā pusē.
Lai to izdarītu, dodieties uz savu Raspbmc ierīci un pārvietojieties no galvenās saskarnes uz programmām -> Raspbmc iestatījumi. Kad esat iekšā Raspbmc iestatījumi, dodieties uz sistēmas konfigurācijas cilni un ritiniet uz leju līdz sadaļai Sistēmas iestatījumu izvēršana:
Tur jūs varat noklikšķināt uz MPEG2 un VC1 un ievadīt licences numuru. Neuzrakstiet visu Raspberry Pi piedāvāto virkni, atstājiet vadošo decode_MPG2 = un decode_WVC1 = daļu. Ievadiet tikai 10 ciparu virkni pēc vienādas zīmes katrā kodeka attiecīgajā slotā.
Kad esat pievienojis atbilstošās kodeku licences, dodies atpakaļ uz galveno interfeisu un pārstartējiet ierīci, izmantojot enerģijas izvēles izvēlni kreisajā apakšējā stūrī.
Kodeku pārbaude: Patīkamākais veids, kā pārbaudīt jaunos kodekus, ir izdzēst zināmu multivides failu bez tā, sēdēt un skatīties, kā to spēlē perfekti.
Tehniskākais veids, kā pārbaudīt, vai jūs nonākat pie jebkādām žagām, un vēlaties apstiprināt, ka ierīce atpazīst jūsu licenci, ir jādodas uz komandu uzvedni un ievadiet šādas komandas:
vcgencmd codec_enabled MPG2
vcgencmd codec_enabled WVC1
Pi nekavējoties jāatdod kodekam iespējots. Lūk, MPG2 pārbaude mūsu testēšanas iekārtā, lai iegūtu atsauci:
Viss izskatās labi komandu uzvednē, un agrāk tikai audio faili tagad atskaņo gan savus audio, gan video kanālus. Dažiem dolāriem un dažām minūtēm mēs esam gatavi baudīt dažādus videoklipus, kas kodēti MPEG-2 un VC-1 kodekos.
Vai vēlaties ar Raspberry Pi saistīto tēmu nospiest ar mums? Skaņas izslēdziet komentāros vai rakstiet uz [email protected] ar saviem ieteikumiem.