v1.5.0
Highlights
-
A command-line interface, for scripting and automation. Alongside the desktop app, TapeFlow now ships a one-shot
tapeflowCLI —analyze <dir>,build <dir> <out>, andcapabilities— that prints the very sametapeflow.analysis/1verdict the GUI uses as JSON on stdout (add the global--compactfor one line). It's the same engines underneath:buildis byte-for-byte the hdvmerge/dvmerge merge, so the result is identical to the app's. The CLI is bundled inside the installed app (astapeflow-cli), so there's nothing extra to set up — point a script at it and go. -
An installable agent skill.
npx skills add xingrz/tapeflowteaches an AI coding assistant (Claude Code, etc.) to drive the whole rescue workflow over that CLI: check whether a folder of captures adds up to a complete tape, report exactly which spots still need re-capturing, and export the merged file. Where the companion tapecap skill is also installed, it can even drive the deck over FireWire and re-capture the damaged spots for you — capturing a margin around each gap, rolling through neighbouring spots in one pass to spare the transport, retrying the stubborn ones, and exporting at the end.
The desktop app's behaviour is unchanged this release — it's the same merge, now also reachable from the command line and from an AI assistant.
Full Changelog: v1.4.1...v1.5.0