Úvodná » ako » Ako hrať DVD a Blu-ray na Linuxe

    Ako hrať DVD a Blu-ray na Linuxe

    Komerčné disky DVD a disky Blu-ray sú šifrované. Riadenie digitálnych práv (DRM) je navrhnuté tak, aby vám zabránilo ich kopírovaniu, kopírovaniu a sledovaniu na nepodporovaných hrách. Túto ochranu môžete získať, aby ste mohli sledovať DVD a Blu-ray v systéme Linux, ale to bude trvať niekoľko.

    DVD disky fungujú dobre a všetky DVD by mali fungovať po inštalácii jedinej knižnice. Blu-ray je oveľa viac hit-a-miss, a len niektoré budú pracovať - ​​najmä staršie disky Blu-ray. Tiež si vyžadujú, aby ste mali správnu diskovú jednotku vo vašom PC - jednotku DVD, ak chcete len prehrávať disky DVD, a disky Blu-ray, ak hľadáte prehrávanie diskov DVD a diskov Blu-ray.

    Ako hrať DVD na Linuxe pomocou VLC

    Voľný multimediálny prehrávač VLC môže prehrávať disky DVD v systéme Linux, ale vyžaduje špeciálnu knižnicu známu ako libdvdcss. Táto knižnica efektívne porušuje šifrovanie CSS na DVD diskoch a umožňuje sledovať ich. Stav tejto knižnice je právne nejasný - je to potenciálne nezákonné v rámci zákona DMCA v USA - takže distribucie Linuxu ho všeobecne nezahŕňajú do svojich softvérových archívov.

    Ale je to vlastne tá istá metóda, ktorú používajú mnohí užívatelia Windows. Systémy Windows 8 a 10 už neobsahujú funkciu prehrávania diskov DVD a štandardné rady preberajú a inštalujú VLC. Vstavané systémy Windows so systémom VLC majú vstavaný program libdvdcss, takže stačí načítať, nainštalovať a začať sledovať. Linux je trochu komplikovanejší.

    POZNÁMKA: Môžete si tiež zakúpiť licencovanú kópiu DVD prehrávača Fluendo za 25 dolárov v softvérovom centre Ubuntu, ale väčšina ľudí sa nechce obťažovať. Môžete získať DVD zadarmo, ak ste ochotní urobiť len pár krokov.

    Na Ubuntu 12.04 na Ubuntu 15.04 môžete nainštalovať libdvdcss otvorením terminálového okna a spustením nasledujúcich príkazov:

    sudo apt-get nainštalovať libdvdread4
    sudo /usr/share/doc/libdvdread4/install-css.sh

    V prípade Ubuntu 15.10 a vyššie, spusťte namiesto toho nasledujúci príkaz. Postupujte podľa pokynov, ktoré sa zobrazia v termináli a nainštalujte program libdvdcss:

    sudo apt-get inštalovať libdvd-pkg

    Pre ďalšie distribúcie Linux vykonajte vyhľadávanie na webe pre "install libdvdcss" a názov distribúcie Linuxu. Nájdete tu inštrukcie a repozitáre tretích strán, ktoré by mali proces uľahčiť.

    Potom môžete nainštalovať softvér VLC z Softvérového centra, ak už nie je nainštalovaný. (Prípadne môžete spustiť sudo apt-get install vlc nainštalovať ho z príkazového riadku.)

    Po nainštalovaní vložte DVD a spustite VLC. V ponuke VLC kliknite na ponuku "Media", zvoľte "Open Disc" a vyberte možnosť "DVD". VLC by mal automaticky nájsť vložený disk DVD a prehrať ho. Ak to nefunguje, budete musieť tu špecifikovať cestu k zariadeniu DVD.

    Ak sa zdá, že nefunguje, skúste reštartovať počítač. To by malo zaručiť, že VLC správne používa libdvdcss.

    Ako hrať (nejaké) Blu-ray na Linuxu pomocou VLC

    Blu-ray je trochu zložitejšie. Zatiaľ čo existujú technicky platené DVD prehrávače, ktoré si môžete zakúpiť pre Linux, neexistuje oficiálne licencovaný spôsob, ako prehrávať Blu-ray na Linuxe.

    Čím starší je váš disk Blu-ray, tým je pravdepodobnejšie, že bude fungovať. Novšie disky Blu-ray používajú šifrovanie disku BD +, zatiaľ čo staršie používajú ľahšie obísané šifrovanie AACS. Novšie disky Blu-ray obsahujú aj čierny zoznam niektorých známych kľúčov, ktoré sa používajú na prehrávanie starších diskov Blu-ray týmto spôsobom. Ak máte veľmi nový disk, nemusíte ho vôbec hrať.

    Ak chcete na Ubuntu nainštalovať VLC a jeho Blu-ray podporu, otvorte okno terminálu a spustite nasledujúce príkazy. Môžete ich skopírovať a prilepiť do terminálového okna pomocou myši.

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

    Ak používate inú distribúciu Linuxu, budete chcieť nainštalovať VLC a príslušné libaacs0, libbluray-bdj, libbluray1 knižnice. Potom môžete spustiť druhé dva príkazy na stiahnutie súboru KEYDB.cfg do konfiguračného adresára.

    Teraz môžete otvoriť VLC a pokúsiť sa otvoriť disk Blu-ray, ako by ste mali DVD. Kliknite na ponuku "Media", zvoľte "Open Disc" a zvoľte "Blu-ray." Nechajte skontrolovať možnosť "No disk menus".

    Ak sa zobrazí správa, že disk nie je dešifrovaný a potrebujete kľúč alebo správu, ktorá hovorí, že certifikát hostiteľa AACS bol zrušený, váš disk Blu-ray je príliš nový a nie je podporovaný.

    Ako hrať Blu-ray v Linuxe pomocou MakeMKV a VLC

    Ak potrebujete prehrávať širšiu škálu diskov Blu-ray, existuje iná metóda, na ktorú ľudia hlásia väčší úspech: môžete použiť funkciu MakeMKV na dekódovanie diskov Blu-ray a VLC tak, aby sa prehrávali, ako sa dekódujú.

    MakeMKV nie je nástroj s otvoreným zdrojovým kódom. Je to proprietárny softvér s bezplatnou 30-dňovou skúškou a bude teoreticky stáť 50 dolárov, aby ste mohli ďalej používať. MakeMKV sa však môže používať vo verzii beta, a to už tri roky. Budete musieť každý mesiac skontrolovať tento príspevok vo fóre a aktualizovať kľúč beta, aby ste mohli ďalej používať funkciu MakeMKV za predpokladu, že zostane v beta verzii.

    Ďalší príspevok na fóre obsahuje pokyny na inštaláciu MakeMKV v systéme Linux. Používatelia Ubuntu však môžu nainštalovať MakeMKV pomocou omnoho jednoduchšieho príkazu apt-get. V súčasnosti je najaktuálnejším PPA, ktorý sme našli v tomto prípade, makemkv-beta PPA. Ak chcete nainštalovať MakeMKV z tohto úložiska, otvorte terminál a spustite nasledovné príkazy:

    sudo add-apt-repository ppa: heyarje / makemkv-beta
    sudo apt-get update
    sudo apt-get nainštalovať makemkv-bin makemkv-oss

    Budete tiež potrebovať VLC nainštalovaný, ako je popísané vyššie. Keď máte oba programy, otvorte aplikáciu MakeMKV z menu, vyberte vašu diskovú jednotku Blu-ray a kliknite na ikonu "Stream" na paneli s nástrojmi. Budete mať miestnu adresu.

    Otvorte VLC, kliknite na ponuku "Media", kliknite na "Otvoriť sieťový tok" a uveďte túto adresu. Vyzerá to podobne na túto adresu:

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

    Hlavný film je zvyčajne buď "title0" alebo "title1" - vyberte ten, ktorý vyzerá väčší v aplikácii MakeMKV.

    MakeMKV dekóduje video Blu-ray a prenesie ho na VLC. Napriek výrazu "prúd", všetko sa deje na vašom počítači, nie je potrebný žiadny internet. VLC prehráva video, ale MakeMKV robí ťažké zdvíhanie na pozadí.


    Prehrávanie diskov Blu-ray je nespoľahlivé a nepríjemné. Iba ľudia, ktorí majú vlastné komerčné disky Blu-ray vo svojich rukách, budú musieť prekonať tieto problémy - ak ste roztrhali disky Blu-ray na inom počítači alebo ste stiahli odtrhnuté súbory, mali by ste ich hrať vo VLC rovnako ako každé iné video.

    Vo veku, v ktorom môžete Netflix pracovať v systéme Linux len stahovaním prehliadača Chrome, alebo pomocou rýchleho vyladenia, aby ste pracovali s Hulu alebo Amazon Instant Video, je to veľa práce na hranie legitímneho disku. Je to možné, ale je lepšie, aby ste médiá získali iným spôsobom v systéme Linux alebo používali iné zariadenie na prehrávanie Blu-ray, ak musíte použiť tieto fyzické disky.

    Image Credit: Andrew Booth na Flickr