Търговските DVD и Blu-ray дисковете са кодирани. Управлението на цифровите права (DRM) е разработено, за да ви предпази от извличане, копиране и гледане на неподдържани играчи. Можете да получите тази защита, за да гледате DVD и Blu-ray на Linux, но това ще ви отнеме известно време.
DVD дисковете работят добре и всички DVD дискове трябва да работят, след като инсталирате отделна библиотека. Блу-лъчите са много по-ударени и пропуснати, а само някои ще работят - особено по-стари Blu-ray дискове. Също така, и двете изискват да имате правилното дисково устройство в компютъра - DVD устройство, ако искате да пускате само DVD дискове и Blu-ray устройство, ако искате да възпроизвеждате DVD и Blu-ray дискове.
Безплатният медиен плеър VLC може да възпроизвежда DVD дискове на Linux, но изисква специална библиотека, известна като libdvdcss. Тази библиотека ефективно нарушава CSS криптирането на DVD дискове, което ви позволява да ги гледате. Състоянието на тази библиотека е правно неясно - това е потенциално незаконно по силата на Закона за авторските права в САЩ (DMCA), така че дистрибуциите на Linux обикновено не го включват в своите хранилища за софтуер.
Но това е същият метод, който много потребители на Windows използват. Windows 8 и 10 вече не включват функцията за възпроизвеждане на DVD, а стандартният съвет е да изтеглите и инсталирате VLC. Вградените в VLC графите на Windows имат вграден libdvdcss, така че просто трябва да изтеглите, инсталирате и започнете да гледате. Linux е по-сложен.
ЗАБЕЛЕЖКА: Можете също така да закупите лицензирано копие на Fluendo DVD Player за $ 25 на софтуера на Ubuntu, но повечето хора няма да искат да се притесняват. Можете да получите DVD-та безплатно, ако сте готови да предприемете само няколко допълнителни стъпки.
На Ubuntu 12.04 до Ubuntu 15.04 можете да инсталирате libdvdcss като отворите терминален прозорец и изпълнявате следните команди:
sudo apt-get инсталирате libdvdread4
sudo /usr/share/doc/libdvdread4/install-css.sh
На Ubuntu 15.10 и нагоре вместо това изпълнете следната команда. Следвайте инструкциите, които се появяват в терминала, за да инсталирате libdvdcss:
sudo apt-get инсталирате libdvd-pkg
За други Linux дистрибуции, извършете търсене в мрежата за "install libdvdcss" и името на вашата Linux дистрибуция. Ще намерите инструкции и хранилища на трети страни, които трябва да улеснят процеса.
След това можете да инсталирате VLC от софтуера, ако вече не е инсталиран. (Друга възможност е тичане sudo apt-get инсталирате
за да го инсталирате от командния ред.)
След като инсталирате, поставете DVD и стартирайте VLC. Кликнете върху менюто "Media" в VLC, изберете "Open Disc" и изберете опцията "DVD". VLC трябва автоматично да намери диска, който сте поставили, и да го възпроизведете отново. Ако това не се случи, може да се наложи да посочите пътя на устройството на вашето DVD устройство тук.
Ако не изглежда да работи, опитайте да рестартирате компютъра си. Това трябва да гарантира, че VLC правилно използва libdvdcss.
Блу-лъчите са малко по-сложни. Докато има технически платени DVD плейъри, които можете да закупите за Linux, няма официално лицензиран начин за възпроизвеждане на Blu-ray на Linux.
Колкото по-голям е вашият Blu-ray диск, толкова по-вероятно е той да работи. По-новите Blu-ray дискове използват BD + дисково шифроване, докато по-старите използват по-лесно заобиколено AACS криптиране. По-новите Blu-ray дискове също черния списък на някои от познатите ключове, използвани за възпроизвеждане на по-стари Blu-ray дискове по този начин. Ако имате много нов диск, може да не го пуснете изобщо.
За да инсталирате VLC и нейната Blu-ray поддръжка в Ubuntu, отворете терминален прозорец и изпълнете следните команди. Можете да ги копирате и поставяте в терминален прозорец, като използвате мишката.
sudo apt-get инсталирате vlc libaacs0 libbluray-bdj libbluray1
mkdir -p ~ / .config / aacs /
cd ~ / .config / aacs / && wget http://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg
Ако използвате друга Linux дистрибуция, ще искате да инсталирате VLC и съответните libaacs0, libbluray-bdj, libbluray1 библиотеки. След това можете да изпълните вторите две команди, за да изтеглите файла KEYDB.cfg в конфигурационната директория.
Вече можете да отворите VLC и да опитате да отворите Blu-ray диск като DVD. Кликнете върху менюто "Media", изберете "Open Disc" и изберете "Blu-ray." Оставете опцията "Без дискове".
Ако видите съобщение, че дискът не е дешифриран и имате нужда от клавиш или съобщение, че сертификатът за хост на AACS е отменен, Blu-ray дискът ви е твърде нов и не се поддържа.
Ако трябва да играете по-голямо разнообразие от Blu-ray дискове, има друг метод, по който хората съобщават за по-голям успех: можете да използвате MakeMKV, за да декодирате Blu-ray и VLC да се възпроизвеждат, докато се декодират.
MakeMKV не е инструмент с отворен код. Това е собствен софтуер с безплатна 30-дневна пробна версия и теоретично ще струва $ 50, за да продължите да използвате след това. Въпреки това, MakeMKV е свободен да използва, докато е в бета версия, и е в бета за три години. Просто трябва да проверявате тази публикация във форума всеки месец и да обновявате бета-клавиша, за да продължите да използвате MakeMKV, ако се приеме, че той остава в бета версия.
Друг форум пост предоставя инструкции за инсталиране на MakeMKV на Linux. Въпреки това, потребителите на Ubuntu могат да инсталират MakeMKV, използвайки много по-лесно командата apt-get. Понастоящем най-актуалният PPA, който открихме за това, е makemkv-beta PPA. За да инсталирате MakeMKV от това хранилище, отворете терминал и изпълнете следните команди:
sudo add-apt-repository ppa: heyarje / makemkv-beta
sudo apt-get актуализация
sudo apt-get инсталирате makemkv-bin makemkv-oss
Ще имате нужда от инсталиран VLC, както е описано по-горе.След като имате и двете програми, отворете приложението MakeMKV от менюто си, изберете Blu-ray дисковото устройство и кликнете върху иконата "Поток" в лентата с инструменти. Ще ви бъде даден местен адрес.
Отворете VLC, кликнете върху менюто "Media", кликнете върху "Open Network Stream" и посочете този адрес. Той ще изглежда подобен на следния адрес:
HTTP: // Localhost: 51000 / поток / title0.ts
Основният филм обикновено е "title0" или "title1" - изберете този, който изглежда по-голям в MakeMKV.
MakeMKV ще декодира Blu-ray видеото и ще го предава на VLC. Въпреки думата "поток", всичко това се случва на компютъра ви, не се изисква интернет. VLC възпроизвежда видеото, но MakeMKV прави тежко повдигане във фонов режим.
Възпроизвеждането на Blu-ray дискове е ненадеждно и неприятно. Само хората, които имат реални търговски Blu-ray дискове в ръцете си, ще трябва да преодолеят тези проблеми - ако сте извадили Blu-ray дисковете на друг компютър или сте изтеглили изтеглените файлове, трябва да можете да ги възпроизвеждате във VLC точно както всеки друг видеоклип.
В ерата, в която можете да получите Netflix, за да работите в Linux, просто като изтеглите Chrome или използвате бързо ощипване, за да направите Hulu или Amazon Instant Video работа, това е много работа, за да играете легитимен диск. Това е възможно, но по-добре е да получите медиите си по друг начин на Linux или да използвате друго устройство за възпроизвеждане на Blu-ray, ако трябва да използвате тези физически дискове.
Image Credit: Андрю Бут на Flickr