Регулярный вопрос: почему расширение находит видео на десятках сайтов, но на Кинопоиске, Netflix или Okko не видит ничего. Ответ короткий: там другая технология доставки. И дело не в том, что до неё «пока не дошли руки».
Как устроен DRM
DRM — это техническая защита контента. На платных сервисах видео приходит в браузер уже зашифрованным. Расшифровать его может только специальный модуль внутри самого браузера — в Chrome это Widevine. Модуль закрытый: он получает ключ от сервера, расшифровывает поток и отдаёт кадры напрямую видеокарте.
Ключевое здесь — расширение находится вне этой цепочки. Оно может видеть, что по сети идут какие-то данные, но это зашифрованные байты. Ключа у расширения нет и быть не может: браузер не отдаёт его никакому коду страницы, включая дополнения.
Поэтому «загрузчик для Netflix» — это либо пустышка, либо программа, которая делает что-то другое, чем обещает. Обойти Widevine расширением нельзя в принципе, а не «пока».
Какие сервисы так работают
- Подписочные кинотеатры: Кинопоиск, Okko, Wink, Иви, Netflix, Amazon Prime, Disney+.
- Образовательные платформы с платным доступом к видеокурсам.
- Спортивные трансляции по подписке.
- Часть корпоративных видеоплатформ.
Признак простой: если сервис платный и предлагает офлайн-просмотр в собственном приложении — почти наверняка там DRM. Именно поэтому офлайн у них работает только внутри их приложения: файл лежит зашифрованным и вне приложения бесполезен.
Почему мы не пытаемся это обходить
Помимо технической невозможности есть правовая сторона: обход технических средств защиты запрещён законом об авторском праве, а политики Chrome Web Store прямо запрещают расширения, которые этим занимаются. Расширение, заявившее такую функцию, снимают из магазина.
Так что это не осторожность, а условие существования продукта. Мы честно говорим, где расширение работает, а где нет — это удобнее, чем узнавать об ограничении после установки.
Что делать вместо
- Офлайн-режим самого сервиса. Почти все подписочные кинотеатры разрешают скачать фильм в своём мобильном приложении на время подписки — это законный способ посмотреть в дороге.
- Легальные бесплатные архивы, если нужен именно файл: общественное достояние, государственные киноархивы, работы под открытыми лицензиями.
- Открытые площадки. На сайтах без DRM — Vimeo, VK, Bilibili и других — расширение работает штатно.
Если задача — сохранить конкретный ролик, а не фильм по подписке, посмотрите список поддерживаемых площадок: там одиннадцать сервисов с отдельной поддержкой, плюс общий режим для остальных сайтов без защиты.