RuTube Tools
2.0 HEVC/AV1 в fMP4, A/B-preview и OPFS opt-in

Всё для RuTubeпрямо в плеере

Скачивайте видео и плейлисты в MP4 или только звук в M4A, вырезайте фрагменты, листайте по кадрам, сохраняйте PNG и субтитры. Без рекламы, трекеров и сторонних программ.

Бесплатно, MITВсё локальноСборка 2.0.0

0трекеров и аналитики
100%работает локально
148автотестов в CI
≈255 КБвесь пакет для Firefox
Возможности

Один плеер — все инструменты

Четыре вкладки в аккуратной панели. Никаких настроек, чтобы начать.

MP4 целиком и фрагментом

От 1080p до 144p. «С 12:30 по 12:45» — кнопка со временем берёт позицию прямо из плеера. Фрагменты качаются параллельно и склеиваются в обычный MP4 в браузере.

Только звук · M4A

Подкасты и лекции без лишнего трафика: берётся самый лёгкий поток, AAC достаётся без перекодирования, название попадает в тег файла.

галочками

Плейлисты

Серии галочками: названия, длительность, «Все» и «Ни одной», счётчик выбора.

менеджер

Докачка и история

Продолжение с нужной части. В окне — история файлов с кнопкой «Показать файл».

Покадровая перемотка

Шаг на один кадр, rVFC, A/B-маркеры с preview и честный VFR: для неравномерного FPS показывается время, а не выдуманный номер.

Кадры PNG, JPEG и WebP

Нажмите S — кадр с таймкодом в имени. Серия до 120 кадров, диапазон A/B, контактный лист и копирование в буфер.

2.0

HEVC и AV1 в fMP4

Дорожки переносятся без перекодирования: hvcC и av1C проверяются тестами. Если конкретный контейнер не читается, остаётся честный .ts fallback — не audio-only MP4.

opt-in

OPFS и докачка по сегментам

В настройках можно включить Worker + OPFS. Индекс продолжает часть со следующего сегмента, очищает stale-файлы и при квоте возвращается в старый memory-путь. Большой benchmark и границы — в отчёте.

новое

Субтитры SRT и WebVTT

Галочка в «Скачать» — и .srt лежит рядом с видео. Во вкладке «Ещё» его можно локально преобразовать в .vtt. Там же обложка JPG, мини-плеер и главы в .txt или .ffmeta.

Зеркала CDN и надёжность

RuTube отдаёт каждое качество с двух серверов — при обрыве расширение само переходит на рабочий. Повторы сегментов, диагностика ошибок одной кнопкой.

Только звук

Слушать в дороге, а не качать лишнее

Подкаст, лекция или концерт: нужен звук, а не видео. Переключите формат — и расширение возьмёт самый лёгкий поток.

  • Минимум трафика. Звук у всех качеств одинаковый, поэтому качается поток 144p, а не 1080p.
  • Без перекодирования. AAC извлекается из потока как есть и собирается в M4A: качество не страдает, процессор не греется.
  • Плейлист — в подкаст. Выбранные серии сохраняются набором .m4a с названиями в тегах и общим альбомом.

Трафик на 10 минут видео (оценка по типичному битрейту)

Видео 1080p≈ 107 МБ
Видео 720p≈ 52 МБ
Только звук (поток 144p)≈ 10 МБ

Точные цифры зависят от ролика: панель показывает оценку перед загрузкой.

Как это работает

Всё в вашем браузере

Никакого сервера-посредника: расширение говорит только с RuTube и его CDN.

Находит потоки

Берёт из API RuTube список качеств и сегментов: каждое качество — с двух зеркал.

Качает параллельно

Пять потоков, повторы и смена зеркала при сбое. Сегменты идут в сборку строго по порядку.

Собирает файл

Видео — в MP4 через mux.js, звук — в M4A собственным модулем. Без перекодирования.

Сохраняет в «Загрузки»

Firefox собирает файл в фоновой странице, Chromium — в offscreen-документе.

Интерфейс

Панель, которая не спорит с RuTube

Тёмная, компактная, открывается кнопкой в углу плеера.

Клик по кадру открывает его во весь экран — там работают ←/→, колесо и Esc. Все кадры сняты на сборке 1.7.0 ; качества и размеры — из настоящего API RuTube; страница видео и плейлист — локальная имитация, чтобы снимки были одинаковыми.

Клавиши

Покадровая перемотка с клавиатуры

Полный набор «как на YouTube» включается в настройках расширения.

,.
кадр назад / кадр вперёд
<>
скорость − / + (0.25× … 2×)
s
сохранить кадр
p
мини-плеер (Picture-in-Picture)
?
подсказка прямо на странице
Демо нажмите , или .
24кадр из 192
00:00:00.000

25 к/с, как у обычного видео. В расширении шаг берётся из самого файла — 24, 25 или 29,97 к/с.

Установка

Занимает одну минуту

Выберите браузер — шаги ниже.

1
Установите из магазина

Откройте addons.mozilla.org/ru/firefox/addon/rutube-tools и нажмите «Добавить в Firefox». Обновления придут сами — это рекомендуемый способ.

2
Или поставьте свежую сборку

rutube-tools-firefox.xpi — версия из репозитория, ставится временно.

3
Откройте страницу отладки

Вставьте в адресную строку:

about:debugging#/runtime/this-firefox
4
«Загрузить временное дополнение…»

Выберите скачанный .xpi — кнопка MP4 появится на странице видео.

Про временную установку

Временное дополнение Firefox держит до перезапуска браузера. Для повседневного использования ставьте версию из магазина — она проверена Mozilla и обновляется сама.

1
Скачайте и распакуйте

rutube-tools-chromium.zip

2
Откройте расширения

Вставьте в адресную строку:

chrome://extensions
3
Режим разработчика

Включите его и нажмите «Загрузить распакованное», указав папку из архива.

Edge и Яндекс.Браузер

Работают так же: edge://extensions или browser://extensions. Нужна версия на движке Chromium 109 и новее.

В Firefox можно ставить одной кнопкой. Дополнение опубликовано в Firefox Add-ons: страница rutube-tools — кнопка «Добавить в Firefox», дальше обновления приходят сами. Chrome Web Store и Edge Add-ons — следующий шаг, пока сборка ставится из архива.
Границы

Чего расширение не делает

Это осознанные решения, а не недоработки.

Не обходит DRM

Платные и защищённые видео не скачиваются. Расширение работает только с открытыми видео.

Не пишет эфиры

Прямые трансляции не поддерживаются: у них нет готового файла, который можно собрать.

Не собирает данные

Нет аналитики, аккаунтов и серверов. Настройки и список незавершённых загрузок лежат только в вашем браузере.

Вопросы

Вопросы и ответы

Как скачать видео с RuTube в MP4?

Откройте страницу видео, нажмите кнопку MP4 в правом нижнем углу, выберите качество и нажмите «Скачать MP4». Файл соберётся в браузере и появится в папке «Загрузки». Ничего дополнительно ставить не нужно.

Как скачать только звук?

Во вкладке «Скачать» переключите формат на «Только звук». Расширение возьмёт самый лёгкий поток (обычно 144p), вытащит из него AAC и сохранит .m4a без перекодирования. Так же работают фрагмент и плейлист — удобно для подкастов и лекций.

Загрузка оборвалась. Можно ли продолжить?

Да. Откройте окно расширения (иконка в панели браузера): в блоке «Незавершённые загрузки» нажмите «Продолжить». Уже сохранённые части видео или серии плейлиста заново не качаются. Продолжение идёт с границы части, не с середины; записи хранятся 14 дней.

Где найти сохранённый файл?

В папке «Загрузки» — там же, куда браузер сохраняет всё остальное. В окне расширения есть блок «Сохранённые файлы»: последние 30 загрузок с именем, временем и кнопкой «Показать файл», которая открывает папку. В Firefox это работает всегда; в Chrome и Edge браузер может не разрешить открытие папки без флага запуска — тогда расширение честно пишет об этом, а файл всё равно лежит в «Загрузках».

Можно ли скачать только фрагмент видео?

Да. Во вкладке «Скачать» переключитесь на «Фрагмент» и укажите начало и конец, например 12:30 и 12:45. Кнопка с часами подставит время из плеера. Границы привязываются к фрагментам потока (2–4 секунды), поэтому файл может начинаться на пару секунд раньше.

Как скачать весь плейлист RuTube?

Откройте страницу плейлиста (/plst/…) — кнопка станет PL. Отметьте галочками нужные серии: в списке видно название и длительность каждой, рядом счётчик «Выбрано 10 из 12», а кнопки «Все» и «Ни одной» снимают рутину с длинных сезонов. Затем «Скачать плейлист» — видео загружаются по очереди с паузой, очередь можно поставить на паузу или отменить.

Как сохранить кадр или серию кадров?

Нажмите s — кадр сохранится в выбранном формате PNG, JPEG или WebP с таймкодом в имени. Во вкладке «Кадры» доступны серия до 120 кадров, диапазон A/B, контактный лист и копирование кадра в буфер.

Как скачать субтитры и главы?

Вкладка «Ещё». Субтитры сохраняются в .srt или конвертируются в .vtt, включая авто-субтитры RuTube. Главы можно скопировать текстом или сохранить в .txt и .ffmeta; второй формат вшивается в MP4 командой ffmpeg, она показана в панели. Там же обложка в JPG и ссылка .m3u8.

Почему видео сохранилось как .ts, а не .mp4?

Для HEVC и AV1 сначала пробуется fMP4 без перекодирования. Если конкретный контейнер не читается (например, AV1 в MPEG-TS), сохраняется исходный .ts для VLC; audio-only MP4 не выдаётся за видео. H.264/AAC собираются в обычный MP4. Режим «Только звук» от кодека видео не зависит.

Почему не скачивается прямой эфир или платное видео?

Прямые трансляции и видео с DRM-защитой не поддерживаются — это осознанное ограничение. Расширение не обходит защиту.

Расширение что-то отправляет на серверы?

Нет. Ни аналитики, ни рекламы, ни собственных серверов: запросы идут только к RuTube и его CDN, без cookie. Эта страница тоже не подключает внешние шрифты и скрипты. Подробности — в политике приватности.

Работает ли в Chrome, Edge и Яндекс.Браузере?

Да. Для Chromium-браузеров есть отдельная сборка .zip: «Режим разработчика» → «Загрузить распакованное».

Попробуйте на любом видео RuTube

Бесплатно, с открытым кодом, без регистрации.

Аватар xxnetme
xxnetmeРазработчик и автор проекта