Коммерческие DVD-диски и диски Blu-ray зашифрованы. Управление цифровыми правами (DRM) предназначено для предотвращения их копирования, копирования и просмотра на неподдерживаемых проигрывателях. Вы можете обойти эту защиту при просмотре DVD и Blu-ray в Linux, но это потребует некоторой настройки.
DVD-диски работают хорошо, и все DVD-диски должны работать после установки единой библиотеки. Blu-ray гораздо более случайный, и только некоторые из них будут работать, особенно старые диски Blu-ray. Кроме того, для обоих из них требуется, чтобы у вас был правильный дисковод на вашем ПК - DVD-дисковод, если вы хотите просто воспроизводить DVD-диски, и дисковод Blu-ray, если вы хотите воспроизводить DVD-диски и диски Blu-ray.
Как воспроизводить DVD в Linux с VLC
СВЯЗАННЫЕ С: Как воспроизводить DVD или Blu-ray в Windows 8 или Windows 10
Свобода Медиаплеер VLC может воспроизводить DVD в Linux, но для этого требуется специальная библиотека, известная как libdvdcss. Эта библиотека эффективно нарушает шифрование CSS на DVD-дисках, позволяя вам их просматривать. Статус этой библиотеки юридически неясен - это потенциально незаконно согласно DMCA в США - поэтому дистрибутивы Linux обычно не включают его в свои репозитории программного обеспечения.
Но на самом деле это тот же метод, который используют многие пользователи Windows. Windows 8 и 10 больше не поддерживают воспроизведение DVD функциональность, и стандартный совет - загрузить и установить VLC. Сборки VLC для Windows имеют встроенную библиотеку libdvdcss, поэтому вам просто нужно скачать, установить и начать просмотр. Linux немного сложнее.
ПРИМЕЧАНИЕ. Вы также можете купить лицензионную копию DVD-плеер Fluendo за 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 install libdvd-pkg
Для других дистрибутивов Linux выполните поиск в Интернете по запросу «install libdvdcss» и имени вашего дистрибутива Linux. Вы найдете инструкции и сторонние репозитории, которые должны упростить этот процесс.
Затем вы можете установить VLC из Центра программного обеспечения, если он еще не установлен. (В качестве альтернативы вы можете запустить
sudo apt-get install vlc
чтобы установить его из командной строки.)
После установки вставьте свой DVD и запустите VLC. Щелкните меню «Медиа» в VLC, выберите «Открыть диск» и выберите параметр «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 таким способом. Если у вас совсем новый диск, возможно, он вообще не будет воспроизводиться.
Обновить : Веб-сайт http://vlc-bluray.whoknowsmy.name, для которого используются эти инструкции, больше не доступен.
Чтобы установить 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 работа, это большая работа для воспроизведения законного диска. Это возможно, но вам лучше получить медиафайлы другими способами в Linux или использовать другое устройство для воспроизведения Blu-ray, если вам необходимо использовать эти физические диски.
Кредит изображения: Эндрю Бут на Flickr