Есть ли способ потоковой передачи содержимого Netflix на мою машину с Ubuntu?
Важно:
Обратите внимание, что Ubuntu версий 12.04, 14.04 и новее теперь поддерживает собственное воспроизведение Netflix через HTML5 .
Решение в этом ответе следует использовать только в тех случаях, когда воспроизведение невозможно (например, неподдерживаемые выпуски Ubuntu, браузеры кроме Google Chrome).
Также обратите внимание, что с Firefox 49 воспроизведение Netflix изначально поддерживается.
По состоянию на 7 декабря 2012 года следующие функции работают на 12.04 и 12.10 (по крайней мере).
Примечание. Новые инструкции - по состоянию на октябрь 2013 г. - по установке (Windows -) silverlight
(в конечном итоге полезно для просмотра Netflix) в Firefox см. В конце.
Откройте терминал (Ctrl-Alt-T), тип:
sudo apt-add-repository ppa:ehoover/compholio
sudo apt-get update
sudo apt-get install wine-staging
sudo apt-get install netflix-desktop
Это установит около 254 МБ пакетов, в основном это будет установить wine-compholio
(настраиваемая версия wine
, которая может запускать Silverlight) и зависимости. Если wine
еще не установлен, вам может потребоваться согласие на использование шрифтов Microsoft (в окне текстового режима используйте клавиши со стрелками или табуляцию, чтобы добраться до красной кнопки «ОК» в текстовом режиме, когда она появится). Загрузка / установка занимает около 15 минут.
Затем запустите вновь установленное приложение "netflix-desktop" из меню (или из командной строки).
Если что-то пошло не так при установке (задействованы сторонние ссылки ), не паникуйте: netflix-desktop обнаружит, что чего-то не хватает, и попытается переустановить его, если и это не поможет, начните заново.
При первом запуске он инициализирует wine
и, возможно, спросите об установке пакетов вина Mono и Gecko (я принял и установил их на всякий случай).
Откроется приложение netflix-desktop
, войдите в свою учетную запись Netflix.
Окно открывается в полноэкранном режиме, что очень элегантно, но если вы хотите иметь контроль над окном, нажмите F11 сразу, чтобы выйти из полноэкранного режима. (Он также может попросить установить расширение Firefox - специально разработанное - которое делает полноэкранный режим более удобным.)
Используйте Netflix, как обычно.
Он работал безупречно в моих Ubuntu 12.04 и 12.10 (у меня Core i7).
(Как вы, возможно, уже поняли, netflix-desktop
на самом деле Firefox 17, работающий на Wine без строк меню. Нажмите F10, чтобы получить контроль над меню и навигацией Firefox.)
Источники и ссылки : эта информация была первоначально взята из http://www.webupd8.org/2012/11/how -to-use-netflix-in-ubuntu-through.html . Хотя это результат кампании, инициированной www.iheartubuntu.com в http://www.iheartubuntu.com/2012/02/netflix-on-linux-contest.html , результатом которой стало это достижение http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html (Эрих Гувер), который также содержит ссылку для пожертвований в поддержку разработки. Также есть https://launchpad.net/netflix-desktop
Бонус : запустив его, вы получите полнофункциональный Firefox 17 (версия для Windows) с работающим Silverlight, который можно использовать для навигации по другим сайтам. , нажав F10 -> Вид -> Панели инструментов -> Меню навигации в главном окне, вы получите доступ к любому сайту и сможете использовать Silverlight.
В качестве альтернативы теперь можно установить Silverlight внутри (Linux) Firefox, как если бы это был собственный плагин. (см. http://fds-team.de/cms/pipelight-installation.html для получения дополнительной информации)
sudo add-apt-repository ppa:pipelight/stable
sudo apt-get update
sudo apt-add-repository ppa:ehoover/compholio
sudo apt-get update
sudo apt-get install wine-staging
sudo apt-get install pipelight-multi
sudo pipelight-plugin --enable silverlight
Затем установите надстройку UAControl
Firefox ( UAControl - neko.tsugumi.org ) и убедите movies.netflix.com
, что ваш браузер является Windows One, например «Mozilla / 5.0 (Windows NT 6.1; rv: 23.0) Gecko / 20131011 Firefox / 23.0».
Затем перейдите на www.netflix.com.
Вам понадобится обновленная установка Google Chrome (не Chromium; убедитесь, что вы выбрали правильный пакет для вашего машина):
Зайдите в Netflix и посмотрите фильм или шоу. Теперь все должно работать нормально.
Если вы столкнулись с проблемами воспроизведения, попробуйте понизить качество, чтобы оно соответствовало возможностям вашего оборудования. Я бы порекомендовал компьютер лучше, чем нетбук 1ГГц и 1ГБ.
1: (, поскольку я испытал заикание на этом уровне устройства ; неважно, текущее обновление устранило почти все проблемы воспроизведения на моем netbook.)
Бонус: Netflix Webapp
Вы можете интегрировать Netflix со своим рабочим столом Ubuntu, создав красивую программу запуска .desktop
:
Загрузите значок для Netflix. Лично я обычно ищу в Google подходящий значок Этот от Dakirby309 выглядит хорошо:
Сохраните значок как netflix.png
в своей домашней папке
Создать файл с именем Netflix.desktop в вашей домашней папке
. Вставьте следующий текст:
[Desktop Entry]
Тип = Приложение
Имя = Netflix
Exec = google-chrome -app = http: //www.netflix.com
Значок = / home / USERNAME / Pictures / netflix.png
Терминал = ложь
StartupWMClass = www.netflix.com
Обязательно замените /home/USERNAME/Pictures/netflix.png
на правильный путь к значку Netflix.
Сохраните файл рабочего стола
и выйдите из редактора.
Netflix.desktop
и выбрав Свойства → Вкладка Права доступа → Выполнить: → Установите флажок Разрешить выполнение файла как программы Теперь у вас есть Netflix WebApp!:
В качестве альтернативы вы также можно использовать плагин Chrome и запустить его в «оконном» режиме, выполнив следующие действия:
Выберите Создать ярлыки :
Отметьте только Меню приложений и подтвердите свой выбор
. Это сделает Netlix доступным в Dash:
Если вам не нравится внешний вид полос прокрутки, вы можете включить накладываемые полосы прокрутки Chrome. Перейдите в chrome: // flags / # overlay-scrollbars и включите их. Теперь у вас есть полосы прокрутки, которые дополняют опыт:
PlayOn - сервис, который управляет Netflix (и Hulu) - будет разворачивать HTML5-клиент, что должно свести на нет необходимость Silverlight (и Moonlight). Сейчас он выходит для iPhone, и я предполагаю, что вскоре он будет использоваться для потокового воспроизведения сервисов PlayOn на Linux Machines.
Для firefox после версии 49 вы также можете смотреть netflix на linux без каких-либо дополнительных действий firefox загрузит собственный плагин google widevine CDM и воспроизведет защищенный контент:
Теперь, когда у меня Firefox 49 или выше, как мне смотреть Netflix?
Итак, вот необходимые шаги:
выберите в пользовательском агенте chrome + linux, нажмите «Редактировать» и измените версию Chrome на 53 или выше, например:
Mozilla /5.0 (X11; Linux x86_64) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / 53.0.2785.34 Safari / 537.36
Старые версии Chrome блокируют работу netflix, поэтому это важно. Возможно, вам потребуется обновить пользовательский агент до последней версии (проверив локальную установку или попробовав что-нибудь из http://www.browser-info.net/useragents ) Также в текстовом поле замените «all_urls» на netflix.com. Это применит измененный пользовательский агент только к netflix.
Введите netflix, пытаясь посмотреть шоу / фильм, firefox предупредит, что необходимо включить поддержку DRM. Примите, и он загрузит и установит плагин DRM widevine. Подождите минуту и перезагрузите страницу. Иногда вам нужно вернуться и попробовать еще раз, но это сработает
Я спрошу netflix о статусе поддержки firefox в пользовательском агенте Linux и обновлю его при необходимости
Некоторое время назад я читал, что, возможно, вместо виртуального ящика можно запустить эмулятор Wii, но я не думаю, что это было бы улучшением для большинства людей. Я собирался попробовать Netflix в эмуляторе андроид с тех пор, как вышло app, однако мне все еще нужно проверить, будет ли оно на самом деле работать. Проблема в том, что app только "одобрено" для определенных телефонов. Есть hack, который должен работать для рутовых телефонов, так что я думаю, что есть большой шанс, что это может быть лучшим решением, чем виртуальный ящик, но трудно сказать наверняка.
Если кто-то другой заставит это работать, пожалуйста, дайте мне знать.
Moonlight, хотя это альтернатива Silverlight с открытым исходным кодом, не работает для Netflix. Причина, по которой это не работает для Netflix, заключается в том, что Netflix также требует поддержки DRM, которую Moonlight не предоставляет.
Тем не менее, есть способ смотреть вещи на Netflix через Ubuntu.
Вы захотите виртуализировать Windows XP / Vista / 7 в Ubuntu. Я бы порекомендовал Virtualbox, но вы можете использовать все, что хотите. Под виртуальной машиной можно использовать настоящий Silverlight и DRM-поддержку и смотреть Netflix.
Pipelight - это плагин, который построен на основе Netflix-Desktop Эриха Гувера, чтобы пользователи Ubuntu могли смотреть Netflix из родного браузера Firefox.
Add compholio and pipelight ppa
sudo apt-add-repository ppa:ehoover/compholio
sudo apt-add-repository ppa:mqcheal/pipelight
sudo apt-get update
Install Pipelight
Сначала закройте браузер!
sudo apt-get install pipelight
Теперь Silverlight будет работать на некоторых сайтах, но Netflix и некоторые другие проверяют пользовательский агент браузера и не будут играть на машине с ОС Linux.
Установите плагин для смены пользовательского агента
Я использовал Переопределитель агента пользователя
В Firefox добрался до Tools -> Add Ons и поиск агента пользователя.
Install User Agent Overrider
Выберите самую последнюю комбинацию Firefox/Windows.
Перейдите на netflix.com и наслаждайтесь.
Рабочий стол Netflix слишком ресурсоемкий, и наложение ОЧЕНЬ ДОЛЖНО, Я НАСТОЯТЕЛЬНО рекомендую следующие шаги и используйте Firefox.
Добавить Netflix для Firefox
Открыть терминал
sudo add-apt-repository ppa: pipelight / стабильный
sudo apt-get update
sudo apt-get install --install-рекомендует pipelight-multi
sudo pipelight-plugin --update
sudo pipelight-plugin - включить silverlight
добавить переопределитель пользовательского агента в Firefox Add ons
Теперь у вас не будет специального приложения для Netflix, и вы сможете использовать существующую установку браузера.
Другой не Связанное с этим преимущество pipelight заключается в том, что с его помощью вы можете включить последнюю версию Flash. Больше не нужен перец! :)
Попробуйте выполнить эти команды:
sudo apt-add-repository ppa:ehoover/compholio
sudo apt-get update && sudo apt-get install netflix-desktop
Затем найдите netflix в программе запуска, и он должен работать.
НО если он не работает с первого раза, как это не было для меня , попробуйте следующее:
rm -Rf ~/.netflix-desktop
sudo apt-get install netflix-desktop
Я получил свои ответы отсюда: http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html
Здесь есть дополнительные способы устранения неполадок отмечает, что я не публиковал здесь сообщения, поэтому проверьте, если это не сработает для вас.
Chromium не поддерживает Netflix из-за отсутствия необходимого составная часть. Вы можете установить этот компонент вручную, но это хлопотно и не стоит того.
Firefox также не поддерживает Netflix, по крайней мере, с 2014 года.
Если вы хотите Netflix на Ubuntu, вам нужно использовать Google Chrome . Загрузите файл DEB с веб-сайта Google.
У меня была похожая проблема, но мне удалось решить ее следующим образом;
sudo dpkg -i <* package *>
. У меня сработало.
P.S .: Некоторое время меня смущали Chromium vs Chrome. Это разные проекты, и только Chrome работает с Netflix, а не Chromium.
Ubuntu 20.04 (Snap Chromium)
(Эту информацию также можно найти в исходной статье: https: // que- cosas.blogspot.com/2020/04/ver-netflix-en-el-chromium-de-ubuntu.html )
1º Мы загружаем Chrome, чтобы использовать его Widevine.
Мы можем сделать это с помощью следующей команды, которая предоставит нам файл .DEB, в котором мы найдем нужную папку Widevine.
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
Затем мы распакуем ее в папку, которую мы назовем tmp .
dpkg -x google-chrome-stable_current_amd64.deb tmp
2º Мы изменили разрешения для пакета оснастки Chromium.
Когда он установлен, на дисках есть разрешение на чтение / запись, которое не позволяет нам вносить изменения и, следовательно, не позволяет нам устанавливать Widevine. Мы можем изменить его в Ubuntu Software (магазин оснастки).
3º Скопируйте или переместите папку WidevineCdm внутри Chromium.
Следующий шаг - переместить плагин в место, необходимое Chromium для его работы. Мы можем сделать это следующим образом:
mv
tmp/opt/google/chrome/
WidevineCdm $HOME/snap/chromium/current/.local/lib/
Как только это будет сделано, мы можем удалить временный файл и установочный файл Chrome.
rm -R tmp
rm google-chrome-stable_current_amd64.deb
4º Мы должны обманом заставить Netflix поверить в то, что наш Chromium - это Chrome.
Этот шаг основан на свойстве браузера под названием Пользовательский агент . Нам интересно узнать наш Пользовательский агент , для этого мы можем использовать следующую ссылку:
https://www.whatismybrowser.com/detect/what-is-my-user-agent
Прямо сейчас я получаю следующее в моем браузере Chromium:
Mozilla / 5.0 (X11; Linux x86_64) AppleWebKit / 537.36 (KHTML, как Gecko) snap Chromium /81.0.4044.122 Chrome / 81.0.4044.122 Safari / 537.36
И это не поможет нам смотреть Netflix, мы должны изменить ту часть, где написано «Snap Chromium», чтобы она говорила только о Chrome. Итак, это выглядит так:
Mozilla / 5.0 (X11; Linux x86_64) AppleWebKit / 537.36 (KHTML, например, Gecko) Chrome /81.0.4044.122 Chrome / 81.0.4044.122 Safari / 537.36
Мы получим это, добавив в Chromium расширение, которое позволит нам внести это изменение. Например, с расширением User-Agent Switcher для Chrome из Google Store:
https://chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg
Выполнив все эти шаги, и как только расширение будет настроено с помощью пользовательского агента Chrome , у вас не будет проблем с просмотром Netflix в Chrome на Ubuntu 20.04 и без установки Chrome.