Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 12:42
· 9 commits to main since this release

Highlights

  • Open URL playback — File → Open URL... resolves and streams a page's audio+video directly via yt-dlp, no manual download step.
  • Multi-track dubs and captions from URLs — when a URL exposes multiple audio dubs or caption tracks, they show up as ordinary routable audio/subtitle tracks, same as a local file's, including auto-generated captions (original language, plus a translation into the app's own UI language when available).
  • External subtitle files — attach a subtitle file to an already-open video from Options, on top of whatever the source itself provides.
  • Multi-source audio sessions — the engine now supports pulling audio/subtitles from more than one source at once (what URL dub tracks need under the hood); sidecar sources open lazily, only once actually routed to an output, so opening a multi-dub URL stays fast.
  • UI redesign — refreshed look across the main window, popups, and dialogs.
  • Loading indicator while a URL is being resolved, and a configurable yt-dlp path in Options (with a file picker) for setups where it isn't on PATH.

Requirements

  • URL playback needs yt-dlp installed separately (winget install yt-dlp.yt-dlp / brew install yt-dlp / pip install -U yt-dlp). Optional — not required for local files.

What's Changed

  • Open URL feature, subtitle file loading, UI small redesign by @OpportunV in #8

Full Changelog: v0.1.2...v0.2.0