Skip to content

scenefile 0.3.0

Choose a tag to compare

@Xusniddin-devv Xusniddin-devv released this 13 Oct 06:43
· 9 commits to main since this release

Version 0.2.0 was never fully published (only one of its seven packages reached npm),
so this release carries everything listed here.

  • A clip scene for your own video files: cut, join, fit and mix their sound with
    music and narration. scenefile probe prints the size and length of video files, and
    a sixth recipe skill, scenefile-edit-video, teaches an agent to make the edit.
  • Clip effects: speed, mono, zoom and a blurred backdrop behind a clip that does
    not fill the frame.
  • "captions": true on a clip captions what is said in it, heard on your machine by a
    speech-recognition model; scenefile transcribe <file> prints what is said with times.
  • Two natural English voices, en-emma (now the default) and en-george, from the
    Kokoro model. "voice": "female" or "male" picks one.
  • A Claude Code plugin, and recipe skills for coding agents: explain code, walk
    through an app, launch video, release video, repository tour.
  • scenefile capture <url> saves a picture of a web page, at desktop or phone size,
    for use in a screenshot scene. The MCP server offers it as a tool when started
    with --allow-capture.
  • scenefile github <owner/name> builds a scenefile, and a video, from a repository's
    public facts and the commands in its README. No model is involved.
  • screenshot scenes take "device": "phone" to draw a tall screenshot inside a phone.
  • Five more themes (terminal, ink, mint, studio, forest) and two more bundled
    typefaces (Unbounded, Geologica). Headings and other heavy text are set in each
    theme's own display face.

Install: npm install -g scenefile, then scenefile setup.
In Claude Code: /plugin install scenefile --marketplace Xusniddin-devv/scenefile.

tour.mp4 is rendered from examples/tour.json; edit-demo.mp4 is two recordings cut, joined, narrated and captioned.