Дистрибутивы Linux имеют множество преимуществ. Большинство из них бесплатны, они, как правило, легкие и имеют множество настроек. Однако для запуска Linux обычно требуется небольшая настройка. К сожалению, некоторые встроенные функции не являются встроенными в Linux. Примечательно, что расшифровка DVD не является стандартной. На самом деле, просмотр DVD на Linux, технически может считаться незаконным.
Хотя по умолчанию Linux может многое сделать, существуют некоторые ограничения: из коробки. К счастью, есть все в одном решении для установки ограниченных дополнений дополнения дополнения , но воспроизведение DVD требует больше работы. Хотите поиграть в них на Linux? Вот ваши варианты.
Немного фона
Если вы когда-либо приобретали цифровую копию фильма в iTunes, Amazon или Google Play, вы, вероятно, столкнулись с управлением цифровыми правами или DRM. Этот вид защиты от копирования предназначен для предотвращения пиратства. Что вы, возможно, не знаете, так это то, что большинство коммерческих DVD и Blu-ray также имеют свою собственную форму шифрования: систему шифрования контента или CSS (не путайте с другой CSS ) Проигрыватели DVD и Blu-ray содержат поддержку лицензирования CSS и защиту от копирования, такую как кодирование региона.
Таким образом, чтобы воспроизвести зашифрованный в CSS диск на Linux, вам нужно взломать CSS.
DVD-диски: Платная опция
Когда вы покупаете компьютер, он часто поставляется с предустановленным программным обеспечением, включая медиаплеер, такой как CyberLink PowerDVD. Если вы используете Ubuntu или его производную, есть официально лицензированный DVD-плеер Fluendo , но он предлагается для отдельной загрузки. Это удобный пакет, который устанавливается через центр программного обеспечения, без командной строки. Fluendo предлагает полное воспроизведение DVD, включая выход Dolby Digital 5.1, стереофоническое микширование, сквозной переход Dolby Digital, поддержку меню и многое другое.
Впрочем, Fluendo может быть простым, но есть цена: 15 долларов.
Бесплатный метод для DVD
К счастью, вы можете заставить эти DVD работать на Linux бесплатно, немного повозившись. Бесплатные медиаплееры, включая VLC может обрабатывать воспроизведение DVD в Linux, но требует установки библиотеки libdvdcss. По сути, libdvdcss нарушает шифрование DVD CSS.
Откройте терминал (Ctrl + Alt + T) и введите следующие команды при использовании Ubuntu с 12.04 по 15.04:
sudo apt-get install libdvdread4
Это установит необходимые файлы, но теперь нам нужно включить их. Для этого введите следующую команду:
sudo /usr/share/doc/libdvdread4/install-css.sh
Теперь мы установили и включили правильную команду.
Если вы используете Ubuntu 15.10 и выше, просто запустите эту команду:
sudo apt-get install libdvd-pkg
Все должно быть установлено, и вы сможете воспроизводить любой DVD-диск с помощью предпочитаемого вами медиаплеера. Я тестировал, используя VLC и приложение по умолчанию для видео в Ubuntu.
Воспроизведение дисков Blu-ray в Linux
Просмотр Blu-ray немного по-другому. Вероятно, самый простой способ — просто установить VLC. По умолчанию VLC включает пакеты libbluray1 и libaacs0, которые необходимы для чтения дисков Blu-Ray. затем просто перейдите в Media> Open Disc и нажмите кнопку рядом с Blu-ray.
Для повышения функциональности есть также средство установки скрипта, который должен работать для большинства дистрибутивов на основе Debian:
wget paste.debian.net/download/5249
После установки введите:
bash 5249
Затем вам будет предложено добавить репозиторий для последней итерации VLC. Это совершенно необязательно, но теперь вы сможете играть в Blu-Rays. К сожалению, проигрывание Blu-Ray на Linux довольно удачно или просто невозможно. Некоторые названия работают нормально, а другие просто нет. Есть еще одно решение, но для этого требуется MakeMKV
С установленным MakeMKV, запустите приложение
/usr/bin/makemkv
Перейдите в « Файл»> «Открыть диск» и выберите свой привод Blu-Ray. MakeMKV откроет диск и выведет список различных видеофайлов. Перейдите в меню «Файл» и нажмите «Поток».
Поиск проблемы
Вы пытались выключить и снова включить?
При установке программного обеспечения иногда требуется перезагрузка. Да, это может быть самый популярный ответ ИТ-поддержки, но ответом может быть выключение и повторное включение компьютера. Если вы используете более старую версию (Ubuntu 12.04–15.04), после установки и включения пакетов вам может потребоваться перезагрузка.
Regionset
Испытываете блокировки или получение сообщений о невозможности воспроизведения DVD? Вполне вероятно, что вам нужно установить код региона. Даже после установки выше, мне все равно пришлось установить код региона. Вот как запустить regionset:
sudo regionset /dev/X (eg /dev/sr0)
Все еще не можете воспроизвести DVD? Отключение меню DVD может облегчить любые проблемы. Многие игроки, включая VLC, предлагают эту функциональность. Чтобы отключить меню DVD, перейдите к « Медиа»> «Открыть диск» и установите флажок « Нет меню диска» . Если вы похожи на меня и действительно любите смотреть дополнительные материалы на DVD и слышать комментарии режиссера (да, я тот парень), это не идеально, но это серьезный обходной путь.
Herky Jerky
Если вы страдаете от резкого воспроизведения, это тоже можно исправить. При условии, что вы пытались воспроизвести DVD без правильной настройки расшифровки CSS, может использоваться неправильный ключ CSS. Поэтому простое решение — просто удалить папку ~ / .dvdcss /. Существует также более длинное решение, которое требует включения прямого доступа к памяти (DMA).
Сначала введите команду монтирования:
mount | egrep 'udf|iso9660'
Это должно сказать вам, где ваш DVD-плеер. Чтобы включить DMA, используйте команду hdparm и файл конфигурации hdparm.conf. Проверьте настройки hdparm с помощью следующей команды:
sudo hdparm /dev/hdc
Если это возвращает сообщение как …
using_dma = 1 (on)
… Тогда DMA уже включен. Однако, когда DMA включен, вы можете указать, чтобы DMA запускался при загрузке. Для этого отредактируйте скрипт /etc/hdparm.conf. Запустите эту команду:
gksudo gedit /etc/hdparm.conf
И добавьте эти строки в hdparm.conf:
/dev/hdc { dma = on }
Но если DMA не включен, вы можете включить его, выполнив:
sudo hdparm -d1 /dev/hdc
Рассказы от расшифровки
Все еще есть проблемы? Постоянные проблемы с расшифровкой могут быть исправлены с помощью следующей команды (мой привод DVD находится по адресу sr0, но это может отличаться, поэтому при необходимости замените местоположение вашего привода DVD).
chmod 660 /dev/sr0; chgrp cdrom /dev/sr0
Выполнив следующие действия, вы сможете воспроизвести большинство, если не все, ваши DVD и Blu-Rays. Какие программы вы используете, и что в вашем списке наблюдения?