Domovská » jak » Jak přehrávat disky DVD a Blu-ray na Linuxu

    Jak přehrávat disky DVD a Blu-ray na Linuxu

    Komerční disky DVD a disky Blu-ray jsou zašifrovány. Správa digitálních práv (DRM) je navržena tak, aby vám zabránila jejich kopírování, kopírování a sledování na nepodporovaných hráčích. Tuto ochranu můžete obdržet, abyste sledovali disky DVD a Blu-ray v Linuxu, ale to bude trvat nějakou ladění.

    DVD disky fungují dobře a všechny disky DVD by měly fungovat po instalaci jedné knihovny. Blu-ray jsou mnohem více hit-a-miss, a jen některé budou fungovat - zejména starší Blu-ray disky. Také obojí vyžadují, abyste měli v počítači správnou diskovou jednotku - jednotku DVD, pokud chcete přehrávat disky DVD, a disky Blu-ray, pokud chcete přehrávat disky DVD a disky Blu-ray.

    Jak přehrávat disky DVD v systému Linux pomocí VLC

    Volný přehrávač médií VLC může přehrávat disky DVD v systému Linux, ale vyžaduje speciální knihovnu známou jako libdvdcss. Tato knihovna účinně rozbíjí šifrování CSS na discích DVD a umožňuje sledovat je. Stav této knihovny je právně nejasný - v USA je potenciálně nelegální podle zákona DMCA, takže distribuce systému Linux ji obvykle nezahrnují do svých repozitářů softwaru.

    Ale je to vlastně stejná metoda, kterou využívají mnozí uživatelé Windows. Windows 8 a 10 již neobsahují funkce přehrávání disků DVD a standardní radou je stahovat a instalovat VLC. Vestavěná verze systému Windows VLC mají vestavěný libdvdcss, takže stačí stahovat, instalovat a začít sledovat. Linux je trochu komplikovanější.

    POZNÁMKA: V softwarovém centru Ubuntu můžete také koupit licencovanou kopii DVD přehrávače Fluendo za 25 dolarů, ale většina lidí se nebude chtít obtěžovat. DVD můžete zdarma získat, pokud budete chtít provést jen pár kroků.

    Ubuntu 12.04 na Ubuntu 15.04 můžete nainstalovat libdvdcss otevřením terminálového okna a spuštěním následujících příkazů:

    sudo apt-get nainstalovat libdvdread4
    sudo /usr/share/doc/libdvdread4/install-css.sh

    Na Ubuntu 15.10 a nahoru spusťte následující příkaz. Postupujte podle instrukcí, které se objeví v terminálu a nainstalujte libdvdcss:

    sudo apt-get nainstalovat libdvd-pkg

    U jiných distribucí Linux proveďte vyhledávání na webu "install libdvdcss" a název distribuce systému Linux. Najdete zde pokyny a repozitáře třetích stran, které by měly proces usnadnit.

    Potom můžete nainstalovat VLC z Softwarového centra, pokud již není nainstalována. (Alternativně můžete spustit sudo apt-get nainstalovat vlc nainstalovat ji z příkazového řádku.)

    Po instalaci vložte disk DVD a spusťte VLC. V nabídce VLC klikněte na nabídku "Media", vyberte možnost "Otevřít disk" a vyberte možnost "DVD". VLC by měl automaticky nalézt disk DVD, který jste vložili, a přehrát jej. Pokud to nefunguje, možná budete muset zadat cestu zařízení jednotky DVD zde.

    Pokud se zdá, že nefunguje, zkuste restartovat počítač. To by mělo zajistit, že VLC správně používá libdvdcss.

    Jak hrát (některé) Blu-ray na Linuxu s VLC

    Blu-paprsky jsou trochu komplikovanější. Zatímco jsou technicky placené DVD přehrávače, které si můžete koupit pro Linux, neexistuje oficiálně licencovaný způsob, jak přehrávat Blu-ray na Linuxu.

    Čím starší je váš disk Blu-ray, tím je pravděpodobnější, že bude fungovat. Novější disky Blu-ray používají šifrování disku BD +, zatímco starší používají jednodušší šifrování AACS. Novější disky Blu-ray také obsahují černé listy některých známých klíčů, které se používají pro přehrávání starších disků Blu-ray tímto způsobem. Máte-li velmi nový disk, nemusí se vůbec dostat do hry.

    Chcete-li nainstalovat VLC a jeho podporu Blu-ray na Ubuntu, otevřete okno terminálu a spusťte následující příkazy. Můžete je zkopírovat a vložit do terminálového okna pomocí myši.

    sudo apt-get nainstalovat vlc libaacs0 libbluray-bdj libbluray1
    mkdir -p ~ / .config / aacs /
    cd ~ / .config / aacs / & & wget http://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg

    Pokud používáte jinou distribuci Linuxu, budete chtít nainstalovat VLC a příslušné knihovny libaacs0, libbluray-bdj a libbluray1. Potom můžete spustit druhé dva příkazy ke stažení souboru KEYDB.cfg do konfiguračního adresáře.

    Nyní můžete otevřít VLC a pokusit se o otevření disku Blu-ray, jako byste měli DVD. Klikněte na nabídku "Media", vyberte možnost "Otevřít disk" a vyberte možnost "Blu-ray." Nechejte zaškrtnuta možnost "Žádné nabídky disku".

    Pokud se zobrazí zpráva, že disk není dešifrován a potřebujete klíč nebo zprávu, že certifikát hostitele AACS byl zrušen, váš disk Blu-ray je příliš nový a není podporován.

    Jak přehrávat Blu-ray v Linuxu pomocí MakeMKV a VLC

    Pokud potřebujete přehrávat širší škálu disků Blu-ray, existuje další metoda, na niž lidé hlásí více úspěchů: můžete pomocí funkce MakeMKV dekódovat přehrávání disků Blu-ray a VLC tak, jak jsou dekódovány.

    MakeMKV není nástroj otevřeného zdroje. Je to proprietární software s bezplatnou 30denní zkušební verzí a bude teoreticky stát 50 dolarů, které budou následně používat. Nicméně, MakeMKV je volně použitelný ve verzi beta, a to je ve verzi beta po dobu tří let. Budete muset každý měsíc zkontrolovat tento příspěvek ve fóru a aktualizovat klíč beta a pokračovat v používání funkce MakeMKV, za předpokladu, že zůstane ve verzi beta.

    Další příspěvek na fóru obsahuje pokyny pro instalaci aplikace MakeMKV v systému Linux. Uživatelé Ubuntu však mohou nainstalovat MakeMKV pomocí mnohem snazšího příkazu apt-get. V současné době nejaktuálnější PPA, o které jsme zjistili, je makemkv-beta PPA. Chcete-li nainstalovat MakeMKV z tohoto repozitáře, otevřete terminál a spusťte následující příkazy:

    sudo add-apt-repository ppa: heyarje / makemkv-beta
    sudo apt-get update
    sudo apt-get nainstalovat makemkv-bin makemkv-oss

    Budete také potřebovat instalaci VLC, jak je popsáno výše. Jakmile máte oba programy, otevřete aplikaci MakeMKV z nabídky, vyberte diskovou jednotku Blu-ray a klepněte na ikonu "Stream" na panelu nástrojů. Dostanete místní adresu.

    Otevřete VLC, klikněte na nabídku "Media", klikněte na "Otevřít síťový proud" a uveďte tuto adresu. Bude vypadat podobně na následující adrese:

    http: // localhost: 51000 / stream / title0.ts

    Hlavní film je obvykle "title0" nebo "title1" - vyberte ten, který vypadá větší v MakeMKV.

    MakeMKV dekóduje video Blu-ray a přenáší je na VLC. Přes slovo "stream", to vše se děje ve vašem počítači, není vyžadována žádná internetová síť. VLC přehraje video, ale MakeMKV provádí těžké zvedání na pozadí.


    Přehrávání disků Blu-ray je nespolehlivé a potíže. Pouze lidé, kteří mají ve svých rukách skutečné komerční Blu-ray disky, budou muset projít tímto potížím - pokud jste zkopírovali disky Blu-ray na jiný počítač nebo jste stáhli zkopírované soubory, měli byste je moci přehrát ve VLC stejně jako jakékoli jiné video.

    Ve věku, kdy můžete systém Netflix pracovat v systému Linux stačí stahovat Chrome, nebo použít rychlé vylepšení, aby bylo možné pracovat s Hulu nebo Amazon Instant Video, je to spousta práce na hraní legitimního disku. Je to možné, ale je lepší, když používáte média jinými způsoby v systému Linux nebo používáte jiné zařízení k přehrávání Blu-ray, pokud musíte použít tyto fyzické disky.

    Image Credit: Andrew Booth na Flickru