Обзор Twitch Leecher: возможности, ограничения и что изменилось после прекращения разработки

Twitch Leecher Программы для работы с видео и аудио

Twitch Leecher — настольный загрузчик архивных видео Twitch для Windows, созданный разработчиком Dominik Rebitzer под именем Franiac. Оригинальный проект специализировался именно на VOD: пользователь мог найти прошлую трансляцию по каналу, вставить один или несколько URL либо ID, выбрать качество и временной фрагмент, после чего программа скачивала сегменты и собирала локальный файл. На сентябрь 2026 года этот продукт нужно рассматривать как завершённый и неподдерживаемый: в исходном репозитории размещено прямое уведомление о прекращении разработки, а страница Releases оригинального проекта сейчас не содержит доступных выпусков. Поэтому обзор ниже описывает последнюю исходную ветку Twitch Leecher 2.0.7 и отдельно отделяет её возможности от современных форков и других загрузчиков.

Скачать Twitch Leecher бесплатно

Исходная программа

Twitch Leecher

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

Оценка8.5

  • Меньше инструментов для точной локальной коррекции
  • Часть расширенных функций доступна только платно
  • Набор инструментов зависит от версии и платформы
  • Может не подойти для сложного профессионального монтажа
Скачать Twitch Leecher

Полностью бесплатно — без СМС и регистрации

Задать вопрос фотографу
Андрей Фёдоров
Как вы могли заметить, здесь есть ТОП-ы на все случаи жизни, причём, их список постоянно пополняется. Кроме того, каждый год они обновляются, ведь я включаю в рейтинги реально лучшие аппараты из всех имеющихся в текущий момент на рынке. Именно мой опыт и знания помогли создать ресурс ТОП Фотограф, который, я надеюсь, приносит вам что-то полезное.
Задать вопрос

Ключевая особенность Twitch Leecher заключалась не в монтаже и не в записи экрана. Приложение получало список сегментов VOD, скачивало множество частей параллельно, объединяло их во временный поток и затем использовало комплектный FFmpeg для финального формирования MP4. В интерфейсе были поиск, карточки найденных видео, экран параметров загрузки, очередь задач, журнал и настройки. В исходной версии также предусмотрены режим Audio Only, авторизация для Sub-Only VOD, шаблоны имён файлов и сохранение без MP4-конверсии в TS.

Краткие характеристики Twitch Leecher

Параметр Подтверждённое состояние оригинального проекта
Разработчик Dominik Rebitzer, проект Franiac
Назначение Поиск и локальная загрузка Twitch VOD, прошлых трансляций, highlights и исторически доступных uploads
Последний номер версии в исходной ветке 2.0.7; номер файла зафиксирован в GlobalAssemblyInfo, повышение версии выполнено 30 марта 2022 года
Текущий статус Разработка прекращена; 2 октября 2022 года README оригинального репозитория заменён сообщением о прекращении проекта
Платформа оригинала 64-битный Windows; приложение WPF, сборка x64
Среда выполнения .NET Framework 4.8
Исторические системные требования Windows 7 SP1 64-bit или более новая Windows и .NET Framework 4.8
Поиск Канал, один или несколько VOD URL, один или несколько VOD ID
Результаты Карточки с названием, датой, длительностью, числом просмотров, миниатюрой и кнопкой загрузки
Качество Выбор из вариантов, которые возвращает Twitch для конкретного VOD; предусмотрены Source и Audio Only
Обрезка Выбор начала и конца до загрузки; отключается вместе с MP4-конверсией
Выходные контейнеры MP4 при обычном режиме; TS при отключённой MP4-конверсии
FFmpeg Используется после скачивания частей для финальной обработки; загрузка сегментов реализована самим Twitch Leecher
Очередь Несколько задач, прогресс, отмена, повтор, удаление, журнал и открытие папки после завершения
Авторизация OAuth-авторизация Twitch через встроенный Chromium; отдельный механизм для Sub-Only доступа
Язык интерфейса Английский; исходный GUI и MSI-локализация оригинальной ветки содержат en-US
Облачная обработка Нет: сегменты и финальная обработка выполняются локально, сеть нужна для Twitch
Мобильная версия У оригинального проекта не было
ИИ-функции Нет
Лицензия MIT
Цена Оригинальный проект был бесплатным и открытым; платных редакций и пробного тарифа не было
Текущая официальная выдача бинарника Страница Releases оригинального репозитория сейчас пуста; исходный код остаётся публичным

Что именно представляет собой оригинальный Twitch Leecher

Название Twitch Leecher легко спутать с продуктами, которые появились позднее. В этом обзоре речь идёт только об оригинальном репозитории Franiac/TwitchLeecher и последней исходной версии 2.0.7. Это приложение не принадлежит Twitch и не является официальным клиентом Amazon. Его задача была уже: получить доступный VOD с Twitch и сохранить его на локальный диск без записи изображения с экрана.

В исходном коде продукт описан как Twitch Broadcast Downloader. Архитектура состоит из WPF-интерфейса, моделей поиска и загрузки, сервисов Twitch API, авторизации, очереди, файловой системы и обработки медиа. Это важно для понимания границ программы. Она не содержит монтажной временной шкалы, эффектов, титров, многодорожечного редактирования, захвата веб-камеры или функций публикации. Выбор начала и конца VOD — подготовка нужного диапазона для сохранения, а не видеомонтаж в обычном смысле.

Исходный GUI различает Broadcast, Highlight и Upload при поиске по каналу. Прямой поиск предусмотрен по URL и по числовому ID VOD. Для URL и ID поле многострочное: каждый объект помещается на отдельную строку. Такой дизайн позволял добавлять несколько известных VOD за один поиск, а затем выбирать нужные записи в результатах.

При этом оригинал не следует описывать как универсальный загрузчик всего контента Twitch. Модель данных и интерфейс построены вокруг Twitch Video/VOD. В продукте нет отдельного рабочего режима для Twitch Clips, а кнопка загрузки у элемента, помеченного как LIVE, в исходной разметке отключается. Значит, Twitch Leecher 2.0.7 — прежде всего инструмент для уже существующего архивного видео, а не рекордер прямого эфира.

Текущий статус: почему версия 2.0.7 уже не равна современному Twitch-загрузчику

В файле сборки оригинального проекта указан FileVersion 2.0.7. В истории репозитория 30 марта 2022 года есть отдельное повышение номера до 2.0.7, 1 октября того же года выполнялось обновление NuGet-зависимостей, а 2 октября README был заменён кратким уведомлением о прекращении Twitch Leecher. После этого в оригинальной ветке нет развития функциональности, которое можно было бы считать поддержкой современных изменений Twitch.

На сентябрь 2026 года это принципиально влияет на оценку продукта. Репозиторий исходников ещё доступен, но текущая страница Releases оригинального проекта не выдаёт установочные релизы. Поэтому найденный в интернете файл с именем TwitchLeecher_2.0.7.exe нельзя автоматически считать актуальным официальным установщиком лишь по названию. Автор проекта ещё до закрытия отдельно предупреждал о стороннем сайте, который выдавал себя за Twitch Leecher и распространял вредоносный файл. Для неподдерживаемого ПО такой риск становится особенно существенным: старые зеркала и переупакованные инсталляторы могут пережить официальный канал распространения на годы.

Есть ещё одна причина не смешивать версии. В 2026 году развивается отдельный форк TwitchLeecher-DX. Его текущая ветка имеет собственные релизы, другого сопровождающего и изменения, которых в Twitch Leecher 2.0.7 не было. Например, выпуск TwitchLeecher-DX 3.9.1 от августа 2026 года отдельно добавил поддержку нового DASH-видеоформата. Приписывать эту поддержку оригинальному Twitch Leecher нельзя. Аналогично возможность конвертации в MKV, появившаяся в TwitchLeecher-DX 3.9.0, не относится к версии 2.0.7 Franiac.

Платформа, установка и системные требования

Оригинальный клиент собран как WinExe для x64 и использует Windows Presentation Foundation. В проекте задан TargetFrameworkVersion v4.8, а старое руководство указывало Windows 7 SP1 64-bit или более новую Windows и установленный .NET Framework 4.8. Это не кроссплатформенная архитектура: нативных оригинальных сборок для macOS, Linux, Android или iOS в проекте нет.

Формулировку «Windows 7 SP1 или выше» следует воспринимать как требование последнего периода разработки, а не как обещание совместимости со всеми выпусками Windows в 2026 году. После прекращения проекта нет сопровождающего, который тестирует авторизацию, сетевые протоколы, встроенный Chromium, установщик или FFmpeg на новых конфигурациях Windows. То, что приложение технически запускается на конкретном современном ПК, не делает эту конфигурацию поддерживаемой разработчиком.

До закрытия основным каналом установки были релизы GitHub, а приложение содержало механизм проверки обновлений. Сейчас этот путь не выглядит как обычная установка поддерживаемого продукта: публичный список Releases оригинального репозитория пуст. Исходный код доступен, но самостоятельная сборка требует среды разработки и понимания зависимостей .NET, WPF, CefSharp, WiX и комплектных библиотек. Для обычного пользователя это уже другой сценарий, чем установка готового VOD-загрузчика.

Интерфейс: как устроены рабочие зоны

Главное окно Twitch Leecher построено вокруг двух центральных разделов — Search и Downloads. В верхней панели также находятся доступ к настройкам, информации о программе, выход из Twitch-авторизации и отдельный элемент Sub-Only. Заголовок отображает название Twitch Leecher и подпись The Broadcast Downloader. Рабочая область ниже меняется в зависимости от выбранного экрана: поиск, список результатов, параметры конкретной загрузки, очередь, настройки или журнал.

Интерфейс версии 2.0.7 англоязычный. Это видно не только по скриншотам: названия элементов Search, Downloads, Channel, Urls, IDs, Quality, Folder, Filename, Crop Video, Retry, Show Log и другие строки заданы непосредственно в XAML. В установочном проекте оригинальной ветки присутствует локализация en-US, а отдельной русской локализации исходного GUI нет.

Search: три способа найти VOD

Экран Search разделён на вкладки Channel, Urls и IDs. Поиск по каналу принимает имя канала, тип видео и ограничение выборки. Для типа доступны Broadcast, Highlight и Upload. Ограничить загрузку списка можно диапазоном дат, последними N VOD или только текущим днём. Числовой предел для варианта Last VODs в интерфейсе задаётся от 1 до 999.

Вкладка Urls предназначена для одного или нескольких адресов вида twitch.tv/videos/…; каждый URL должен находиться на новой строке. Вкладка IDs устроена так же, но принимает только ID видео. Это позволяет подготовить сразу группу объектов без повторного открытия формы поиска. Кнопка Clear очищает многострочное поле.

Экран Search в Twitch Leecher 2.0.7 с вкладкой Urls и полем для нескольких адресов VOD
Вкладка Urls в Twitch Leecher 2.0.7: несколько адресов VOD вводятся по одному на строку. На опубликованном скриншоте источник изображения выделил поле и кнопку поиска красной аннотацией.

Результаты поиска

После получения списка программа показывает VOD плитками. Карточка содержит миниатюру, название, дату записи, длительность и число просмотров. Отдельные визуальные метки предусмотрены для LIVE и Muted Parts. Нажатие на миниатюру связано с командой просмотра, а отдельная кнопка с пиктограммой загрузки открывает экран подготовки файла. Для записи, которая в модели помечена как Live, эта кнопка отключена.

Такое разделение полезно и для диагностики. Если пользователь ожидает запись текущего прямого эфира, отсутствие активной кнопки Download не является случайной потерей функции: интерфейс 2.0.7 сам запрещает скачивание элемента со статусом Live. Рабочий объект программы — VOD, который Twitch уже представляет как видео.

Карточки найденных Twitch VOD в Twitch Leecher 2.0.7 с миниатюрами и кнопками загрузки
Список найденных VOD в Twitch Leecher 2.0.7. Карточки объединяют миниатюру, название, дату, длительность и действие Download; одна кнопка на опубликованном скриншоте отмечена красным кругом.

Download Video: параметры конкретного файла

Экран Download Video — ключевая форма перед постановкой задачи в очередь. В нём отображается название VOD, раскрывающийся список Quality, папка назначения и имя файла. Папка выбирается через отдельную кнопку, а имя можно перевести в ручной режим флажком Use Custom Filename.

Ниже расположен блок Crop Video. Начало и конец включаются отдельными флажками, а время задаётся полями часов, минут и секунд. Программа знает общую длительность VOD и позволяет сформировать диапазон до запуска загрузки. Это не постобработка уже сохранённого MP4: параметры входят в объект DownloadParameters и учитываются при формировании итогового файла.

При обычном режиме Twitch Leecher обеспечивает расширение .mp4. Если в Preferences включено Disable conversion to mp4, приложение переключает расширение на .ts и одновременно скрывает/отключает обрезку. Это поведение реализовано прямо в FilenameService и интерфейсе настроек.

Форма Download Video в Twitch Leecher 2.0.7 с выбором качества, папки, имени и диапазона Crop Video
Форма Download Video в версии 2.0.7: качество, папка, имя файла и временной диапазон задаются до добавления задачи.

Downloads: очередь, прогресс и журнал

Раздел Downloads показывает каждую задачу отдельной карточкой. В ней есть название, миниатюра, статус, выбранная длина, качество, дата записи и индикатор прогресса. Во время загрузки доступна отмена. Для завершившихся или неуспешных задач интерфейс предусматривает удаление, повтор, просмотр журнала и, после успешного завершения, открытие папки назначения.

Отдельной кнопки Pause в разметке очереди нет. Это важное отличие от универсальных менеджеров загрузок: очередь можно отменять и перезапускать, но рассчитывать на штатную приостановку с последующим продолжением как на подтверждённую функцию нельзя. Журнал, напротив, является частью штатной диагностики и показывает этапы получения сегментов и работы FFmpeg.

Preferences: что можно было закрепить по умолчанию

Настройки разделены на Application, Search, Download и дополнительные параметры. В Application присутствовали Check for Updates и Show Donation Button. Наличие кнопки пожертвования не создавало отдельной платной редакции: код проекта распространяется по MIT, а донат был добровольным элементом интерфейса.

В Search можно было сохранять список Favourite Channels, выбирать тип видео по умолчанию, ограничение по времени или числу VOD и включать Search on Start. В Download задавались временная папка, постоянная папка загрузки, шаблон имени файла, создание подпапок для избранных каналов, удаление успешно завершённых задач из очереди, качество по умолчанию и отключение MP4-конверсии.

Шаблон имени файла — не декоративная настройка. В исходном сервисе поддерживаются подстановки {id}, {channel}, {title}, {res}, компоненты даты и времени, а также {start} и {end}. Недопустимые для Windows-имени символы заменяются подчёркиванием. Это снижает число ручных переименований при регулярной загрузке архивов.

Основные функции и связь между ними

Поиск внутри приложения

Twitch Leecher не требовал заранее собирать все VOD-ссылки вручную. Поиск по имени канала был самостоятельным рабочим режимом: приложение запрашивало доступные видео и отображало их карточками. URL и ID нужны для случая, когда конкретный VOD уже известен. Такое разделение уменьшает число переходов между браузером и программой, но одновременно делает приложение зависимым от актуальности Twitch API.

Выбор качества

Список качества формируется из вариантов конкретного VOD, а не из абстрактного набора профилей конвертации. В модели качества отдельно отмечаются Source и Audio Only. Поэтому Twitch Leecher не создаёт искусственное разрешение выше исходного и не выполняет апскейл: он выбирает доступный поток, который Twitch возвращает для видео.

В Preferences предусмотрен Default Quality, чтобы часто используемый вариант выбирался автоматически. При этом фактический набор зависит от VOD. Если желаемого разрешения нет среди доступных потоков, программа не может получить его простым выбором другого профиля.

Audio Only

Audio Only реализован как отдельный вариант качества. Его не следует путать с полноценным аудиоконвертером. В исходном проекте нет экспорта в MP3, а логика расширения финального файла по-прежнему выбирает MP4 в обычном режиме или TS при отключённой MP4-конверсии. То есть функция отвечает за получение аудиопотока VOD, а не за создание произвольного музыкального формата.

Sub-Only VOD

Для контента, доступного подписчикам канала, в приложении предусмотрен отдельный процесс Sub-Only авторизации. В верхней панели существует соответствующий элемент, а AuthService различает обычный AccessToken и AccessTokenSubOnly. Токен валидируется через Twitch, состояние авторизации сохраняется в локальных данных программы и может быть отозвано командой выхода.

Эта функция особенно чувствительна к текущему статусу проекта. Авторизация зависит от внешних OAuth/API-механизмов Twitch, а оригинальный код с 2022 года не сопровождается. Наличие Sub-Only функции в версии 2.0.7 не является гарантией, что старый поток входа будет исправно работать в 2026 году на всех учётных записях.

Обрезка до сохранения

Поля Start и End позволяют оставить только нужный временной участок. Во время финальной обработки FFmpeg получает параметры начальной позиции и длины, а аудио и видео копируются без перекодирования через режимы copy. Следовательно, штатный MP4-этап в исходном коде — прежде всего сборка/перекладка потоков в контейнер с учётом диапазона, а не повторное сжатие картинки новым кодеком.

Это же объясняет ограничение: при Disable conversion to mp4 обрезка отключается. В таком режиме Twitch Leecher сохраняет объединённый транспортный поток .ts без финального MP4-этапа, на котором применялись параметры диапазона.

Очередь нескольких VOD

Несколько видео можно добавлять в Downloads последовательно, а поиск по URL или ID принимает несколько строк за одну операцию. Внутри отдельной задачи сегменты VOD загружаются параллельно: DownloadService использует Parallel.ForEach и ограничение числа одновременных соединений. После получения всех частей они соединяются в один временный TS, затем при обычных настройках проходит финальная MP4-обработка.

Такой механизм отличается от «скачать одним FFmpeg-процессом». Сам проект получал части по сети, а комплектный ffmpeg.exe запускался после этого. В раннем README именно параллельная загрузка множества небольших сегментов описывалась как причина более полного использования доступной пропускной способности.

Форматы, импорт и экспорт

С точки зрения импорта Twitch Leecher работает не с локальными видеофайлами, а с сетевыми сущностями Twitch. Входом служит имя канала, Twitch VOD URL или VOD ID. Приложение получает метаданные и плейлист, затем скачивает сегменты. Перетащить на него AVI, MOV или MP4 для перекодирования нельзя: такой сценарий отсутствует в архитектуре продукта.

Основной финальный контейнер — MP4. FilenameService автоматически добавляет .mp4, если MP4-конверсия включена. В ProcessingService FFmpeg вызывается с копированием видеопотока и аудиопотока, поэтому штатный этап не задаёт новый видеокодек, битрейт или разрешение. Именно выбранное качество Twitch определяет медиапоток.

При включённом Disable conversion to mp4 расширение автоматически меняется на .ts. Временные скачанные части тоже собираются в TS до дальнейшей обработки. Это полезный аварийный вариант, когда MP4-финализация не проходит, но он меняет ожидаемый контейнер и отключает встроенную обрезку.

Поддержку MKV, MOV, WebM, AVI, MP3, AAC-файла как отдельного пользовательского экспорта или пресетов для мобильных устройств оригинальной версии 2.0.7 приписывать нельзя. MKV появляется уже в современном TwitchLeecher-DX и относится к другой ветке.

Как выглядит типичный рабочий сценарий

Ниже приведён воспроизводимый пример, который показывает связь основных экранов. Это не рекомендация устанавливать неподдерживаемый бинарник из случайного источника; сценарий описывает логику последней оригинальной версии 2.0.7.

  1. После запуска и рабочей Twitch-авторизации пользователь открывает Search.
  2. Если известна ссылка на VOD, выбирается Urls и адрес формата twitch.tv/videos/ID вставляется отдельной строкой. Для нескольких VOD каждая ссылка занимает новую строку.
  3. После поиска появляется карточка видео с миниатюрой, названием, датой, длительностью и доступной кнопкой Download, если объект не помечен как Live.
  4. В Download Video выбирается нужное качество из реально доступных для этого VOD вариантов.
  5. Проверяются Folder и Filename. При необходимости включается Use Custom Filename.
  6. Если требуется только часть записи и MP4-конверсия не отключена, задаются Start и End.
  7. Задача добавляется в Downloads. Там видны статус и процент выполнения; при ошибке доступен Show Log, а после подходящего сбоя — Retry.
  8. После получения частей Twitch Leecher объединяет их; при стандартной настройке FFmpeg формирует итоговый MP4. После успешного завершения очередь предлагает открыть папку назначения.

Для регулярной работы удобнее было заранее задать Download Folder, Temporary Folder, Default Quality и Filename Template. Тогда экран параметров конкретной загрузки использовался главным образом для контроля качества и диапазона, а не для повторного ввода одних и тех же путей.

Автоматизация, пакетная работа, облако, мобильные и ИИ-функции

Пакетность у Twitch Leecher присутствует, но она ограничена его собственным GUI. Можно вводить несколько URL или ID, добавлять несколько VOD в очередь, хранить избранные каналы и запускать поиск с сохранёнными параметрами при старте. Это не то же самое, что полноценный командный интерфейс с расписанием и внешним API для автоматизации.

В оригинальном репозитории нет отдельного CLI-продукта для сценариев cron, PowerShell-конвейеров или серверной пакетной обработки. Пользователю, которому нужны воспроизводимые скрипты, условные правила, интеграция с медиатекой или автоматическая обработка сотен VOD, логичнее смотреть на современные инструменты с командной строкой.

Облачной обработки в Twitch Leecher нет. Метаданные и сегменты приходят из Twitch, но скачанные части хранятся во временной локальной папке, объединение выполняется на ПК, а ffmpeg.exe запускается локально. Нет учётной записи Twitch Leecher с облачной библиотекой, синхронизации проектов между устройствами или удалённого рендеринга.

Мобильного клиента оригинального проекта тоже нет. Код построен на WPF и x64 .NET Framework для Windows. ИИ-функции — распознавание моментов, автоматическое резюме, генерация субтитров, поиск сцен или улучшение качества — в версии 2.0.7 отсутствуют.

Скорость и техническая архитектура загрузки

Главная техническая идея Twitch Leecher — отделить сетевую загрузку от FFmpeg. Программа получает плейлист VOD и скачивает части параллельно собственным DownloadService. После завершения части последовательно записываются в объединённый TS, а временные файлы сегментов удаляются. Если MP4-конверсия включена, затем запускается ffmpeg.exe.

FFmpeg-команда в ProcessingService использует -c:v copy и -c:a copy. Это означает отсутствие штатного повторного кодирования видеодорожки и аудиодорожки на финальном этапе. Приложение не предлагает пользователю управлять CRF, профилем H.264, аудиобитрейтом или аппаратным энкодером — эти параметры просто не являются задачей Twitch Leecher.

Параллельное получение сегментов способно активно занимать сеть. Историческое описание проекта прямо делало акцент на использовании доступной пропускной способности, а отдельного подтверждённого регулятора скорости в интерфейсе 2.0.7 нет. Поэтому при одновременной работе других приложений Twitch Leecher нельзя считать менеджером, который гарантированно оставит им заданный лимит полосы.

Временная папка имеет практическое значение: в неё сначала попадают части и объединённый TS, а итоговый файл сохраняется в Download Folder. Права на запись в Temporary Folder прямо требуются настройками программы. Для длинного VOD нужно учитывать свободное пространство не только в конечной папке, но и на диске, где находится временный каталог.

Авторизация, интернет и приватность

Для работы с Twitch версия 2.0.7 содержит встроенный ChromiumWebBrowser на базе CefSharp. Через него проходит Twitch-авторизация, после чего AuthService валидирует access token. Для Sub-Only используется отдельный токен. При изменении состояния авторизации данные передаются в RuntimeData и сохраняются локально сервисом программы.

Это не облачная регистрация в отдельном сервисе Twitch Leecher: продукт не имеет собственного пользовательского тарифа или серверной учётной записи. Но сетевое взаимодействие с Twitch неизбежно — без него невозможно получить метаданные, плейлисты и сегменты VOD. Для приватных или subscriber-only материалов требуется действующая авторизация Twitch и фактическое право аккаунта видеть контент.

С точки зрения приватности важен возраст клиента. Встроенный браузер, OAuth-поток и API-код больше не получают исправлений от автора оригинала. Нельзя утверждать, что старый клиент небезопасен в каждой конфигурации, но использовать неподдерживаемое приложение как посредника для авторизации чувствительной учётной записи менее рационально, чем поддерживаемый инструмент. Дополнительный риск создают сторонние установщики: после исчезновения официальных релизных файлов проверка происхождения бинарника становится обязательной.

Само скачивание VOD также зависит от доступности видео на стороне Twitch. Twitch Leecher не превращает удалённый, недоступный или закрытый VOD в существующий ресурс. Если сервер не выдаёт метаданные или сегменты для данного аккаунта, локальная очередь не может компенсировать это отсутствием файла.

Цена, лицензирование и редакции

Оригинальный Twitch Leecher распространялся как бесплатный проект с открытым исходным кодом по лицензии MIT. В исходном интерфейсе есть Donation Button, но это добровольная поддержка автора, а не платная лицензия. Отдельных редакций Free, Pro, Business или Enterprise у оригинала нет.

Пробный период также не нужен: функции не были разделены на демо и полную версию по времени. Нет подписки, ежемесячной платы, покупки модулей и водяного знака в бесплатном режиме. В 2026 году говорить о «цене Twitch Leecher» как о текущем коммерческом предложении некорректно, потому что проект прекращён и официальный выпуск бинарников больше не ведётся.

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

Ограничения, которые особенно важны в 2026 году

  • Нет активной разработки оригинала. Изменения API, OAuth, видеопротоколов и форматов Twitch после октября 2022 года не исправляются в ветке Franiac.
  • Официальная страница Releases оригинала сейчас пуста. Простого проверяемого пути «скачать последний официальный installer» больше нет.
  • Только x64 Windows и .NET Framework 4.8. Оригинальных приложений для macOS, Linux, Android и iOS нет.
  • Это VOD-загрузчик, а не live-рекордер и не Clip-менеджер. Элемент Live в результатах не разрешает Download, отдельного режима Twitch Clips в исходном интерфейсе нет.
  • Нет штатной паузы очереди. Доступны Cancel, Retry, Remove и журнал, но не подтверждена обычная Pause/Resume-модель.
  • Нет ограничителя полосы в подтверждённом интерфейсе. Архитектура ориентирована на параллельную загрузку частей и активное использование соединения.
  • MP4-финализация чувствительна к проблемным дорожкам. Сам интерфейс предупреждает, что muted parts могут вызвать ошибку MP4-конверсии или проблемы со звуком.
  • Отключение MP4 меняет результат. Файл становится TS, а встроенная обрезка отключается.
  • Нет современного сценария автоматизации через CLI. Пакетность ограничена GUI и очередью.
  • Нет облака, мобильной синхронизации и ИИ. Это локальный специализированный инструмент старого поколения.

Плюсы и минусы

Плюсы ✔️
  • Специализированный интерфейс для Twitch VOD без лишних функций видеоредактора.
  • Три практичных способа поиска: канал, несколько URL и несколько ID.
  • Карточки результатов содержат миниатюру, дату, длительность и число просмотров, поэтому нужную запись можно определить до загрузки.
  • Есть выбор доступного качества, Source и Audio Only.
  • Временной диапазон Start/End позволяет сохранить только нужную часть VOD в стандартном MP4-сценарии.
  • Очередь поддерживает несколько задач, отображает прогресс, журнал, отмену и повтор.
  • Параллельная загрузка сегментов отделена от FFmpeg и была специально рассчитана на эффективное использование сетевой полосы.
  • Финальный MP4 формируется копированием потоков без штатного повторного перекодирования видео и аудио.
  • Настраиваются папки, качество по умолчанию, избранные каналы и гибкий шаблон имени файла.
  • Предусмотрен отдельный механизм авторизации для Sub-Only VOD.
  • Оригинальный код опубликован по MIT, без платных редакций и временного демо-ограничения.
Минусы ❌
  • Оригинальный проект прекращён с октября 2022 года и не получает исправлений совместимости с Twitch.
  • В 2026 году официальный GitHub Releases оригинала не предоставляет готовые выпускные файлы, поэтому обычная установка потеряла проверяемый первичный канал.
  • Приложение ограничено x64 Windows и .NET Framework 4.8; оригинальных версий для других настольных и мобильных ОС нет.
  • Интерфейс и исходная MSI-локализация англоязычные.
  • Нет отдельного режима Twitch Clips и нет загрузки текущего элемента Live из списка результатов.
  • Не подтверждены Pause/Resume и ограничение скорости в очереди.
  • Отключение MP4-конверсии вынуждает сохранять TS и лишает встроенной обрезки.
  • При muted parts сам интерфейс предупреждает о риске ошибок MP4-финализации или проблем со звуком.
  • Нет CLI для устойчивой автоматизации, облачной обработки, мобильной синхронизации и ИИ-инструментов.
  • Старая OAuth/API-реализация зависит от внешних механизмов Twitch, которые продолжали меняться уже после прекращения проекта.

Кому подойдёт

В 2026 году Twitch Leecher имеет смысл прежде всего как исторический или технический open-source проект. Он подходит разработчику, который изучает архитектуру VOD-загрузчика, хочет посмотреть реализацию WPF-интерфейса, параллельного получения сегментов, очереди и FFmpeg-финализации, либо намерен разбирать код в контролируемой среде.

Он также может быть понятен пользователю, который уже много лет хранит доверенную локальную установку 2.0.7 и точно знает её ограничения. Но даже в этом случае текущая работоспособность конкретного VOD зависит от Twitch, а отсутствие поддержки означает, что возникший протокольный сбой не будет исправлен в оригинальной ветке.

Кому не подойдёт

Новому пользователю, которому нужен надёжный загрузчик Twitch сегодня, оригинальный Twitch Leecher выбирать нерационально. Основная причина не в интерфейсе, а в жизненном цикле: нет активного сопровождения и обычного официального бинарного релиза, тогда как Twitch продолжает менять инфраструктуру.

Программа не подходит для macOS, Linux, телефона или планшета; для загрузки Twitch Clips; для записи прямого эфира как рекордер; для командной автоматизации; для облачной медиатеки; для конвертации в широкий набор контейнеров и кодеков; для монтажа; для генерации субтитров или других ИИ-задач.

Если требуется поддержка новых форматов Twitch и текущих изменений сервиса, разумнее выбрать современный поддерживаемый инструмент. Если важен GUI, ближе всего современные TwitchDownloader или TwitchLeecher-DX. Если нужна автоматизация, лучше подходят CLI-решения.

Частые проблемы и диагностика

Нет официального установщика в Releases

Сначала нужно различить исходный проект и сторонний файл. На текущей странице Releases Franiac/TwitchLeecher выпусков нет, а README сообщает о прекращении разработки. Поэтому «последний installer» на случайном каталоге программ не получает статус официального только потому, что в названии есть 2.0.7. Историческое предупреждение автора о поддельном сайте с вредоносным пакетом делает проверку происхождения особенно важной.

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

Приложение запускается, но авторизация Twitch не проходит

Версия 2.0.7 использует встроенный Chromium и OAuth-токены. При неудаче нужно отделить локальную проблему от устаревшего внешнего потока. Проверяются доступ в интернет, системное время, возможность открыть Twitch в обычном браузере и состояние аккаунта. Если именно встроенная авторизация старого клиента не завершает вход, у оригинального проекта нет актуального канала исправления.

Повторный вход через штатный Logout/Revoke был предусмотрен архитектурой, но бесконечно повторять старую авторизацию бессмысленно, если причиной стал изменившийся механизм Twitch. В таком случае диагностический результат — несовместимость неподдерживаемого клиента, а не ошибка пароля, которую надо обходить.

Поиск по каналу ничего не возвращает

Нужно проверить написание имени канала и ограничения Search: тип Broadcast/Highlight/Upload, диапазон дат, Last N VOD или Only today. Слишком узкий диапазон способен дать пустой список даже при наличии старых VOD. Для известного объекта полезнее сравнить результат через вкладку Urls или IDs.

Если VOD существует в браузере, но старый клиент не получает его ни по URL, ни по ID, журнал и состояние авторизации становятся более показательными, чем изменение поискового фильтра. После прекращения проекта ошибка API не имеет официального исправления в 2.0.7.

В карточке есть LIVE, а Download недоступен

Это соответствует логике интерфейса: кнопка загрузки отключена для объекта со свойством Live. Twitch Leecher не следует использовать как рекордер текущего эфира. Для записи live-сценария нужен инструмент, который специально работает с текущим потоком, например Streamlink или программа записи/стриминга.

Нужного качества нет в списке

Quality показывает доступные варианты конкретного VOD. Выбор другого Default Quality не создаст поток, которого Twitch не предлагает. Проверяется сам VOD и список возвращённых качеств. Source означает исходный доступный вариант, Audio Only — аудиопоток; это не профили локального перекодирования.

Загрузка зависла или завершилась ошибкой

В Downloads открывается Show Log. Журнал нужен, чтобы понять стадию: получение плейлиста, скачивание сегментов, объединение частей или FFmpeg. Кнопка Retry у задачи существует именно для повторной попытки после ошибки. Если проблема воспроизводится на разных VOD и связана с сетевыми адресами/форматом Twitch, вероятность несовместимости старого клиента выше, чем локальной ошибки одного файла.

Следует также проверить Temporary Folder и Download Folder: оба пути должны быть доступны на запись, а на соответствующих дисках должно быть свободное место. Во время обработки одновременно существуют временные данные и итоговый файл, поэтому заполнение диска может оборвать процесс до финализации.

Ошибка MP4-конверсии или проблемы со звуком на VOD с muted parts

В Download Video оригинал выводит отдельное предупреждение: muted parts способны вызвать проблемы при MP4 conversion или со звуком. Штатный диагностический обход, предусмотренный самим интерфейсом, — отключить conversion to mp4 в Preferences. Тогда результат сохраняется как .ts.

У этого обхода есть цена: вместе с MP4-конверсией отключается Crop Video. Поэтому сначала надо решить, что важнее для конкретной задачи — получить поток без проблемной MP4-финализации или сохранить встроенный временной диапазон.

Файл получил странное имя

В автоматическом режиме имя строится из Filename Template. Значения {id}, {channel}, {title}, {res}, даты, времени и границ обрезки подставляются при создании задачи. Символы, которые Windows не разрешает в имени файла, FilenameService заменяет подчёркиванием. Это нормальное поведение, а не потеря части названия из-за повреждения VOD.

После отключения MP4 появился TS

Это ожидаемо. FilenameService специально меняет расширение с .mp4 на .ts, если DisableConversion включён. TS в данном случае является объединённым транспортным потоком после получения сегментов. Чтобы получить штатный MP4, нужно вернуть обычный режим и устранить причину ошибки финальной обработки.

Программа перестала работать после изменений Twitch

Главная проверка — сравнить поведение с поддерживаемым современным инструментом на том же общедоступном VOD. Если актуальный TwitchDownloader, TwitchLeecher-DX или yt-dlp получает объект, а оригинал 2.0.7 стабильно не проходит поиск/плейлист, это сильный признак устаревшего клиента. В августе 2026 года TwitchLeecher-DX отдельно выпускал поддержку нового DASH-видеоформата, тогда как оригинал с 2022 года не обновлялся.

Как проверить результат после загрузки

  • Убедиться, что статус задачи в Downloads завершён, а не остановился на Downloading, Merging или Converting.
  • Открыть папку назначения штатной кнопкой и проверить фактическое расширение: MP4 при обычном режиме, TS при Disable conversion to mp4.
  • Сопоставить длительность файла с выбранным диапазоном Crop Start/End или с полной длительностью VOD.
  • Проверить воспроизведение начала, середины и конца файла, а на VOD с muted parts отдельно проверить звук вокруг проблемных участков.
  • Если есть расхождение, сохранить журнал задачи до удаления её из очереди: именно в нём видны этапы и вывод FFmpeg.
  • При повторяющемся сбое на разных VOD проверить тот же объект поддерживаемым инструментом, чтобы отделить локальный диск/сеть от несовместимости Twitch Leecher 2.0.7.

Альтернативы Twitch Leecher в 2026 году

TwitchLeecher-DX

TwitchLeecher-DX — наиболее близкая по идее замена, потому что это отдельный поддерживаемый форк концепции Twitch Leecher, а не продолжение оригинальной версии под тем же разработчиком. Актуальный выпуск 3.9.1 датирован 8 августа 2026 года и добавляет поддержку нового DASH-видеоформата. В 3.9.0 появилась конвертация в MKV и переход на .NET 10. Его стоит выбирать тем, кому нравилась логика Search → Download → Queue и нужен современный сопровождаемый вариант. При сравнении нельзя переносить функции DX назад в Twitch Leecher 2.0.7.

TwitchDownloader

TwitchDownloader — активно развиваемый open-source набор для Twitch VOD и Clips с загрузкой/рендерингом чата. Релиз 1.56.5 опубликован в июле 2026 года. У проекта есть графический клиент для Windows и отдельный CLI; командная версия работает на Windows, Linux и macOS. Это более подходящий вариант для нынешнего пользователя, которому нужны VOD, клипы, чат и автоматизация, но интерфейс и набор задач заметно шире, чем у минималистичного Twitch Leecher.

yt-dlp

yt-dlp подходит тем, кому не нужен специализированный GUI. В текущем списке extractors присутствуют Twitch VOD, streams, clips, collections и связанные сущности. Главное отличие — командная строка и ориентация на скрипты: удобно задавать пути, шаблоны имён, архивы и пакетные операции в автоматизированном процессе. Для новичка это требует больше настройки, зато меньше зависит от закрытого жизненного цикла одного WPF-интерфейса.

Streamlink — другая категория инструмента: современная CLI-утилита извлекает потоки сервисов и передаёт их проигрывателю или в файловый рабочий процесс. Twitch входит в поддерживаемые плагины, а стабильная ветка 8.5.0 опубликована в августе 2026 года. Streamlink уместнее, когда задача связана с текущим эфиром и управлением потоком, тогда как Twitch Leecher проектировался вокруг архивных VOD с поиском и очередью.

FAQ

Twitch Leecher всё ещё развивается?

Нет. В оригинальном репозитории Franiac размещено уведомление TWITCH LEECHER IS DISCONTINUED. Последняя исходная версия имеет FileVersion 2.0.7; после обновлений 2022 года функциональная разработка оригинала прекращена.

Можно ли сейчас скачать официальный Twitch Leecher 2.0.7 из GitHub Releases?

На сентябрь 2026 года страница Releases оригинального репозитория не содержит выпусков. Поэтому старые файлы на сторонних сайтах нельзя называть текущими официальными релизами проекта без отдельной проверки происхождения.

TwitchLeecher-DX 3.9.1 — это новая версия того же Twitch Leecher?

Нет. Это отдельный форк, который развивается другим сопровождающим. Он сохраняет идею и часть наследия проекта, но имеет собственные релизы и функции. DASH-поддержка и MKV из актуальной DX-ветки не относятся к оригинальному Twitch Leecher 2.0.7.

Сохраняет ли Twitch Leecher видео в MP4?

Да, в стандартном режиме FilenameService обеспечивает расширение .mp4, а FFmpeg после получения сегментов копирует видео- и аудиопотоки в итоговый файл. При Disable conversion to mp4 результат меняется на .ts.

Перекодирует ли он видео и ухудшает ли качество?

Штатная финальная команда версии 2.0.7 использует -c:v copy и -c:a copy. То есть потоки копируются без обычного повторного кодирования. Разрешение выбирается из доступных качеств Twitch; в программе нет собственного апскейла или настройки нового видеобитрейта.

Можно ли получить MP3 через Audio Only?

Подтверждённого MP3-экспорта в оригинальном коде нет. Audio Only — вариант качества Twitch. Финальная логика имён использует MP4 или TS в зависимости от режима конверсии, поэтому описывать Twitch Leecher как MP3-конвертер неправильно.

Можно ли скачать Twitch Clip?

Оригинальный интерфейс и модели 2.0.7 построены вокруг VOD, а отдельного режима Twitch Clips нет. Для клипов разумнее использовать современный TwitchDownloader или yt-dlp, где такая поддержка заявлена отдельно.

Можно ли скачать текущий прямой эфир?

Не штатной кнопкой Twitch Leecher: для результата со свойством Live кнопка Download отключается. Для текущего потока лучше использовать инструмент, спроектированный для live-сценария, например Streamlink.

Нужен ли FFmpeg отдельно?

Исходный проект включает ffmpeg.exe как библиотечный файл, а ProcessingService ищет его в каталоге приложения. Именно этот FFmpeg используется после скачивания сегментов. Отдельная ручная настройка внешнего пути FFmpeg не является штатным шагом оригинальной версии 2.0.7.

Есть ли русская версия интерфейса?

В оригинальной исходной ветке GUI-строки заданы на английском, а установочный проект содержит en-US локализацию. Подтверждённой русской локализации оригинального Twitch Leecher 2.0.7 нет.

Требуется ли подписка или платная лицензия?

Нет. Оригинальный проект бесплатный и распространяется по MIT. В интерфейсе была добровольная Donation Button, но она не открывала отдельный набор функций и не была тарифом.

Что делать, если 2.0.7 больше не получает VOD?

Сначала изучить журнал, проверить доступность VOD и авторизацию. Если тот же VOD корректно обрабатывает современный поддерживаемый инструмент, а Twitch Leecher стабильно не получает плейлист или сегменты, переход на поддерживаемую альтернативу практичнее поиска несуществующего обновления оригинала.

Итог по сценариям использования

Для нового пользователя в 2026 году оригинальный Twitch Leecher не стоит выбирать как основной загрузчик. Проект прекращён, текущего официального релизного файла в GitHub Releases нет, а внешние механизмы Twitch продолжили изменяться после версии 2.0.7. Поддерживаемый TwitchDownloader или TwitchLeecher-DX решает ту же основную задачу с актуальной разработкой.

Для пользователя, которому нужен знакомый графический процесс VOD → качество → диапазон → очередь, ближе всего TwitchLeecher-DX. Это важно формулировать именно как переход на форк: он не превращает старый Twitch Leecher 2.0.7 в современную версию и имеет собственную историю функций.

Для автоматизации и пакетных сценариев рациональнее yt-dlp: текущая поддержка Twitch включает VOD, streams и clips, а командный интерфейс удобнее для повторяемых скриптов, чем WPF-очередь старого клиента.

Для текущих прямых эфиров Twitch Leecher изначально не является подходящим инструментом: его кнопка Download отключается для Live. Здесь логичнее Streamlink или другой современный инструмент захвата потока.

Для изучения программной архитектуры Twitch Leecher остаётся интересным открытым проектом. Код хорошо показывает специализированный VOD-процесс: поиск, получение плейлиста, параллельные сегменты, временный TS, FFmpeg с stream copy, шаблоны имён, очередь и журнал. Именно в таком качестве версия 2.0.7 сохраняет ценность после прекращения разработки, тогда как для повседневной загрузки решающим критерием уже стала не простота старого интерфейса, а наличие актуального сопровождения.

Поделиться с друзьями
Андрей Федоров
Андрей Федоров

Фотография – это целое искусство, где необходима полная самоотдача, недюжинный самоконтроль и безупречное чувство прекрасного. А если вы ещё и желаете досконально разбираться в фототехнике – вам потребуется соответствующее образование и немалый опыт. У меня имеется и то, и другое, ведь я работаю профессиональным фотографом уже около 20 лет. За плечами высшее техническое образование в сфере фототехники, а также подтверждённая профессия «Фотоискусство и диджитал графика» от РГУ имени А. Н. Косыгина. Кроме того, полученные специальности не остановили меня в развитии, и я закончил ещё и несколько платных тематических курсов, существенно подтянув свои знания в сфере фотодела. В конце концов жизненный путь привёл меня к созданию своего сайта, где я делюсь собственным немалым опытом с читателями. Подробнее обо мне...

Оцените автора
( Пока оценок нет )
Топ фотограф
Добавить комментарий