应用详情
将 SRT 字幕转为按叙事顺序绘制的白板手绘视频Skill。它结合了分区遮罩编排与流式笔迹绘制:每个元素跟随字幕依次出场,笔尖在区域内连续落墨,再逐步添彩,最终导出 MP4。
适合把知识讲解、故事口播、课程字幕或短视频文案制作成暖米黄色纸张底的手绘动画。
核心能力
解析 SRT 字幕,并按建议的 25–35 秒时长拆分场景
先输出分镜与配图策略,确保每一幕只表达一个核心意思
按字幕事件而非画面坐标,为元素建立语义化的绘制顺序
用 annotation.json 管理区域、时序、字幕关联和重叠保护区
每个区域采用连续流式笔迹:先 ink 铺线稿,再 color 添彩
支持浏览器预览台调整区域、顺序、时间和字幕关联
支持逐幕渲染与多幕合并,输出完整 MP4
安装与环境
该技能自带独立的 Python 虚拟环境准备脚本。首次运行时执行:
python scripts/prepare_env.py –check
python scripts/prepare_env.py
成功后第一条命令会输出 ENV_PY=<路径>;后续渲染请使用该解释器,确保依赖隔离。
常用命令
解析字幕并生成建议分镜:
python scripts/parse_srt.py <字幕.srt> –target-sec 30 –min-sec 25 –max-sec 35
生成区域检查图:
python scripts/render_annotation_preview.py <图片路径> <标注路径> <预览图输出路径>
打开 assets/preview.html,使用“打开文件夹”载入场景目录,即可编辑区域、顺序、时间与字幕关联。
渲染单幕:
<ENV_PY> scripts/render_stream_whiteboard.py <图片路径> <标注路径> <输出.mp4> assets/drawing-hand.png \
–ink-path grid –color-fill contour-wipe
合并多幕:
<ENV_PY> scripts/merge_scenes.py –inputs 幕1.mp4 幕2.mp4 幕3.mp4 –output final.mp4
项目地址:https://github.com/geeklee/srt-whiteboard-animation
下载地址:https://github.com/geeklee/srt-whiteboard-animation/releases/tag/v1.0.0
文中介绍的软件版权归原作者所有,资源来源于互联网公开渠道,不对软件做任何修改或破解。
因使用本站介绍的软件产生的任何问题,请自行联系软件官方客服处理。


















暂无评论内容