← Все проекты
Проект / Rust

Liubsyy/M3U8Quicker: M3U8Quicker — десктопный загрузчик потокового видео для всех платформ

Скачивайте M3U8-видео с сайтов в один клик, даже если они зашифрованы, и смотрите их сразу во время загрузки.

Это кроссплатформенное настольное приложение для загрузки видео в формате M3U8/HLS. Оно умеет работать с шифрованием AES, поддерживает возобновление загрузки, многопоточность и даже позволяет начать просмотр, пока файл ещё качается. Проект включает в себя и...

★ 11 Rust Форки 1 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Для пользователей, которые хотят сохранять потоковое видео с сайтов для офлайн-просмотра, и для разработчиков, изучающих современный стек Rust + Tauri.

Проблема / задача

Многие сайты используют потоковое вещание через M3U8-плейлисты, которые не скачать обычными средствами, особенно если они разбиты на сотни зашифрованных фрагментов.

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

Приложение работает как десктопная программа на Rust с интерфейсом на React. Оно парсит M3U8-плейлист, загружает все видеофрагменты (TS) многопоточно, автоматически расшифровывает их при необходимости и склеивает в готовый MP4-файл. Опциональное браузерное расширение ловит ссылки на M3U8 прямо на страницах и передаёт их в программу.

Что видно по README

Это кроссплатформенное настольное приложение для загрузки видео в формате M3U8/HLS. Оно умеет работать с шифрованием AES, поддерживает возобновление загрузки, многопоточность и даже позволяет начать просмотр, пока файл ещё качается. Проект включает в себя и браузерное расширение для Chrome/Firefox, которое автоматически находит ссылки на потоковое видео на сайтах.

Ключевые возможности

Многопоточная загрузка с поддержкой возобновленияАвтоматическая расшифровка AES-128/192/256 потоковРежим 'Скачивай и смотри' (просмотр во время загрузки)Автоматическая склейка фрагментов и конвертация в MP4Браузерное расширение для автоматического обнаружения ссылокНастройка прокси и количества одновременных загрузок

Технологии

Rust (бэкенд и логика)Tauri (десктопная оболочка)React + TypeScript + Ant Design (интерфейс)RustReactNode.jsTauriTypeScriptGo

Темы и ключи

downloaderm3u8rusttaurivideo

Интересный факт

Проект включает в себя отдельный тестовый сервер на Rust (test-hls-server), который нарезает обычное видео на M3U8 + TS, чтобы разработчики могли тестировать приложение на своих собственных данных, не выходя в интернет.

С чего начать

  • Скачайте установщик для вашей ОС со страницы Releases на GitHub
  • Запустите приложение и вставьте ссылку на M3U8-файл в поле 'Новая загрузка'
  • Для удобства установите браузерное расширение через меню 'Инструменты' в приложении, чтобы ловить ссылки автоматически

Оценка GitRadar

Удобство
7/10
Свежесть
8/10
Перспектива
6/10
Монетизация
4/10
Общая оценка
6/10

Вердикт GitRadar

Стоит попробовать, если вам нужно скачивать потоковое видео. Это один из немногих open-source инструментов с таким набором функций, собранный на современном и производительном стеке. Однако проект молодой (всего 11 звёзд) и может содержать баги.

Наблюдения по обновлениям

Проект активен, судя по современному стеку (React 19, Tauri 2) и наличию готовых сборок под все платформы. Однако низкая популярность (11 звёзд, 0 форков) говорит о том, что он ещё не прошёл массовое тестирование.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/Liubsyy/M3U8Quicker
Лицензия
Apache-2.0
Создан на GitHub
6 апреля 2026 г.
Последнее обновление репо
6 апреля 2026 г.
Последняя проверка GitRadar
6 апреля 2026 г.
Изученные файлы
browser-extension/chrome/README.md, src/main.tsx, src/App.css, index.html, package.json, src-tauri/src/main.rs

FAQ

Что это такое?

Бесплатное настольное приложение для Windows, macOS и Linux, которое скачивает видео из M3U8-потоков, даже зашифрованные, и конвертирует их в MP4.

Для кого подходит?

Для рядовых пользователей, которым нужно сохранять онлайн-видео, и для разработчиков, интересующихся созданием кроссплатформенных приложений на Rust и Tauri.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с Liubsyy/M3U8Quicker?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.