{
  "schema_version": 1,
  "type": "app",
  "slug": "video-post",
  "title": "video-post",
  "brief": "Demo recording post-production: speed up boring parts with overlay captions, voiceover, and wiki publish",
  "version": "1.0.1",
  "tags": [],
  "license": "MIT",
  "discovery_triggers": [
    "speed up demo recording",
    "speed up video",
    "timelapse video",
    "fast forward boring parts",
    "compress slow parts of video",
    "video post-production",
    "voiceover after recording",
    "narrate a recording",
    "demo post-process",
    "post-process demo",
    "publish demo video to wiki",
    "storyboard review",
    "video-post"
  ],
  "discovery_pitch": "video-post handles post-production for demo recordings: per-clip speedups with caption overlays, TTS voiceover, storyboard review in Hydrogen, concat, and wiki publish. Paired with demo-recording for the author-side flow; consults tts-pronunciation for narration phonetics.",
  "sample_prompts": [
    {
      "label": "Speed up a recording",
      "prompt": "speed up the boring parts of this recording with caption overlays"
    },
    {
      "label": "Storyboard review",
      "prompt": "open a per-clip storyboard review for this manifest"
    },
    {
      "label": "Add voiceover",
      "prompt": "narrate over the sped-up demo via Hydrogen mic capture"
    },
    {
      "label": "Publish to wiki",
      "prompt": "publish the final narrated video to apps/whatever I demoed"
    }
  ],
  "install": {
    "binary_name": "video-post",
    "install_dir": "",
    "install_hint": "",
    "version_cmd": ""
  },
  "readme": "# video-post\n\nPost-process screen recordings for the Adom platform. Take a raw silent recording, speed up the boring parts with overlay captions, narrate over it in a Hydrogen webview, and publish the final narrated video to the wiki page for whatever you demoed.\n\n## The problem\n\nDemo recordings have long stretches of dead air. A 12-step Fusion 360 demo runs 30+ minutes of wall-clock time, but only ~5 minutes of it is actually visually interesting. The other 25 minutes are file exports, cloud searches, and AI tool call latency while the viewer stares at unchanged screens.\n\nManual editing is slow and breaks the \"Claude Code drives the workflow end to end\" model. The right fix is explicit markers dropped during the demo, then a post-process pass that speeds up the marked sections with a clear visual indicator.\n\n## The pipeline\n\nFour commands, under 10 minutes wall-clock for a 30-minute raw recording:\n\n1. Record (silent, no voiceover)\n2. `video-post process` — speed up the boring parts with \"20x SPEEDUP\" overlay captions\n3. `video-post voiceover` — open a webview with the sped-up video, narrate over it, Hydrogen captures the mic, ffmpeg muxes\n4. `video-post publish --page apps/adom-desktop` — upload to the wiki page for the artifact you demoed\n\nThe AI drops markers as it runs slow commands during the demo:\n\n```bash\nvideo-post mark init\n# ... record, run demo, wrap slow sections with video-post wrap ...\nvideo-post wrap --speed 20 --label \"Exporting gerbers\" -- adom-desktop fusion_export_gerbers\n```\n\nThen post-process:\n\n```bash\nvideo-post process --input demo.webm   # → demo-fast.webm\nvideo-post voiceover --input demo-fast.webm   # → demo-fast-narrated.webm\nvideo-post publish --input demo-fast-narrated.webm --page apps/adom-desktop \\\n  --caption \"Fusion 360 deep dive: BQ25792 manufacturing pipeline\"\n```\n\n## Features\n\n- **Phase 1 — Speedup post-processor.** Drop `speedup_start/end` markers around slow sections. Post-processor builds a single ffmpeg filter_complex that trims, accelerates (2x–100x), overlays `drawtext` captions, and concatenates. Auto-scales caption font to video width. Audio dropped (phase 1 expects silent recordings).\n- **Phase 2 — Voiceover web server.** Mini Hydrogen webview app with a video player, 3-2-1 countdown, record button, discard/redo, and finalize. Uses Hydrogen's first-class `adom-cli hydrogen audio` API — no iframe getUserMedia gymnastics. Muxes the captured audio with the video via ffmpeg copy+libopus.\n- **Phase 3 — Wiki publish.** Wraps `adom-wiki asset upload` so the final narrated video gets attached to the wiki page for whatever artifact you demoed (apps, skills, molecules, libraries, datasheets).\n\nBuilt following the [app-creator](/skills/app-creator) conventions: Adom brand palette, Familjen Grotesk + Satoshi fonts, custom SVG favicon, proxy URL for the webview, graceful shutdown.\n\n## Install\n\n```bash\ngh release download v0.1.0 --repo adom-inc/video-post --pattern video-post -D /usr/local/bin\nchmod +x /usr/local/bin/video-post\nvideo-post install\nvideo-post health\n```\n\nPrerequisites:\n- `ffmpeg` + `ffprobe` (`sudo apt-get install ffmpeg`)\n- `adom-cli` and `adom-wiki` (core Adom infra)\n\n## Repository\n\n[adom-inc/video-post](https://github.com/adom-inc/video-post)\n\n## Status\n\n- Phase 1 (speedup): shipped in v0.1.0\n- Phase 2 (voiceover): shipped in v0.1.0\n- Phase 3 (publish): shipped in v0.1.0\n\n",
  "author": {
    "id": "695820315b5f1e4db2fcf602",
    "name": "Kyle Bergstedt",
    "email": "kyle@adom.inc"
  },
  "visibility": {
    "public": true
  },
  "hero": null,
  "metadata": {},
  "created_at": "2026-05-28T05:29:09.279Z",
  "updated_at": "2026-05-28T05:29:09.279Z",
  "skills": []
}