{
 "schema_version": 1,
 "generated": "2026-10-26",
 "id": "vincentwei1021-video-talkcraft--script-voiceover-to-explainer-video",
 "repo": "Vincentwei1021/video-talkcraft",
 "repo_url": "https://github.com/Vincentwei1021/video-talkcraft",
 "repo_slug": "vincentwei1021-video-talkcraft",
 "title": "Turn a script and voiceover into a motion explainer video",
 "page_title": "How to turn a script and voiceover into a motion explainer video with Video Talkcraft",
 "summary": "Give the agent a narration script and a voiceover file to get a word-synced explainer video.",
 "who": "A solo creator or small team making knowledge, product, or news explainer videos who already has a script and a finished voiceover.",
 "problem": "Syncing motion graphics, captions, and cuts to each spoken word by hand takes hours of timeline work for every episode.",
 "outcome": "A rendered explainer video where motion beats are anchored to the exact spoken words, with word timestamps and a delivered final cut.",
 "steps": [
  "Install the skill with `npx skills add Vincentwei1021/video-talkcraft`, or clone the repo and symlink it into `~/.claude/skills/video-talkcraft`.",
  "Install the local timestamp dependencies with `pip install zhconv pypinyin sherpa-onnx soundfile numpy` if you want local CPU alignment.",
  "Place your script and voiceover file in a project folder, then ask the agent to build the video from them.",
  "Let the agent run the eight-step pipeline in SKILL.md, including word timestamp alignment, storyboard, Remotion build, and rendering.",
  "Review the delivered cut and approve or request changes before the agent runs a second review pass."
 ],
 "agent_prompt": "Use the video-talkcraft skill from https://github.com/Vincentwei1021/video-talkcraft to turn <script file> and <voiceover file> into a narrated explainer video. Expected output: a rendered video file with motion beats aligned to spoken words. Verify that the word timestamp file matches the script before rendering.",
 "agents": [
  "claude-code",
  "codex"
 ],
 "difficulty": "Intermediate",
 "time": "1 hour",
 "basis": "readme",
 "caveat": "The README lists a Node 18+ and Python 3.10+ setup, and the first local CPU alignment downloads a 767MB model, so the first run is slower than later runs.",
 "category": "Content",
 "tags": [
  "Content"
 ],
 "lang": "html",
 "requirements": [
  "Claude Code or Codex installed",
  "Node 18 or newer and Python 3.10 or newer",
  "ffmpeg installed",
  "A narration script (text) and a finished voiceover audio file, or a Fish Audio API key if you want generated voice",
  "Optional: a real person footage clip for on-camera shots"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": true,
 "score": 1.0,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/vincentwei1021-video-talkcraft/script-voiceover-to-explainer-video/",
 "md": "https://dedupedai.com/use-cases/vincentwei1021-video-talkcraft/script-voiceover-to-explainer-video/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/vincentwei1021-video-talkcraft--script-voiceover-to-explainer-video.json",
 "api_version": "v1"
}
