Skip to content

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 14:49
· 28 commits to master since this release

Highlights

  • A command-line interface, for scripting and automation. Alongside the desktop app, TapeFlow now ships a one-shot tapeflow CLI — analyze <dir>, build <dir> <out>, and capabilities — that prints the very same tapeflow.analysis/1 verdict the GUI uses as JSON on stdout (add the global --compact for one line). It's the same engines underneath: build is byte-for-byte the hdvmerge/dvmerge merge, so the result is identical to the app's. The CLI is bundled inside the installed app (as tapeflow-cli), so there's nothing extra to set up — point a script at it and go.

  • An installable agent skill. npx skills add xingrz/tapeflow teaches 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