Skip to content

v1.3.0 - a real installer, app icons and a new look

Choose a tag to compare

@xmrius xmrius released this 28 Sep 08:08
· 7 commits to main since this release

DubStage now comes as a proper Windows program: download DubStage-Setup-1.3.0.exe below, run it, and start DubForge and DubStage from the Start menu. No Python, no batch files.

Added

  • Windows installer. Installs both tools per user, without admin rights,
    and brings its own Python with every package they need. ffmpeg is downloaded
    with a progress bar; vocal separation (Demucs) and automatic captions are
    optional components you can add later by running the setup again. Uninstall
    from Settings → Apps — you are asked before packs and recordings go.
  • App icons. DubForge and DubStage have their own icons in the Start menu,
    on the desktop, in the title bar and in the taskbar, instead of Python's.

Changed

  • DubForge has a new look that matches DubStage: numbered cards for the
    three steps, a format switch next to the logo, flat buttons and fields, slim
    scrollbars, a striped clip table, and a waveform that lights up inside each
    clip, with drag handles on its edges.
  • DubStage's menu shows a preview frame for every pack, and while you
    record, a small "● REC" badge in the corner replaces the banner across the
    video — the mouth you are syncing to stays visible.
  • German texts use real umlauts.

Fixed

  • A pack named .. deleted the program folder (and . all packs), because
    building first removes the old pack of that name.
  • Copying a pack into its own folder deleted it.
  • A failed MP4 export in DubStage threw away every take. You now stay on
    the finale and can simply save again.
  • "Update yt-dlp" could show a message with a literal %s; audio files with a
    time range could not be analysed; Demucs could fail to read audio; DubForge
    opened with a delay of several seconds; DubStage's menu ran ffprobe for every
    pack on every redraw.

Updating

  • Recommended: install DubStage-Setup-1.3.0.exe. Your old folder stays as
    it is — move packs/ into the new install folder, or add it in DubStage with
    "Add folder".
  • The in-app update from 1.2.1 still works and brings the new code into your
    existing folder; it keeps using your own Python.
  • The setup is not code-signed yet, so Windows SmartScreen may warn:
    More info → Run anyway.

Full history in CHANGELOG.md.