Skip to content

Releases: EvroHQ/EvroHQ-Downloader

EvroHQ Downloader v2.3.4

Choose a tag to compare

@github-actions github-actions released this 12 Sep 10:40

What’s new

  • Compact window — switch Default or Compact from the header icons. Embed and Split by chapters now share one row.
  • Right-click — right-click the URL field for Cut, Copy, Paste, and Select All.
  • About — open About next to Themes to read who I am, what this project is, and how to support it.

Downloads

  • Setup: installer, lets you choose the install location.
  • Portable: single .exe, no installation.

yt-dlp and ffmpeg are bundled — nothing else to install.

EvroHQ Downloader v2.3.3

Choose a tag to compare

@EvroHQ EvroHQ released this 01 Sep 23:25

What’s new

  • Portable updates — the portable build no longer downloads the Setup installer. When an update is available, you get a link to the portable .exe and can keep using the app.
  • YouTube playlists — only the tracks you selected are downloaded (by video link, not playlist position). Private or deleted items no longer shift the list.

Downloads

  • Setup: installer, lets you choose the install location.
  • Portable: single .exe, no installation.

yt-dlp and ffmpeg are bundled — nothing else to install.

EvroHQ Downloader v2.3.2

Choose a tag to compare

@EvroHQ EvroHQ released this 28 Aug 12:24

What’s new

  • What’s new popup — Restart to update could still confirm Got it by itself. The notes stay on screen; the button only works after a short delay, and only on a real click.

Downloads

  • Setup: installer, lets you choose the install location.
  • Portable: single .exe, no installation.

yt-dlp and ffmpeg are bundled — nothing else to install.

EvroHQ Downloader v2.3.0

Choose a tag to compare

@EvroHQ EvroHQ released this 28 Aug 12:04

What’s new

  • SoundCloud — paste a track or playlist in the same field as YouTube. Audio only (Original or WAV). DRM-protected tracks are marked and skipped.
  • EvroHQ Downloader — renamed from EvroHQ YouTube Downloader. Existing settings migrate automatically.
  • What’s new popup — shown once after you update, so you don’t miss new features.

Downloads

  • Setup: installer, lets you choose the install location.
  • Portable: single .exe, no installation.

yt-dlp and ffmpeg are bundled — nothing else to install.

EvroHQ YouTube Downloader v2.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 17:21

Windows build of EvroHQ YouTube Downloader.

  • H.264 compatible mode — native YouTube H.264 + AAC, 1080p max, no re-encode

  • Split by chapters — download each chapter as its own file (single videos with chapters)

  • Trim — compact inline range on one row

  • Smarter progress — video + audio combined, no jump back to 26%

  • Already downloaded — info toast when the file is already in the folder

  • Smart links — strip timestamps and extra params; Mix / Music albums stay playlists

  • Setup: installer, lets you choose the install location.

  • Portable: single .exe, no installation.

yt-dlp and ffmpeg are bundled inside — the end user installs nothing else.

EvroHQ YouTube Downloader v2.1.1

Choose a tag to compare

@github-actions github-actions released this 22 Aug 16:18
v2.1.1: footer support links, compact embed row

- Footer: star on GitHub or buy me a coffee; accent color on @EvroHQ too
- Compact embed-metadata toggle; playlist trim-unavailable row matches trim height

Co-authored-by: Cursor <cursoragent@cursor.com>

EvroHQ YouTube Downloader 2.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Aug 22:00

Seven color themes, Sonner toasts, and UI polish.

  • Themes — EvroHQ (default) plus Graphite & Amber, Carbon & Cyan, Obsidian & Violet, Charcoal & Signal Red, Paper & Rust (light), Bone & Forest (light). Choice is remembered.
  • Toasts — download start/complete/cancel/error and update status, without the old console.
  • UI — themed logo, playlist separators, trim/embed wells, light-theme contrast fixes.

Setup: installer, choose the install location.
Portable: single .exe, no installation.

yt-dlp and ffmpeg are bundled — nothing else to install.

EvroHQ YouTube Downloader 2.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 19:16

New UI, playlist downloads, and the app is now EvroHQ YouTube Downloader.

What's new

  • Playlist mode — preview tracks, pick the ones you want, download into a folder named after the playlist
  • Live preview — thumbnail, title, channel, duration and estimated size before you download
  • Embed metadata & cover art on audio (cover art needs MP3)
  • Forced in-app updates for the app and yt-dlp so YouTube downloads keep working
  • Two-column layout, console, and progress that shows 2/12 on playlists

Downloads

  • Setup — installer, choose the install location
  • Portable — single .exe, no installation

yt-dlp, ffmpeg and QuickJS are bundled. Nothing else to install.

If you already have v1.x installed, open the app — it should offer this update.

1.3.5

Choose a tag to compare

@github-actions github-actions released this 14 Aug 21:04
v1.3.5: track yt-dlp nightly channel to fix YouTube 403 (PO Token/SABR)

Many videos failed with "Process exited with code 1" caused by
HTTP Error 403: Forbidden on the media stream — YouTube's GVS PO Token / SABR
experiment. Verified that yt-dlp nightly (2026.08.04) downloads these videos
fine while stable (2026.07.04, a month behind) 403s.

- src/main/index.js: in-app yt-dlp updater now points at the nightly repo
  (yt-dlp-nightly-builds) for both the version check and the download.
- release.yml: CI bundles the nightly yt-dlp.exe.
- BUILDING.md: document the nightly channel and why.

Not the JS-runtime bug (already fixed with QuickJS); this is the separate,
YouTube-wide 403. Nightly is the same code as master, built daily.

Co-authored-by: Cursor <cursoragent@cursor.com>

1.3.4

Choose a tag to compare

@github-actions github-actions released this 14 Aug 08:48
v1.3.4: fix "code 1" downloads — bundle QuickJS JS runtime for yt-dlp

YouTube now requires solving a JS challenge, which yt-dlp can only do with an
external JS runtime (Deno/Node/QuickJS). End-user machines have none, so yt-dlp
exited with "Process exited with code 1" for most videos. It only worked on dev
machines that happened to have Deno/Node installed.

- Bundle QuickJS-NG (qjs.exe, ~2 MB) and pass --js-runtimes quickjs:<path> to
  every yt-dlp extraction call (getJsRuntimeArgs in src/main/index.js). Chosen
  over Deno/Node to keep the installer ~118 MB.
- release.yml downloads qjs-windows-x86_64.exe from quickjs-ng latest release.
- Friendlier "yt-dlp.exe missing" error hinting at antivirus quarantine (the
  other error seen in telemetry — a common AV false positive).
- Document the qjs binary in BUILDING.md; git-ignore resources/bin/qjs.exe.

Verified end-to-end (MP3 + 1080p MP4) with Deno/Node removed from PATH.

Co-authored-by: Cursor <cursoragent@cursor.com>