首页/新闻资讯/正文详情

grid还是skeleton?srt-whiteboard-animation笔迹路径选择简单指南

发布时间:2026/9/26 14:33:30 来源:云帆数科 栏目:资讯中心
grid还是skeleton?srt-whiteboard-animation笔迹路径选择简单指南
grid还是skeletonsrt-whiteboard-animation笔迹路径选择简单指南【免费下载链接】srt-whiteboard-animation将 SRT 字幕做成暖米黄纸张底的流式笔迹白板手绘动画 skillmask 分区遮罩编排 stream 连续笔迹ink→color。项目地址: https://gitcode.com/gh_mirrors/sr/srt-whiteboard-animationsrt-whiteboard-animation 是一个把 SRT 字幕转成暖米黄纸张底白板手绘动画的开源工具解析字幕 → 生成线稿 → 分区标注 → 逐区域流式落墨最终导出 MP4。渲染时你可以用--ink-path参数在grid网格和skeleton骨架两种笔迹路径之间二选一。这篇指南帮你在 3 分钟内做出正确选择 ️先认识 srt-whiteboard-animation它的工作方式是mask 分区遮罩编排 stream 连续笔迹两层结合编排层mask按字幕叙事顺序把画面切成若干区域未开始的区域完全隐藏用protectedRegions防止重叠元素提前露线画法层stream每个区域内笔尖连续滑行先ink铺线稿、再color添彩所有区域共享同一张持久画布。下图是仓库示例「猴子山抢香蕉」场景的完整动画效果——随着字幕推进假山、猴子、围观的小朋友依次被画出来对应的源线稿长这样暖米黄纸底 深灰素描线条 少量彩色点缀正是该工具的出图规范grid 与 skeleton 到底差在哪两种模式只在「笔尖走哪条路」上不同遮罩编排、时序、上色完全一致。核心差异见下表对比项grid网格默认skeleton骨架路径原理把画布切成小格子含墨的格子聚类后串成路径笔尖沿格中心滑行用 Zhang-Suen 细化把墨迹缩成 1px 宽骨架再沿骨架像素级追踪成笔画视觉感受稳健均匀略带逐格铺墨的节奏感笔尖紧贴原图线条手绘临摹感更强大面积实心自带块填充大色块、文字也能铺满只做线迹揭示靠添彩阶段补色容错性几乎不会失败追踪失败时自动回退到 grid不会出空片适用线稿任何线稿线条干净、以轮廓线为主的插画实现上grid 模式会把墨迹单元格聚类串成连续路径见 render_stream_whiteboard.pyskeleton 模式则对区域内墨迹做细化 8 邻接追踪 重采样平滑见 stream_render.py。这张仓库示例线稿线条干净利落就是 skeleton 模式的理想素材一张决策表快速选对笔迹路径直接用默认grid如果第一次用不想折腾它最稳线稿复杂、元素多、交叉重叠多画面里有大实心色块或成块细节想要逐格铺开的白板节奏感️改用skeleton如果线稿干净以清晰的轮廓线、单线笔画为主如上面的香蕉示例希望笔尖严格贴住原图线条临摹感更强线稿风格简约、留白多笔迹可以更贴线⚠️小贴士拿不准时同一份标注各渲染一次、对比首帧和中段帧即可切换只需改一个参数skeleton 追踪失败会自动回退到 grid所以大胆尝试没有风险。三步上手用 --ink-path 切换笔迹1️⃣ 准备环境首次运行python scripts/prepare_env.py2️⃣ 渲染单幕指定笔迹路径ENV_PY scripts/render_stream_whiteboard.py \ examples/scene-01-monkey-mountain-banana.png \ examples/scene-01-monkey-mountain-banana.annotation.json \ output.mp4 assets/drawing-hand.png \ --ink-path skeleton--ink-path可选grid默认或skeleton参数定义在 render_stream_whiteboard.py。渲染前建议先打开 assets/preview.html 预览台核对区域与时序标注样例可参考 scene-01-monkey-mountain-banana.annotation.json。3️⃣ 多幕成片用 scripts/merge_scenes.py 按字幕分镜顺序合并即可。这是 banana 示例的白板动画成品可以看到笔尖沿区域连续落墨的过程顺手搭配--color-fill 上色风格选完笔迹路径再添一个参数就能控制添彩方式--color-fill contour-wipe默认轮廓扫描式上色颜色沿区域自上而下擦进来配合 grid 很协调--color-fill brush笔尖沿路径逐点刷色配合 skeleton 的贴线笔迹更有手绘涂色感。常用组合grid contour-wipe默认最稳skeleton brush干净线稿的手绘涂色风。出片前必查的 3 个点✅ 首帧是干净的暖米黄纸张底没有提前露出的线条 ✅ 抽查任意中段帧笔尖贴近当前笔迹未开始区域和保护区不提前出现 ✅ 每幕结尾至少停留 0.5 秒完整画面多幕合并顺序与字幕分镜一致。完整约束与工作流可查阅 SKILL.md项目基于 MIT 协议开源详见 LICENSE。一句话总结线稿乱、色块多 → 用默认grid线稿干净、线条利落 → 换skeleton让笔迹贴线飞行。选错了也不慌改一个参数重渲一次就好 ✨【免费下载链接】srt-whiteboard-animation将 SRT 字幕做成暖米黄纸张底的流式笔迹白板手绘动画 skillmask 分区遮罩编排 stream 连续笔迹ink→color。项目地址: https://gitcode.com/gh_mirrors/sr/srt-whiteboard-animation创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

本土游戏UGC创作者生态:供需失衡下的商业闭环探索
本土游戏UGC创作者生态:供需失衡下的商业闭环探索

1. 先说结论:2021—2022年本土UGC生态的真实水位2021年下半年开始,几乎每个做游戏内容的人都开始在聊UGC、聊元宇宙。我当时在一家游戏公司做内容生态方向的研究,手里同时观察着好几个项目,从《我的世界》中国版的地图工坊&#x… · 2026/9/26 14:33:16

Claude Code模板化实战:用CLAUDE.md和斜杠命令构建AI协作规范
Claude Code模板化实战:用CLAUDE.md和斜杠命令构建AI协作规范

如果只用一句话总结我在实际工程里折腾claude-code-templates的感受,那就是:模板不是写给 AI 看的,是写给未来那个"又要重复解释一遍背景"的自己看的。我最早用 Claude Code 的时候,每个新会话都要花五六分钟重新交代技… · 2026/9/26 14:33:16

《BannerPage》新星MOD汉化版:全新卡拉迪亚大陆的安装与上手体验
《BannerPage》新星MOD汉化版:全新卡拉迪亚大陆的安装与上手体验

骑砍圈子里,隔三差五就会冒出来一个被吹上天的MOD,但真正能让我连着换三次档、每次都能玩出新花样的,真的不多。《BannerPage》——国内玩家一般喊它“新星MOD”——就是这种少见的例外。它把卡拉迪亚近乎推倒重做:地图、阵营、兵… · 2026/9/26 14:33:16

Kimi K3 登顶开源第一!用 TaoToken 统一 Key 打通 MoE Agent 调用链
Kimi K3 登顶开源第一!用 TaoToken 统一 Key 打通 MoE Agent 调用链

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 15:13:20

5G核心网四类关键信令流程实战解析:注册、去注册、切换与EPC-5GC互通
5G核心网四类关键信令流程实战解析:注册、去注册、切换与EPC-5GC互通

1. 这不是教科书里的流程图,而是基站侧工程师每天盯着屏幕调试的真实信令流你打开Wireshark抓包时看到的那堆密密麻麻的NAS、S1AP、NGAP消息,不是抽象协议栈里的符号,而是5G网络里真实发生的“对话”。注册请求从UE发出,经过gNB、… · 2026/9/26 15:13:20

实时控制与工业Agent:伪命题背后的务实落地路径
实时控制与工业Agent:伪命题背后的务实落地路径

从入行到现在的十多年里,我经手过不少控制系统项目,从PLC到DCS,从伺服到运动控制卡,从ISA-95金字塔底层的传感器校准到顶层的MES对接都摸过一遍。这几年AI概念大热,尤其是大语言模型带火“Agent”这个词之后&#xff0… · 2026/9/26 15:13:20

Codex + CC Switch 配置踩坑
Codex + CC Switch 配置踩坑

最近在 Mac mini 上用 Codex CC Switch 接第三方 OpenAI 兼容 API,遇到两个问题:CC Switch 提示缺少 baseurl;配置后报 401,请求发到了 api.openai.com。记录一下解决过程。一、问题1. CC Switch 提示缺少 baseurl,要… · 2026/9/26 15:13:20

生死存亡之数字炸弹(2.1):用 kbhit 实现无阻塞按键检测的 TaoToken 配置骨架
生死存亡之数字炸弹(2.1):用 kbhit 实现无阻塞按键检测的 TaoToken 配置骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 15:13:13

Agent 接数据库的正确姿势:连接池、Text2SQL 校验与生产避坑指南
Agent 接数据库的正确姿势:连接池、Text2SQL 校验与生产避坑指南

我见过太多团队在 Agent 接数据库这一步栽跟头。最常见的做法是把数据库连接串写进 system prompt,让大模型自己生成 SQL 直接执行,结果周五晚上被运维电话叫醒:“你的 Agent 把线上订单表扫了一遍”“连接数被打满了”“它删了一条不该删的数… · 2026/9/26 15:13:13

数据库课后习题答案别硬背:当测试用例集刷,效率翻倍
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍

简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21

OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40

向下兼容与向上兼容:接口设计中的兼容性策略与工程实践
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践

一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码