Как проигрывать DVD и Blu-ray в Linux

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

DVD-диски работают хорошо, и все DVD-диски должны работать после установки одной библиотеки. Blu-ray намного лучше, и только некоторые из них будут работать, особенно старые Blu-ray диски. Кроме того, оба из них требуют наличия правильного дисковода в вашем ПК — привода DVD, если вы хотите просто воспроизводить 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-ray на Linux с VLC

Blu-ray немного сложнее. Хотя есть технически платные DVD-плееры, которые вы можете приобрести для Linux, официально лицензированного способа воспроизведения Blu-ray на Linux не существует.

Чем старше ваш диск Blu-ray, тем больше вероятность, что он будет работать. В новых дисках Blu-ray используется шифрование дисков BD +, в то время как в старых использовалось более простое шифрование AACS. Более новые диски Blu-ray также заносят в черный список некоторые известные клавиши, используемые для воспроизведения старых дисков Blu-ray. Если у вас очень новый диск, вы можете его вообще не воспроизводить.

Чтобы установить VLC и его поддержку Blu-ray в Ubuntu, откройте окно терминала и выполните следующие команды по порядку. Вы можете скопировать и вставить их в окно терминала с помощью мыши.

 sudo apt-get install 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-repository ppa: heyarje/makemkv-beta 
 sudo apt-get update 
 sudo apt-get install makemkv-bin makemkv-oss 

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

Откройте VLC, щелкните меню «Медиа», нажмите «Открыть сетевой поток» и укажите этот адрес. Это будет похоже на следующий адрес:

 HTTP: // локальный: 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, если вам необходимо использовать эти физические диски.

Кредит Фотографии: Эндрю Бут на Flickr

Оцените статью
TutoryBird.Ru
Добавить комментарий