Кнопка на каждой карточке
Круглая розовая кнопка загрузки появляется на распознанных карточках — в ленте, в профилях, в нишах и в полноэкранном просмотре.
Расширение для Chromium добавляет кнопку загрузки прямо на карточки роликов, собирает MP4, GIF и HLS на вашем устройстве и не обращается ни к какому серверу разработчика. Без аккаунта, без аналитики, без телеметрии.
Расширение работает внутри уже открытой страницы: находит ролик, выбирает лучший доступный поток и передаёт готовый файл менеджеру загрузок браузера.
Круглая розовая кнопка загрузки появляется на распознанных карточках — в ленте, в профилях, в нишах и в полноэкранном просмотре.
Приоритет отдаётся HD MP4, при его недоступности используются резервные варианты. Для HLS выбирается поток наибольшего доступного разрешения.
MP4, GIF и HLS обрабатываются в браузере через offscreen-документ. Сторонний сервер не используется, медиа никуда не выгружается.
Единое уведомление показывает текущий этап, зелёную полосу прогресса и пятисекундный обратный отсчёт после записи файла.
Завершённые ролики запоминаются по стабильному RedGIFS ID, и кнопка становится зелёной — один и тот же клип не скачивается дважды.
При наведении на зелёную галочку появляется оранжевая кнопка повторной загрузки — на случай, если файл нужен снова.
Имена файлов берутся из настоящего названия ролика, а сами файлы можно раскладывать по своей подпапке и по папкам профилей.
Если кнопка не появилась, popup умеет просканировать видимые ролики на странице и показать их с превью.
Диагностика по умолчанию выключена. При включении из экспортируемого журнала удаляются токены, cookie, query-параметры и hash.
Popup открывается компактным. Всё, к чему обращаются редко, спрятано под шестерёнкой, а итоговый путь сохранения показывается сразу.
Выберите подпапку внутри «Загрузок», при желании разложите файлы по профилям и решите, должен ли браузер спрашивать место сохранения для каждого файла.
Видео/RedGifs.
Фактическая корневая папка определяется настройками загрузок браузера: расширения Chromium не могут писать за пределы разрешённого каталога.
Прямая загрузка без аккаунта
Сохранение в «Загрузки/RedGifs»
Расширение распространяется вручную распакованным релизом. Публикация в Chrome Web Store не планируется из-за правил магазина для расширений, основная функция которых относится к сайтам с контентом для взрослых.
Возьмите ZIP из последнего GitHub Release и распакуйте его в постоянную папку — удалять её после установки нельзя.
Подходит Chrome, Chromium, Brave, Edge и другие совместимые браузеры.
chrome://extensions
Переключатель находится в правом верхнем углу страницы расширений.
Выберите распакованную папку — ту, внутри которой лежит manifest.json.
manifest.json
Проект не связан с RedGIFS, Google или GitHub. Используйте его только для материалов, которые вы создали сами либо получили явное разрешение сохранить. Условия RedGIFS могут ограничивать скачивание контента, и ответственность за их соблюдение несёт пользователь.
SAMPLE-AES и DRM не поддерживаются и не обходятся. Очень большие HLS-ролики могут потребовать заметный объём оперативной памяти, поскольку сегменты собираются локально.
У проекта нет сервера разработчика. Сетевой доступ ограничен RedGIFS и его поддоменами.
| Разрешение | Назначение |
|---|---|
activeTab, scripting |
Обнаружение роликов и интерфейс на открытой вкладке RedGIFS |
downloads |
Передача готового файла менеджеру загрузок браузера |
offscreen |
Локальная сборка Blob/HLS вне жизненного цикла popup |
storage |
Настройки, история скачанных ID и временная диагностика |
tabs |
Связь popup и service worker с открытой вкладкой |
redgifs.com |
Получение разрешённых медиа и метаданных только с RedGIFS |
Правила магазина ограничивают расширения, основная функция которых относится к сайтам с контентом для взрослых, поэтому проект распространяется вручную распакованным релизом с GitHub.
Откройте popup расширения и запустите резервное сканирование видимых роликов. В бесконечной ленте новые карточки обрабатываются по мере прокрутки, поэтому дайте странице немного времени после загрузки.
В папку загрузок браузера, плюс заданная вами подпапка и, при желании, папка профиля. Например: «Загрузки/RedGifs/example-profile/Название ролика.mp4».
Сама корневая папка определяется настройками загрузок браузера и расширением не меняется.
Нет. SAMPLE-AES и DRM не поддерживаются и не обходятся, а само расширение не даёт прав на чужой контент.
Нет. Сервера разработчика, аналитики и телеметрии не существует. Сетевые запросы идут только на RedGIFS и его инфраструктуру доставки контента — так же, как это делает сама страница.
Нет. Исходный код и релизные сборки предоставляются по проприетарной лицензии All Rights Reserved. Разрешена только установка и запуск неизменённого официального релиза для личного некоммерческого использования.
Публичная доступность файлов на GitHub сама по себе не предоставляет дополнительных прав.
События, геометрию DOM, HTTP-статусы и сообщения об ошибках — но не тело видео и не тела ответов API. Query-строки и фрагменты удаляются, а известные поля токенов, cookie и секретов заменяются на [redacted].
Перед публикацией файл всё равно стоит просмотреть вручную.
Распакуйте, загрузите в браузер — и кнопка загрузки будет ждать вас на следующей открытой странице RedGIFS.
Только для совершеннолетних. Используйте исключительно для материалов, которыми владеете вы или на сохранение которых у вас есть явное разрешение.