21Jul
Kommersiella DVD-skivor och Blu-ray-skivor är krypterade. Digital Rights Management( DRM) är utformad för att förhindra att du rippar dem, kopierar dem och tittar på dem på ostödda spelare. Du kan komma runt detta skydd för att titta på DVD och Blu-ray på Linux, men det kommer att ta lite tweaking.
DVD-skivor fungerar bra, och alla DVD-skivor ska fungera efter att du har installerat ett enda bibliotek. Blu-ray-filmer är mycket mer träffade och missade, och bara några kommer att fungera - särskilt äldre Blu-ray-skivor. Också, båda kräver att du har rätt skiva i din dator, en DVD-enhet om du bara vill spela DVD-skivor och en Blu-ray-enhet om du vill spela DVD och Blu-ray-skivor.
Hur man spelar DVD-skivor på Linux med VLC
Den fria VLC-mediaspelaren kan spela DVD-skivor på Linux, men det kräver ett särskilt bibliotek som kallas libdvdcss. Detta bibliotek bryter effektivt CSS-krypteringen på DVD-skivor, så att du kan titta på dem. Statusen för det här biblioteket är juridiskt oklart. Det är potentiellt olagligt under DMCA i USA. Således innehåller Linux-distributioner inte i sin mjukvaruförteckning.
Men det här är faktiskt samma metod som många Windows-användare använder. Windows 8 och 10 innehåller inte längre DVD-uppspelningsfunktionalitet, och standardrådet är att ladda ner och installera VLC.Windows bygger av VLC har libdvdcss inbyggd, så du behöver bara ladda ner, installera och börja titta på.Linux är lite mer komplicerat.
OBS! Du kan också köpa en licensierad kopia av Fluendo DVD-spelare för $ 25 på Ubuntus Software Center, men de flesta vill inte bry sig om. Du kan få DVD-skivor gratis om du är villig att ta några extra steg.
På Ubuntu 12.04 till Ubuntu 15.04 kan du installera libdvdcss genom att öppna ett terminalfönster och köra följande kommandon:
sudo apt-get installera libdvdread4 sudo /usr/share/doc/libdvdread4/ install-css.shPå Ubuntu 15.10 och upp kör du följande kommando istället. Följ instruktionerna som visas i terminalen för att installera libdvdcss:
sudo apt-get install libdvd-pkgFör andra Linux-distributioner, utför en webbsökning för "installera libdvdcss" och namnet på din Linux-distribution. Du hittar instruktioner och tredje parts arkiv som ska göra processen lätt.
Du kan sedan installera VLC från Software Center om den inte redan är installerad.(Alternativt kan du köra sudo apt-get install vlc för att installera det från kommandoraden.)
När du har installerat, sätt in din DVD och starta VLC.Klicka på "Media" -menyn i VLC, välj "Öppna skiva" och välj alternativet "DVD".VLC ska automatiskt hitta en DVD-skiva du har lagt in och spelar den tillbaka. Om det inte fungerar kan du behöva ange enhetens sökväg för din DVD-enhet här.
Om det inte verkar fungera, försök starta om datorn. Det bör se till att VLC använder korrekt libdvdcss.
Hur man spelar( vissa) Blu-strålar på Linux med VLC
Blu-strålar är lite mer komplicerade. Medan det finns tekniskt betalda DVD-spelare kan du köpa för Linux, det finns inget officiellt licensierat sätt att spela Blu-ray på Linux.
Ju äldre din Blu-ray-skiva är desto sannolikt kommer den att fungera. Nyare Blu-ray-skivor använder BD + -skivkryptering, medan äldre använde lättare AACS-kryptering. Nyare Blu-ray-skivor svartlistar också några av de kända nycklarna som används för att spela äldre Blu-ray-skivor på detta sätt. Om du har en helt ny skiva kan du inte få det att spela alls.
För att installera VLC och dess Blu-ray-stöd på Ubuntu, öppna ett terminalfönster och kör följande kommandon i ordning. Du kan kopiera och klistra in dem i ett terminalfönster med musen.
sudo apt-get install vlc libaacs0 libbluray-bdj libbluray1 mkdir -p ~ /.config/aacs/ cd ~ /.config/aacs/ &wget http://vlc-bluray.whoknowsmy.name /files/ KEYDB.cfgOm du använder en annan Linux-distribution, vill du installera VLC och lämpliga libraries lib liburay-bdj, libbluray1 libraries. Du kan sedan köra de andra två kommandona för att hämta filen KEYDB.cfg i konfigurationskatalogen.
Du kan nu öppna VLC och försöka öppna en Blu-ray-skiva som om du skulle ha en DVD.Klicka på "Media" -menyn, välj "Öppna skiva" och välj "Blu-ray". Lämna alternativet "Inga skivmenyer" markerad.
Om du ser ett meddelande som säger att skivan inte dekrypteras och du behöver en nyckel eller ett meddelande som säger att AACS-värdcertifikat har återkallats är din Blu-ray-skiva för ny och stöds inte.
Hur man spelar Blu-ray på Linux med MakeMKV och VLC
Om du behöver spela en större mängd Blu-ray-skivor, finns det en annan metod som människor rapporterar mer framgång med: Du kan använda MakeMKV för att avkoda Blu-ray och VLC för att spela upp den när den avkodas.
MakeMKV är inte ett open source-verktyg. Det är proprietär programvara med en gratis 30-dagars försök, och kommer teoretiskt att kosta $ 50 för att fortsätta använda efter det. MakeMKV är dock gratis att använda i beta, och det har varit i beta i tre år. Du måste bara kolla detta forumpost varje månad och uppdatera beta-nyckeln för att fortsätta använda MakeMKV, förutsatt att den stannar i beta.
Ett annat foruminlägg ger instruktioner för installation av MakeMKV på Linux. Ubuntu-användare kan dock installera MakeMKV med hjälp av det mycket enklare apt-get-kommandot. För närvarande är den mest aktuella PPA som vi hittat för detta makemkv-beta-PPA.För att installera MakeMKV från det här förrådet, öppna en terminal och kör följande kommandon:
sudo add-apt-repository ppa: heyarje / makemkv-beta sudo apt-get-uppdatering sudo apt-get installera makemkv-bin makemkv-ossbehöver också installeras VLC, som beskrivits ovan. När du har båda programmen öppnar du MakeMKV-programmet från din meny, väljer din Blu-ray-skiva och klickar på "Stream" -ikonen på verktygsfältet. Du får en lokal adress.
Öppna VLC, klicka på "Media" -menyn, klicka på "Öppna nätverksström" och ge den adressen. Det kommer att likna följande adress:
http: // localhost: 51000 /stream/ title0.tsHuvudfilmen är vanligtvis antingen "title0" eller "title1" - välj den som ser större ut i MakeMKV.
MakeMKV kommer att avkoda Blu-ray-videon och strömma den till VLC.Trots ordet "ström" så händer allt på din dator, inget internet krävs. VLC spelar videon, men MakeMKV gör det tunga i bakgrunden.
Att spela Blu-ray-skivor är både opålitligt och besvärligt. Endast personer som har faktiska kommersiella Blu-ray-skivor i sina händer kommer att behöva gå igenom detta problem - om du har rippat Blu-ray-skivorna på en annan dator eller laddat ner de rippade filerna borde du kunna spela dem i VLCprecis som någon annan video.
I en tid där du kan få Netflix att fungera på Linux bara genom att ladda ner Chrome, eller använda en snabb tweak för att göra Hulu eller Amazon Instant Video-arbete, så är det mycket arbete med att spela en legitim skiva. Det är möjligt, men du är bättre att få media på andra sätt på Linux, eller använda en annan enhet för att spela Blu-ray-skivor om du måste använda dessa fysiska skivor.
Bildkrediter: Andrew Booth on Flickr