Hemsida » hur » Hur man spelar DVD och Blu-ray på Linux

    Hur man spelar DVD och Blu-ray på Linux

    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-skivor 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 slagna 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 datorn - 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å Linux-distributioner innehåller inte i allmänhet det i sina mjukvaruförvar.

    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 inbyggd libdvdcss, 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.sh

    På Ubuntu 15.10 och upp, kör följande kommando istället. Följ instruktionerna som visas i terminalen för att installera libdvdcss:

    sudo apt-get installera libdvd-pkg

    Fö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 det inte redan är installerat. (Alternativt kan du springa 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.

    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 det att fungera. Nyare Blu-ray-skivor använder BD + -skivkryptering, medan äldre använde AACS-krypteringen lättare. 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 installera vlc libaacs0 libbluray-bdj libbluray1
    mkdir -p ~ / .config / aacs /
    cd ~ / .config / aacs / && wget http://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg

    Om 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 menyn "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ärdcertifikatet 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 prov, 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 förblir 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 vi hittat för makemkv-beta-PPA. För att installera MakeMKV från det här förvaret, ö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-oss

    Du behöver också VLC installerat, 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 / å / title0.ts

    Huvudfilmen ä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 VLC precis som någon annan video.

    I en ålder där du kan få Netflix att arbeta 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, är det här mycket arbete att spela en legitim skiva. Det är möjligt, men du är bättre att få dina media på andra sätt på Linux, eller använda en annan enhet för att spela Blu-ray om du måste använda dessa fysiska skivor.

    Bildkredit: Andrew Booth on Flickr