
vincentsch/explainroo:AI 代理制作讲解视频
用本地语音、词级时间轴和画布渲染生成旁白 MP4。
为什么重要
开发者可在本地用代理自动生成带旁白的讲解视频。
阅读原文github.com
AI 解读(根据原文生成)
explainroo 是一个免费开源的 JavaScript 代码仓库,用于让编码代理制作讲解视频和产品演示。代理编写 script.md 与 scenes.js,Kokoro 在本地朗读脚本,Whisper 生成词级时间,Chrome 画布渲染画面,ffmpeg 合成为 MP4。项目还提供场景静帧、缩略帧表、布局检查和语音检查,帮助代理在不能观看视频的情况下校验结果。仓库链接和官网已给出,许可证为 MIT。
要点(AI 据原文整理,数字均已与原文核对)
- Kokoro has 28 voices and needs no account or API key.
- For explainroo, the agent writes two files: `script.md` and `scenes.js`.
- Chrome runs in the background and draws the frames.
- There are 1,800 icons from Lucide.
- There are five looks: paper, clean, chalk, blueprint and midnight.
- A layout check finds text that is cut off or overlaps, and a speech check finds words the voice got wrong.