Skip to content

Releases: LiberVixer/YouTubeHarvester

YouTube Harvester 1.2.0 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Aug 05:56

YouTube Harvester 1.2.0 Beta

This beta expands manual downloads beyond YouTube while preserving the
existing YouTube channel-monitoring workflow. Individual Rutube and VK videos
can now pass through the same Overview field, Quick Download window, clipboard
watcher, queue, and archive.

Prerelease: this build is published for testing. Keep a backup of the
application data directory before testing archive migration with important
records.

Highlights

  • Download individual videos from YouTube, Rutube, and VK through one workflow.
  • Keep archive identities separate by source and media ID, with working source
    links and compact service symbols.
  • Preserve compatibility with existing YouTube archive records and variants.
  • Use refreshed and pinned downloader, JavaScript runtime, media tools, Python
    dependencies, and GitHub Actions.
  • Verify exact Windows component versions and SHA-256 checksums in both online
    and offline builds.
  • Download preview images with protocol, redirect, timeout, and size checks.
  • Use the new close button beside the theme selector and more compact archive
    channel and ID columns.

Release Files

  • YouTubeHarvester_1.2.0-beta_linux_all.deb
  • YouTubeHarvester_1.2.0-beta_source.tar.gz
  • YouTubeHarvester_1.2.0-beta_windows_setup.exe
  • YouTubeHarvester_1.2.0-beta_windows_x64.msi
  • YouTubeHarvester_1.2.0-beta_windows_portable.zip
  • SHA256SUMS-linux.txt
  • SHA256SUMS-windows.txt

Windows packages bundle yt-dlp, FFmpeg/FFprobe, and Deno; Python is not
required on the target computer. The Debian package version is
1.2.0~beta1, which allows a future stable 1.2.0 package to replace it
correctly.

Use the checksum files to verify downloaded artifacts. The built-in updater
performs this verification automatically.

Documentation

The complete history is available in the
multilingual changelog.

Русский

Версия 1.2.0-beta добавляет необязательное скачивание отдельных видео с
YouTube, Rutube и VK через единый интерфейс: Обзор, Быстрое скачивание,
слежение за буфером, очередь и архив. Архив различает источник и ID, поэтому
совпадающие идентификаторы разных сервисов не пересекаются. Компоненты и
сборочная цепочка Windows/Linux обновлены и закреплены точными версиями.

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

Отдельное спасибо Дмитрию 'Minion' Погорилому за неоценимую помощь в
бета-тестировании Windows-версии.

YouTube Harvester 1.1.3

Choose a tag to compare

@github-actions github-actions released this 20 Aug 10:58

YouTube Harvester 1.1.3

This release adds verified in-app application updates, complete Belarusian
localization, a current YouTube downloader, and stronger recovery from
temporary YouTube delivery failures.

UPD 3: YouTube Harvester can now download the correct update package from
the official GitHub Release, resume an interrupted transfer, and verify the
file before opening it.

Highlights

  • Check for a new YouTube Harvester version directly from Settings.
  • Download the matching Setup EXE, portable ZIP, Linux DEB, or source archive.
  • Verify every application update with the published SHA-256 checksum and the
    GitHub asset digest before installation.
  • Use the complete Belarusian interface, rules, README, changelog, desktop
    metadata, and localized screenshots.
  • Run the bundled yt-dlp 2026.08.19; update a managed yt-dlp executable
    safely and atomically from Settings.
  • Refresh expired YouTube media URLs and retry temporary HTTP 403 failures
    through a fallback player client.
  • Use consistent tray/taskbar behavior, safer per-user runtime files, and
    desktop completion notifications for integrations such as FriendsHub.

Release Files

  • YouTubeHarvester_1.1.3_linux_all.deb
  • YouTubeHarvester_1.1.3_source.tar.gz
  • YouTubeHarvester_1.1.3_windows_setup.exe
  • YouTubeHarvester_1.1.3_windows_x64.msi
  • YouTubeHarvester_1.1.3_windows_portable.zip
  • SHA256SUMS-linux.txt
  • SHA256SUMS-windows.txt

Windows packages bundle yt-dlp, FFmpeg/FFprobe, and Deno. Python is not
required on the target Windows computer. The Linux package uses the Python
downloader and standard per-user configuration directories.

Use the checksum files to verify downloaded artifacts. The built-in updater
performs this verification automatically.

Documentation

The complete history is available in the
multilingual changelog.

Русский

Версия 1.1.3 добавляет проверенное обновление программы из официальных
релизов GitHub, полную белорусскую локализацию и актуальный
yt-dlp 2026.08.19. Загрузка обновления продолжается после обрыва и перед
запуском проверяется по SHA-256. Временные ошибки YouTube HTTP 403 теперь
обрабатываются обновлением медиассылки и повторной попыткой через резервный
клиент.

Отдельное спасибо Дмитрию 'Minion' Погорилому за неоценимую помощь в
бета-тестировании Windows-версии.

YouTube Harvester 1.1.2

Choose a tag to compare

@github-actions github-actions released this 01 Aug 14:09

YouTube Harvester 1.1.2

This release expands Quick Download with multi-track media selection and adds
complete Japanese localization.

UPD 2: Multiple audio tracks and subtitles can now be embedded into one
video. Archive variants preserve their quality and track selection, subtitle
failures are handled gracefully, and Japanese is fully supported.

Highlights

  • Select multiple audio tracks and manual or automatic subtitles in Quick
    Download and embed them into one MP4.
  • Keep separate archive variants for different resolutions, audio tracks, and
    subtitle selections.
  • Inspect selected tracks in the archive quality tooltip.
  • Discover alternate dubbed tracks through the additional YouTube metadata
    client.
  • Continue downloading when individual subtitle tracks fail or return HTTP
    429.
  • Use the complete Japanese interface, README, changelog, rules, and localized
    screenshots.
  • Drag the Quick Download window smoothly on Windows without position-save
    jitter.

Release Files

  • YouTubeHarvester_1.1.2_linux_all.deb
  • YouTubeHarvester_1.1.2_source.tar.gz
  • YouTubeHarvester_1.1.2_windows_setup.exe
  • YouTubeHarvester_1.1.2_windows_x64.msi
  • YouTubeHarvester_1.1.2_windows_portable.zip
  • SHA256SUMS-linux.txt
  • SHA256SUMS-windows.txt

Windows packages bundle yt-dlp, FFmpeg/FFprobe, and Deno. Python is not
required on the target Windows computer. The Linux package uses the Python
downloader and the standard per-user configuration directories.

Use the checksum files to verify downloaded artifacts.

Documentation

The complete history is available in the
multilingual changelog.

Русский

Версия 1.1.2 добавляет выбор нескольких аудиодорожек и субтитров с их
встраиванием в один MP4. Архив различает варианты одного видео по качеству и
наборам дорожек, а недоступные субтитры больше не отменяют скачивание видео.
Также добавлена полная японская локализация и устранено дёргание окна быстрого
скачивания при перетаскивании в Windows.

Отдельное спасибо Дмитрию 'Minion' Погорилому за неоценимую помощь в
бета-тестировании Windows-версии.

YouTube Harvester 1.1.1

Choose a tag to compare

@github-actions github-actions released this 25 Jul 13:15

YouTube Harvester 1.1.1

This maintenance release fixes several small interface and download-flow
issues on Linux and Windows.

UPD 1.1.1: Minor issues have been fixed.

Fixes

  • Every completed channel video is moved from the temporary directory to the
    selected download directory before the next playlist item starts.
  • A soft stop safely preserves and moves the video that has already finished.
  • The active channel artwork is displayed during downloads even when the
    hidden Harvester game victory logo has been unlocked.
  • Minor interface and runtime inconsistencies were corrected.

Release Files

  • YouTubeHarvester_1.1.1_linux_all.deb
  • YouTubeHarvester_1.1.1_source.tar.gz
  • YouTubeHarvester_1.1.1_windows_setup.exe
  • YouTubeHarvester_1.1.1_windows_x64.msi
  • YouTubeHarvester_1.1.1_windows_portable.zip
  • SHA256SUMS-linux.txt
  • SHA256SUMS-windows.txt

Windows packages bundle yt-dlp, FFmpeg/FFprobe, and Deno. Python is not
required on the target Windows computer. The Linux package uses the Python
downloader and the standard per-user configuration directories.

Use the checksum files to verify downloaded artifacts.

Documentation

The complete history is available in the
multilingual changelog.

Русский

Версия 1.1.1 исправляет мелкие недочёты интерфейса и логики скачивания.
Каждое завершённое видео теперь сразу переносится из временной папки в папку
загрузок, а обложка активного канала правильно отображается даже после победы
в скрытой игре.

Windows-релиз включает Setup EXE, MSI и portable ZIP со встроенными yt-dlp,
FFmpeg/FFprobe и Deno. Для Linux опубликованы .deb и архив исходников.

Отдельное спасибо Дмитрию 'Minion' Погорилому за неоценимую помощь в
бета-тестировании Windows-версии.

YouTube Harvester 1.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Jul 06:37

YouTube Harvester 1.1.0

This release adds a fully multilingual interface and documentation, expands
channel and download diagnostics, improves queue processing, and hardens the
Linux and Windows builds.

Highlights

  • Eight complete interface languages: English, Russian, Ukrainian, French,
    Spanish, Hindi, Chinese, and Arabic. New installations start in English.
  • Separate README, changelog, and four current UI screenshots for every
    supported language.
  • Original cached channel artwork in the new screenshots and channel view.
  • Paid-content status per channel with optional members-only checks.
  • Queue processing before channel scanning and a second pass after all channels.
  • Daily download totals split into Videos, Shorts, live streams, and queue items.
  • All, Important, and Errors log filters.
  • Built-in yt-dlp version check and expanded environment diagnostics.
  • Refined Overview, settings, channel controls, checkboxes, and Quick Download.
  • Better UTF-8 handling on Windows and safer temporary-file cleanup on Linux.

Platform Notes

Windows

The Setup EXE, MSI, and portable ZIP bundle yt-dlp, ffmpeg.exe,
ffprobe.exe, and deno.exe. Python is not required on the target computer.
The global Quick Download hotkey uses the native Windows API.

Linux

The .deb uses the Python downloader and standard per-user data directories.
X11 global hotkeys use pynput. On Wayland, the application can install a
Cinnamon/GNOME system shortcut and can monitor the clipboard through
wl-clipboard.

Release Files

  • YouTubeHarvester_1.1.0_linux_all.deb
  • YouTubeHarvester_1.1.0_source.tar.gz
  • YouTubeHarvester_1.1.0_windows_setup.exe
  • YouTubeHarvester_1.1.0_windows_x64.msi
  • YouTubeHarvester_1.1.0_windows_portable.zip
  • SHA256SUMS-linux.txt
  • SHA256SUMS-windows.txt

Use the checksum files to verify downloaded artifacts.

Documentation

The complete history is available in the
multilingual changelog.

Русский

Версия 1.1.0 добавляет полный интерфейс и документацию на восьми языках,
статус платного контента каналов, повторную обработку очереди после проверки
каналов, дневную статистику, фильтры логов, проверку версии yt-dlp и
расширенную диагностику.

Windows-релиз включает Setup EXE, MSI и portable ZIP со встроенными yt-dlp,
FFmpeg/FFprobe и Deno. Для Linux опубликованы .deb и архив исходников.

Отдельное спасибо Дмитрию 'Minion' Погорилову за неоценимую помощь в
бета-тестировании Windows-версии.

YouTube Harvester 1.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 18:11

YouTube Harvester 1.0.0

Главное

Это первый стабильный релиз YouTube Harvester. Программа прошла большой цикл
доработок интерфейса, Windows-сборки, быстрого скачивания, архива, Telegram и
Linux/Windows runtime-логики.

Что внутри

  • Единый Python-движок скачивания для Linux и Windows.
  • Быстрое скачивание из буфера обмена с выбором разрешения, немедленным
    скачиванием, добавлением в очередь и Telegram-чекбоксом.
  • Глобальная горячая клавиша Ctrl+Shift+Alt+Y по умолчанию.
  • Поддержка Linux/X11 hotkey через pynput и системной команды
    yt-harvester --quick-download для Wayland-сценариев.
  • Отслеживание буфера обмена для YouTube-ссылок.
  • Вкладка обзора с живым статусом, счётчиками, прогрессом проверки каналов,
    текущим типом контента и последними событиями.
  • Каналы с отдельными переключателями для Видео, Shorts и Трансляций.
  • Очередь, планировщик и архив скачиваний.
  • Telegram-настройки в интерфейсе и сохранение в .env.
  • Защита Windows-логов и архива от проблем кодировки.
  • Более безопасная очистка временной папки.
  • Windows-сборка с bundled ffmpeg.exe, ffprobe.exe и deno.exe.
  • Новые README, скриншоты, заставка ожидания скачивания и release packaging.

Файлы релиза

  • YouTubeHarvester_1.0.0_linux_all.deb
  • YouTubeHarvester_1.0.0_source.tar.gz
  • YouTubeHarvester_1.0.0_windows_setup.exe
  • YouTubeHarvester_1.0.0_windows_x64.msi
  • YouTubeHarvester_1.0.0_windows_portable.zip
  • SHA256SUMS-linux.txt
  • SHA256SUMS-windows.txt

Спасибо

Отдельное спасибо Дмитрию 'Minion' Погорилову за неоценимую помощь в
бета-тестировании Windows-версии.

Бинарники и архив исходников собираются через GitHub Actions.

YouTube Harvester 0.2.5 Beta

Choose a tag to compare

@github-actions github-actions released this 28 Jun 10:14

YouTube Harvester 0.2.5 Beta

English

This release polishes the quick-download workflow, Linux Wayland hotkeys, and the Windows beta experience.

  • Added the quick-download window with clipboard URL detection, preview loading, immediate download, queue add, and a persistent Telegram-notification checkbox.
  • Added configurable quick-download hotkey support. Windows uses a native global hotkey, Linux/X11 uses pynput, and Cinnamon/GNOME Wayland can install a desktop custom shortcut for yt-harvester --quick-download.
  • The overview screen layout was tightened: controls, counters, archive button, channel logo, log area, and download preview fit more cleanly.
  • The channel and video preview images in quick download were corrected and the quick-download window remembers its position.
  • Linux now uses the Python downloader engine only; the legacy Bash engine is disabled and documented as obsolete.
  • Windows text output and archive display were hardened against mojibake and console encoding problems.
  • The Windows build remains self-contained with bundled ffmpeg.exe, ffprobe.exe, and deno.exe.

Special thanks to Windows beta tester Dmitry 'minion' Pogorily.

Release assets are built by GitHub Actions.

Русский

Этот релиз полирует быстрое скачивание, горячие клавиши Linux Wayland и работу Windows beta-сборки.

  • Добавлено окно быстрого скачивания: URL из буфера обмена, предпросмотр, немедленное скачивание, добавление в очередь и сохраняющаяся галочка Telegram-уведомления.
  • Добавлена настройка горячей клавиши быстрого скачивания. Windows использует native global hotkey, Linux/X11 — pynput, а Cinnamon/GNOME Wayland может сам установить системную пользовательскую команду для yt-harvester --quick-download.
  • Вкладка обзора стала аккуратнее: кнопки, счётчики, кнопка архива, логотип канала, область логов и предпросмотр скачивания лучше помещаются в окне.
  • Исправлены предпросмотры канала и видео в быстром скачивании, окно быстрого скачивания запоминает позицию.
  • Linux теперь использует только Python-движок скачивания; устаревший Bash-движок отключён и описан как legacy.
  • Отображение текста в Windows и архиве защищено от кракозябр и проблем кодировки консоли.
  • Windows-сборка остаётся самодостаточной: внутри есть ffmpeg.exe, ffprobe.exe и deno.exe.

Отдельное спасибо бета-тестеру windows версии Дмитрию 'minion' Погорилому.

Бинарники и архив исходников собраны через GitHub Actions.

YouTube Harvester 0.2.4 Beta

Choose a tag to compare

@github-actions github-actions released this 25 Jun 11:16

YouTube Harvester 0.2.4 Beta

English

This release focuses on making the Windows beta build self-contained and safer to test.

  • Windows packages now bundle ffmpeg.exe, ffprobe.exe, and deno.exe.
  • The Python downloader passes bundled media tools and the Deno runtime to yt-dlp.
  • Windows subprocess output is handled as UTF-8, so Cyrillic titles and emoji do not break the app console.
  • Downloads that fail on Windows no longer clean the temp directory as if the final file had been moved.
  • Output filenames are shortened and use Windows-safe naming rules.
  • README, screenshots, offline Windows build notes, and release metadata were refreshed.

Special thanks to Windows beta tester Dmitry 'minion' Pogorily.

Release assets are built by GitHub Actions.

Русский

Этот релиз доводит Windows beta-сборку до более самодостаточного и безопасного состояния для тестирования.

  • Windows-пакеты теперь кладут внутрь ffmpeg.exe, ffprobe.exe и deno.exe.
  • Python-движок передаёт bundled media-инструменты и Deno runtime в yt-dlp.
  • Вывод Windows-процессов читается как UTF-8, поэтому кириллица и emoji не ломают консоль приложения.
  • При ошибке скачивания Windows-сборка больше не чистит temp-папку так, будто итоговый файл уже перенесён.
  • Имена выходных файлов сокращаются и приводятся к Windows-safe правилам.
  • Обновлены README, скриншоты, инструкция офлайн-сборки Windows и метаданные релиза.

Отдельное спасибо бета-тестеру windows версии Дмитрию 'minion' Погорилому.

Бинарники и архив исходников собраны через GitHub Actions.

v0.2.3-beta

Choose a tag to compare

@github-actions github-actions released this 18 Jun 10:31
YouTube Harvester 0.2.3 Beta

YouTube Harvester 0.2.2 Beta

Choose a tag to compare

@LiberVixer LiberVixer released this 14 Jun 02:01

YouTube Harvester 0.2.2 Beta

Downloads

  • YouTubeHarvester_0.2.2-beta_linux_all.deb - Linux Mint / Ubuntu-like systems.
  • YouTubeHarvester_0.2.2-beta_windows_setup.exe - Windows installer.
  • YouTubeHarvester_0.2.2-beta_windows_x64.msi - alternative Windows MSI installer.
  • YouTubeHarvester_0.2.2-beta_windows_portable.zip - portable Windows build.
  • YouTubeHarvester_0.2.2-beta_source.tar.gz - source archive.

Notes

  • Linux uses the stable Bash downloader by default.
  • Windows uses the Python downloader engine only.
  • Windows autostart is stored in the Current User registry key:
    HKCU\Software\Microsoft\Windows\CurrentVersion\Run.
  • Release assets are built by GitHub Actions.

Checksums

Use SHA256SUMS-linux.txt and SHA256SUMS-windows.txt from the release assets.