Домашня » як » Як грати DVD і Blu-промені на Linux

    Як грати DVD і Blu-промені на Linux

    Комерційні DVD-диски та диски Blu-ray шифруються. Управління цифровими правами (DRM) призначено для запобігання копіюванню, копіюванню та перегляду їх на непідтримуваних гравцях. Ви можете обійти цей захист, щоб дивитися DVD-диски та Blu-ray на Linux, але це займе трохи налаштування.

    DVD-диски працюють добре, і всі DVD-диски повинні працювати після встановлення однієї бібліотеки. Blu-промені набагато краще, і лише деякі з них працюватимуть, особливо у старших дисках Blu-ray. Крім того, обидві з них вимагають, щоб у вашому комп'ютері було встановлено відповідний дисковод, якщо ви бажаєте просто відтворювати DVD-диски та пристрій Blu-ray, якщо ви хочете відтворювати диски DVD і Blu-ray.

    Як грати DVD на Linux з VLC

    Безкоштовний мультимедійний програвач VLC може відтворювати DVD-диски на Linux, але для цього потрібна спеціальна бібліотека, відома як libdvdcss. Ця бібліотека ефективно розриває шифрування CSS на DVD-дисках, дозволяючи вам переглядати їх. Статус цієї бібліотеки юридично незрозумілий - він є потенційно незаконним за DMCA у США, тому дистрибутиви Linux зазвичай не включають його до своїх сховищ програмного забезпечення.

    Але це фактично той самий метод, який використовують багато користувачів Windows. Windows 8 і 10 більше не включають функцію відтворення DVD-дисків, а стандартна порада - завантажити та встановити VLC. Збірки Windows з VLC мають вбудований libdvdcss, тому вам просто потрібно завантажити, встановити і почати переглядати. Linux трохи складніше.

    ПРИМІТКА: Ви також можете придбати ліцензовану копію DVD-програвача Fluendo за 25 доларів на Програмний центр Ubuntu, але більшість людей не захочуть турбуватися. DVD-диски можна отримати безкоштовно, якщо ви бажаєте зробити лише кілька додаткових кроків.

    На Ubuntu 12.04 на Ubuntu 15.04, ви можете встановити libdvdcss, відкривши вікно терміналу і виконавши наступні команди:

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

    На Ubuntu 15.10 і вище виконайте наступну команду. Дотримуйтесь інструкцій, які з'являються в терміналі, щоб встановити libdvdcss:

    sudo apt-get install libdvd-pkg

    Для інших дистрибутивів Linux виконайте веб-пошук для “install libdvdcss” та назви вашого дистрибутиву Linux. Ви знайдете інструкції та репозиторії третіх сторін, які повинні спростити процес.

    Ви можете потім встановити VLC з Центру програмного забезпечення, якщо він вже не встановлений. (Також можна запустити sudo apt-get install vlc встановити його з командного рядка.)

    Після встановлення вставте DVD і запустіть VLC. Клацніть на меню “Media” у VLC, виберіть “Open Disc” і виберіть опцію “DVD”. VLC має автоматично знаходити вставлений DVD-диск і відтворювати його. Якщо це не допоможе, вам може знадобитися вказати шлях пристрою вашого DVD-диска.

    Якщо вона не працює, спробуйте перезавантажити комп'ютер. Це повинно гарантувати, що VLC правильно використовує libdvdcss.

    Як грати (деякі) Blu-промені на Linux з VLC

    Blu-промені трохи складніше. Незважаючи на наявність технічних платних 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. Натисніть меню "Медіа", виберіть "Відкрити диск" і виберіть "Blu-ray"..

    Якщо ви бачите повідомлення про те, що диск не розшифровується, а вам потрібен ключ, або повідомлення про те, що сертифікати AACS було скасовано, ваш диск Blu-ray занадто новий і не підтримується.

    Як грати Blu-Ray в Linux з MakeMKV і VLC

    Якщо вам потрібно відтворити більше різноманітних дисків 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-сховище ppa: heyarje / makemkv-бета
    sudo apt-get update
    sudo apt-get встановити makemkv-bin makemkv-oss

    Вам також знадобиться встановлений VLC, як описано вище. Після того як у вас є обидві програми, відкрийте програму MakeMKV з меню, виберіть диск Blu-ray і натисніть піктограму «Потік» на панелі інструментів. Вам буде надана локальна адреса.

    Відкрийте програму VLC, натисніть меню "Медіа", натисніть "Відкрити мережевий потік" і вкажіть цю адресу. Він виглядатиме так:

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

    Основний фільм, як правило, або "title0" або "title1" -вибрати той, який виглядає більшим у MakeMKV.

    MakeMKV декодує Blu-ray відео і передає його в VLC. Незважаючи на слово «потік», все це відбувається на вашому комп'ютері, не потрібно Інтернет. VLC відтворює відео, але MakeMKV виконує важку роботу у фоновому режимі.


    Відтворення дисків Blu-ray одночасно є ненадійним і неприємним. Тільки люди, які мають власні комерційні диски Blu-ray у своїх руках, повинні пройти через цю проблему. як і будь-яке інше відео.

    У віці, коли ви можете отримати Netflix для роботи на Linux, просто завантаживши Chrome, або скористайтеся швидким налаштуванням, щоб зробити Hulu або Amazon Instant Video роботою, це дуже багато роботи для відтворення легітимного диска. Це можливо, але вам краще отримувати свої засоби масової інформації іншими способами на Linux, або використовувати інший пристрій для відтворення Blu-Ray, якщо ви повинні використовувати ці фізичні диски.

    Кредит на зображення: Ендрю Бут на Flickr