Repository navigation
v1.3.0 - a real installer, app icons and a new look
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 — movepacks/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.