Blu-ray har vært ute i lang tid nå, så det virker galt at det fortsatt ikke er en klar måte å spille dem på i Linux. Det er for det meste fordi Blu-ray er lastet med DRM at Hollywood ikke vil ha åpen kildekode-programmer for å kunne komme forbi. Dessverre betyr dette at helt legitime videospillere er ranet av muligheten i enda en forekomst av DRM-sårende brukere i stedet for pirater.

Med alt dette til side er det et utmerket program som er tilgjengelig for Linux som kan lese Blu-ray-disker. Det kalles MakeMKV, og det er delvis åpen kildekode. Det er en stor del av grunnen til at du sannsynligvis ikke har kommet over det i distribusjonsregisteret ditt. Den lukkede kildedelen håndterer lesing av Blu-ray, mens resten er åpen og slår en uvanlig balanse for denne oppgaven. MakeMKV er tilgjengelig gratis. Linux-versjonen er i en konstant beta, så den støttes ikke offisielt, men det virker.

MakeMKV er imidlertid ikke en videospiller. Det leser dem bare. Det kan imidlertid konvertere det det har lest inn i en strøm som du kan hente med en videospiller som Kodi som kan spille av direkte innhold.

Installer pakkene

Før du begynner å bygge, ja bygge, MakeMKV, er det noen obligatoriske pakker for deg å installere. Du trenger også VLC, fordi du skal bruke det til å spille videoen din senere.

Vær oppmerksom på at følgende instruksjoner er utført på Ubuntu.

Åpne et terminalvindu og bruk apt å få følgende pakker:

 sudo apt install install-essensiell pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev kodi 

Last ned MakeMKV

MakeMKVs siste utgivelser er lagt ut på dette upretensiøse forumposten sammen med noen av instruksjonene som er beskrevet her. Det er viktig å alltid ha den nyeste versjonen av MakeMKV for å kunne spille av hvilken Blu-ray du trenger. Derfor er innlegget faktisk det beste stedet å laste den ned fra.

Opprett en katalog hvor du vil bygge MakeMKV. Du laster ned og pakker ut hver kilde tarballs inn i den.

 cd Nedlastinger mkdir makemkv-build cd makemkv-build 

Last ned begge tarball-filene fra innlegget og legg dem i byggekatalogen din. Du kan bruke en GUI arkiv manager eller tar . Det spiller ingen rolle hva.

Bygg og installer MakeMKV

Bytt kataloger inn i "oss" katalogen som du pakket ut. Den inneholder all åpen kildekode for MakeMKV.

 cd makemkv-oss-1.10.6 

Bruk nå det angitte konfigurasjonsskriptet og GNU- make til å bygge MakeMKV.

 ./konfigurer make -j5 

Erstatt tallet etter -j med antall CPU-kjerner på systemet ditt pluss en.

Det tar noen minutter å fullføre. Etterpå vil den delen av programmet være klar for at du skal installere som root eller med sudo .

 sudo gjør installasjon 

Flytt opp og inn i "bin" -katalogen for å installere den lukkede kildedelen. Denne er veldig enkel.

 cd ../makemkv-bin-1.10.6 gjør sudo make install 

Det tar ikke lang tid. Når det er ferdig, vil MakeMKV bli fullstendig installert.

Skriv inn Beta-nøkkelen

Gjennom installasjonen har du muligheten til å starte MakeMKV via distribusjonsprogrammeringsprogrammet. Gå videre og gjør det.

Vinduet som du ser er ganske vanlig, og det inneholder ikke mye før du laster inn en Blu-ray. Før du kan gjøre noe, må du skrive inn MakeMKV beta-nøkkelen. Det er litt av en formalitet fordi MakeMKV alltid er i beta, men du trenger å legge inn en ny nøkkel hver så ofte.

Du kan alltid finne MakeMKV beta nøkkelen her. Kopier det etter at du har funnet det.

I MakeMKV-vinduet klikker du på "Hjelp", og klikker deretter "Register" i menyen som faller ned. Et vindu åpnes for deg å legge inn beta-nøkkelen.

Legg inn en Blu-ray

Nå kan du finne en Blu-ray for å spille og laste den. MakeMKV vil laste det raskt, og du vil se disken bildet colorize. Klikk på den for å laste inn disken din.

MakeMKV tar noen minutter å lese disken. Det er normalt - det er mye data. Når det er ferdig, vil du se en oversikt over filene som er lagret på Blu-ray.

Det kan være vanskelig å finne ut hvilke som er, men for filmer er den største filen vanligvis funksjonen. TV-programmer er litt vanskeligere, men du kan se etter en rekke filer som er nesten like store. De er vanligvis episodene.

For å starte strømmen din, klikk på streaming-ikonet øverst i vinduet. Det ser ut som en disk med et par linjer som utstråler det.

MakeMKV åpner filen og streamer den. Som standard vil den bruke port 51000 på datamaskinen din.

Åpne strømmen i Kodi

Det er sant at du kan gjøre dette med VLC, men på grunn av noen rare biblioteksprosesser, er Kodi det mye bedre alternativet. MakeMKV oppretter en UPnP-strøm, som Kodi fungerer veldig bra med. Siden det er en lokal strøm på nettverket ditt, betyr det at du kan streame til en annen enhet i ditt hjem som kjører Kodi.

Åpne Kodi og gå til "Videoer" -delen. Klikk på "Filer", og klikk deretter "Legg til videoer ..." I det neste vinduet må du klikke på "Bla gjennom" -knappen. I listen til venstre finner du "UPnP-enheter." Velg MakeMKV-strømmen din og bla til filen du vil spille. Klikk på "Åpne" når du har funnet den. Ikke vær redd hvis det ser tom ut.

Du bør se strømmen din i filoppføringen nå. Klikk på den for å åpne den. Det vil nok være et par filer der med helt ubrukelige navn. Den rette vil trolig ha en .m2ts filtillegg. Ulike Blu-stråler kan bruke forskjellige konvensjoner, så det kan være en viss prøve og feil involvert. Når du finner den riktige filen og klikker den, vil strømmen din åpne og spille av videoen din.

Avsluttende tanker

Denne løsningen er åpenbart en liten clunky. Dessverre betyr Blu-rays DRM at ting trolig ikke kommer til å forandre seg snart. Denne metoden kan også betraktes som å bryte den DRM, som er et lovlig grått område, avhengig av hvor du bor, så vær oppmerksom på det også. Absolutt, uansett hvor du er, bruk bare disse verktøyene for din egen personlige visning. Duplisering og / eller distribusjon av Blu-ray-innhold er definitivt ulovlig.

Med det ute av veien, nyt Blu-ray-innholdet på Linux, streame det til Raspberry Pi, og få mest mulig ut av media.