Поиск по сайту:

Все, что вам нужно знать о просмотре мультимедиа DRM в Linux


В наши дни все имеет DRM, и хотя Netflix, Amazon Video, Hulu и даже DVD и Blu-ray «просто работают» в большинстве систем, пользователям Linux всегда приходится выполнять немного больше работы. Вот как любители пингвинов могут заставить все эти сервисы работать на своих машинах.

Обычно это так сложно, потому что технологии DRM обычно не поддерживают Linux. Даже загруженные видеофайлы требуют некоторой доработки из-за патентов, которые не позволяют дистрибутиву Linux включать необходимые кодеки. Но не волнуйтесь: мы вас прикроем.

Нетфликс

Вы можете смотреть Netflix в Linux без каких-либо грязных хаков, но вам придется установить Google Chrome для Linux и использовать его для просмотра своих шоу. Вы не можете использовать веб-браузер Firefox и даже не можете использовать Chromium.

Во всяком случае, это был стандартный совет. Однако Opera для Linux, основанная на браузере Chromium, теперь также поддерживает Netflix в Linux. Итак, если вы не хотите использовать веб-браузер Google, вы можете обратиться к Opera.

Это ограничение связано с тем, что Netflix не просто использует видео HTML5. Он также использует зашифрованные мультимедийные расширения или EME для DRM. Это не встроено в каждый браузер, но использование Chrome — небольшая цена за простой просмотр Netflix.

Мгновенное видео Амазонки

Раньше Amazon Instant Video очень раздражал. Он использовал Flash, но DRM Flash требовал, чтобы вы установили более старую библиотеку совместимости HAL. Flash также не обеспечивал наилучшего качества видео, и Amazon рекомендовала вместо этого использовать проигрыватель Silverlight. SIlverlight от MIcrosoft никогда официально не поддерживал Linux, поэтому вам приходилось использовать оболочку Silverlight на основе Wine, чтобы использовать версию Silverlight для Windows.

К счастью, теперь все это кажется в прошлом. Amazon предлагает видеоплеер на основе HTML5, и Amazon заявляет, что он будет работать с Google Chrome в Linux. Как и в случае с Netflix, Firefox не поддерживается. Чтобы посмотреть Amazon Instant Video в Linux, просто откройте веб-сайт в Chrome. Это может даже работать с Opera.

Хулу

Hulu еще не выпустила какой-либо плеер на основе HTML5. Он также больше не предлагает приложение Hulu Desktop, которое когда-то официально поддерживало Linux. Hulu по-прежнему использует Adobe Flash, используя старую DRM, которая не работает в современных дистрибутивах Linux. Поэтому, чтобы посмотреть его, вам нужно будет установить файлы совместимости с HAL, используя эти инструкции, чтобы заставить его работать.

Это также будет работать только в Mozilla Firefox, который использует более старую версию Flash NPAPI, которую Adobe больше не поддерживает ничем, кроме обновлений безопасности. Google Chrome включает более новый подключаемый модуль Flash на основе PPAPI, и этот подключаемый модуль не будет работать со старыми технологиями DRM Flash для Linux.

Надеюсь, Hulu в будущем перейдет на HTML5. Пока вам придется смотреть Netflix и Amazon в Chrome и Hulu в Firefox.

DVD и Blu-ray

В то время как старые аудио компакт-диски не содержат DRM и должны работать только в Linux, диски DVD и Blu-ray — это другое дело. Оба этих типа дисков содержат технологии DRM, которые пытаются помешать вам воспроизводить их на неподдерживаемых проигрывателях.

К счастью, DVD легко. Вы можете без проблем заставить работать каждый DVD-диск с видео, когда-либо созданный, в проигрывателе VLC в Linux — вам просто нужно установить библиотеку libdvdcss. После этого вы можете вставлять DVD-диски и открывать их в VLC, чтобы воспроизводить их с дополнительными трудностями.

Blu-ray - другое дело. В то время как старые Blu-ray с шифрованием AACS часто работают в VLC, новые Blu-ray с шифрованием BD+ вызывают проблемы. Blu-ray по-прежнему можно смотреть в Linux, но вам нужно будет «поточить» их с помощью MakeMKV, и это не обязательно будет работать для каждого диска.

Загруженные видеофайлы

Вы можете поднять руки и полностью отказаться от DRM, просто копируя или загружая видеофайлы и воспроизводя их на своем компьютере. Но даже здесь вы столкнетесь с некоторыми проблемами, даже если технически это не DRM.

Благодаря патентному законодательству дистрибутивы Linux не могут включать кодеки, позволяющие воспроизводить многие типы аудио- и видеофайлов. Операционные системы не могут просто включать программное обеспечение, необходимое для воспроизведения H.264, бесплатно. Вы можете получить их, но вам придется приложить все усилия, чтобы установить их.

На самом деле это не так уж сложно или необычно. Если вы когда-либо загружали VLC на Windows или Mac, вы загружали эти кодеки, потому что они встроены в VLC. VLC размещен во Франции, а дистрибутивы Linux, сделанные в США или где-либо еще, не обязательно могут делать то, что делает VLC, или, по крайней мере, не хотят пытаться.

Так что, как и в Windows и OS X, самое простое решение — установить VLC и использовать его для воспроизведения видео.

Однако, если вам нужны сами кодеки, их все равно нетрудно получить в большинстве дистрибутивов Linux. Ubuntu спросит вас, хотите ли вы включить их во время первоначальной установки. В других дистрибутивах Linux вам может быть предложено установить их несколькими щелчками мыши. Если ваш дистрибутив этого не делает, простой веб-поиск должен привести к инструкциям, которые проведут вас через процесс в выбранном вами дистрибутиве Linux.

Все не так сложно, как раньше. Netflix и Amazon «просто работают» в Google Chrome, и, надеюсь, Hulu скоро тоже. Установить необходимые видеокодеки в современном дистрибутиве Linux стало проще, чем раньше. Blu-ray – это проблема, которая, несомненно, останется в обозримом будущем, но физические диски становятся все менее и менее важными. Ни один из этих вариантов не является абсолютно удобным, но это то, что у нас есть на данный момент, и, по крайней мере, оно (в основном) работает.

Изображение предоставлено Бертом Хеймансом на Flickr