Annons

Linux-distributioner har massor av fördelar. De flesta är gratis, de är i allmänhet lätta och har massor av anpassningar. Men det krävs vanligtvis lite justeringar för att få Linux att köras. Tyvärr är vissa out of the box-funktioner inte inbyggda i Linux. Noterbart är att DVD-dekryptering inte är standard. Faktum är att titta på DVD-skivor på Linux, kanske tekniskt anses olagligt.

Även om det finns mycket som Linux kan göra som standard, finns det vissa begränsningar Varför dina musik- och videofiler inte spelas upp på Linux och hur man fixar detDu har bytt till Linux, men din video- eller ljudfil kan inte spelas upp! Helt enkelt, din Linux-version kom inte med de nödvändiga codecs, så låt oss ta reda på hur man installerar dem. Läs mer utanför lådan. Lyckligtvis finns det allt-i-ett-lösningar för installation begränsade tillägg Ubuntu Begränsade Extras: Det första du bör installera på Ubuntu [Linux]Installera Java, Flash, alla codec du någonsin kommer att behöva och mycket mer, allt på en gång. Det är kraftigt proprietärt, men Ubuntu Restricted Extras är förmodligen det första paketet du bör installera i Ubuntu. Är du ny...

Läs mer , men DVD-uppspelning kräver mer arbete. Vill du spela dem på Linux? Här är dina alternativ.

Lite bakgrund

Om du någonsin har köpt en digital kopia av en film från iTunes, Amazon eller Google Play, har du förmodligen stött på hantering av digitala rättigheter eller DRM. Denna typ av kopieringsskydd är avsett att förhindra piratkopiering. Vad du kanske inte vet är att de flesta kommersiellt producerade DVD- och Blu-ray-skivor också kommer med sin egen form av kryptering: Content Scramble System eller CSS (inte att förväxla med den andra CSS Hur visar webbläsare webbsidor och varför ser de aldrig likadana ut? Läs mer ). DVD- och Blu-ray-spelare innehåller CSS-licensstöd och kopieringsskydd som regionkodning.

Så för att spela en CSS-krypterad skiva på Linux måste du knäcka CSS.

DVD-skivor: Det betalda alternativet

När du köper en dator kommer den ofta med förinstallerad programvara inklusive en mediaspelare som CyberLink PowerDVD. Om du kör Ubuntu eller ett derivat finns det officiellt licensierade Fluendo DVD-spelare, men det erbjuds som en separat nedladdning. Det är ett bekvämt paket som installeras via mjukvarucentret, ingen kommandorad krävs. Fluendo erbjuder komplett DVD-uppspelning, inklusive Dolby Digital 5.1-utgång, stereonedmixning, Dolby Digital-pass-through, menystöd och mer.

Fluendo kan dock vara enkelt, men det finns ett pris: $15.

Den fria metoden för DVD-skivor

Lyckligtvis kan du få dessa DVD-skivor att fungera på Linux gratis med lite mixtrande. Gratis mediaspelare inklusive VLC Hur man skapar en Linux VLC Streaming Media Server för ditt hemAtt njuta av musik eller filmer via Netflix eller YouTube är bra, men hur är det när internet är nere? Med en VLC mediaserver behöver du aldrig gå utan underhållning igen! Läs mer kan hantera DVD-uppspelning i Linux, men kräver installation av libdvdcss-biblioteket. I huvudsak bryter libdvdcss DVD CSS-kryptering.

Öppna en terminal (Ctrl + Alt + T) och ange följande kommandon om du använder Ubuntu 12.04 till 15.04:

sudo apt-get installera libdvdread4
Linux DVD

Detta installerar de nödvändiga filerna, men nu måste vi aktivera dessa. För det, skriv in följande kommando:

sudo /usr/share/doc/libdvdread4/install-css.sh
DVD Linux

Nu har vi installerat och aktiverat rätt kommando.

Om du kör Ubuntu 15.10 och senare kör du helt enkelt det här kommandot:

sudo apt-get installera libdvd-pkg
Linux DVD

Allt ska vara inställt och du bör kunna spela vilken DVD som helst med din favoritmediaspelare. Jag testade med både VLC och standardapplikationen Videos i Ubuntu.

Space Jam DVD VLC

Spelar Blu-ray-skivor på Linux

Tittar på Blu-ray Vad du behöver veta om att titta på Blu-Ray på LinuxOm du har använt Linux sedan DVD-skivor först kom ut, kanske du minns hur lång tid det tog innan DVD-skivor fick något stöd. Heck, även nu, om du vill spela en krypterad DVD,... Läs mer är lite annorlunda. Förmodligen är den enklaste metoden att helt enkelt installera VLC. Som standard innehåller VLC paketen libbluray1 och libaacs0, båda krävs för att läsa Blu-Ray-skivor. sedan är det bara att navigera till Media > Öppna skiva och välj knappen bredvid Blu-ray.

För ökad funktionalitet finns det också ett sätt att installera ett skript som borde fungera för de flesta Debian-baserade distros:

wget paste.debian.net/download/5249

När det har installerats anger du:

bash 5249

Sedan kommer du att bli ombedd att lägga till arkivet för den senaste iterationen av VLC. Detta är helt valfritt, men du bör nu kunna spela Blu-ray. Tyvärr är Blu-Ray-uppspelning på Linux ganska bra. Vissa titlar fungerar bra medan andra helt enkelt inte gör det. Det finns ytterligare en lösning men den kräver Gör MKV Rippa dina DVD-skivor och Blu-rays med absolut lätthet med MakeMKV [Cross-Platform]Om du rippade alla dina DVD-skivor och Blu-ray-skivor kan du skapa ett fantastiskt mediacenter. Naturligtvis är det främsta hindret för att rippa skivans kopieringsskydd. Ange vår hjälte: MakeMKV. Läs mer .

Med MakeMKV installerat, kör appen

/usr/bin/makemkv

Navigera till Arkiv > Öppna skiva och välj din Blu-Ray-enhet. MakeMKV öppnar skivan och listar de olika videofilerna. Gå till filmenyn och klicka på "Stream".

Felsökning

Försökte du stänga av och slå på den igen?

När du installerar programvara är det ibland nödvändigt att starta om. Ja, det kan vara det mest klyschiga IT-supportsvaret, men att stänga av din maskin och slå på den igen kan vara svaret. Om du använder en äldre version (Ubuntu 12.04 till 15.04), efter att du har installerat och aktiverat paket kan du behöva starta om.

Regionset

Upplever du låsningar eller får meddelanden om att du inte kan spela en DVD? Det är troligt att du måste ställa in en regionskod. Även efter ovanstående installation var jag fortfarande tvungen att ställa in en regionkod. Så här startar du regionset:

sudo regionset /dev/X (t.ex. /dev/sr0)
Regionset Linux

Kan du fortfarande inte spela en DVD? Att inaktivera DVD-menyer kan lindra eventuella problem. Många spelare, inklusive VLC, erbjuder denna funktion. För att stänga av DVD-menyer, navigera till Media > Öppna skiva och markera rutan bredvid Inga skivmenyer. Om du är som jag och verkligen tycker om att titta på DVD-extramaterial och höra regissörskommentarer (ja, det gör jag den där kille), det här är inte idealiskt men det är en solid lösning.

VLC Inga menyer

Herky Jerky

Om du lider av ryckig uppspelning finns det en lösning för det också. Förutsatt att du försökte spela en DVD utan att ställa in CSS-dekryptering korrekt, kan fel CSS-nyckel användas. Så en enkel lösning är att bara ta bort mappen ~/.dvdcss/. Det finns också en längre lösning som kräver att du aktiverar DMA-överföring (Direct Memory Access).

Ange först monteringskommandot:

montera | egrep 'udf|iso9660'

Detta bör berätta var din DVD-spelare är. För att aktivera DMA, använd kommandot hdparm och konfigurationsfilen hdparm.conf. Kontrollera dina hdparm-inställningar med följande kommando:

sudo hdparm /dev/hdc

Om detta returnerar ett meddelande som...

using_dma = 1 (på)

…då är DMA redan på. Men medan DMA är aktiverat kan du ange att DMA ska köras vid uppstart. För att göra det, redigera /etc/hdparm.conf-skriptet. Kör detta kommando:

gksudo gedit /etc/hdparm.conf

Och lägg till dessa rader till hdparm.conf:

/dev/hdc { dma = på }

Men om DMA inte är aktiverat kan du aktivera det genom att köra:

sudo hdparm -d1 /dev/hdc

Sagor från dekrypteringen

Har du fortfarande problem? Ihållande dekrypteringsproblem kan fixas med följande kommando (min DVD-enhet finns på sr0, men detta kan variera så byt ut platsen för din DVD-enhet om det behövs).

chmod 660 /dev/sr0; chgrp cdrom /dev/sr0
DVD Linux-dekrypteringsfel

Genom att följa dessa steg bör du kunna spela de flesta, om inte alla, av dina DVD-skivor och Blu-ray. Vilka program använder du och vad finns på din bevakningslista?

Moe Long är en författare och redaktör som täcker allt från teknik till underhållning. Han tog en engelsk B.A. från University of North Carolina vid Chapel Hill, där han var Robertson Scholar. Förutom MUO har han varit med i htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's IT Pro och Cup of Moe.