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

如何让SRT白板动画上色更自然?srt-whiteboard-animation的contour-wipe与brush调参指南

发布时间:2026/9/26 12:52:05 来源:云帆数科 栏目:资讯中心
如何让SRT白板动画上色更自然?srt-whiteboard-animation的contour-wipe与brush调参指南
如何让SRT白板动画上色更自然srt-whiteboard-animation的contour-wipe与brush调参指南【免费下载链接】srt-whiteboard-animation将 SRT 字幕做成暖米黄纸张底的流式笔迹白板手绘动画 skillmask 分区遮罩编排 stream 连续笔迹ink→color。项目地址: https://gitcode.com/gh_mirrors/sr/srt-whiteboard-animationsrt-whiteboard-animation 是一个把 SRT 字幕转成暖米黄纸张底白板手绘动画的 Skill。它的上色阶段提供contour-wipe轮廓扫描与brush沿轨迹刷两种风格直接决定成片看起来是颜色顺着线条蔓延还是画笔跟着笔迹涂抹。本文带你理解两种模式的工作原理并给出一份常用参数调优对照表新手也能一次调出自然的白板动画效果。一、先看效果什么是流式笔迹上色在 README.md 的案例中猴子山抢香蕉一幕会随着字幕顺序依次画出假山小猴、抢香蕉的大猴和围观的小朋友每个区域都是先ink铺线稿、再color还原原色两段时长默认按2:1分配笔尖默认使用仓库内置的手绘手部素材 assets/drawing-hand.png始终贴近正在推进的笔迹落墨点严格对齐这是自然感的第一来源。二、两种上色模式contour-wipe 与 brush 到底怎么选渲染时通过 scripts/render_stream_whiteboard.py 的--color-fill参数切换默认是contour-wipe。对比项contour-wipe默认brush上色方式一道揭示前沿自上而下扫描整块区域沿起笔阶段的同一条轨迹用圆形软边墨刷逐点涂色视觉观感颜色沿着轮廓蔓延线条处会先卡住再缓缓越过像真实涂色颜色从笔迹中心向外晕开适合素材大多数线稿尤其是轮廓清晰、留白多的手绘图粗线条、大面积实心色块或希望笔尖动线更连贯的素材可调参数趟数、阻力衰减见下节--brush-radius墨刷半径原始线稿长这样暖米黄底 深灰素描线 少量红橙蓝点缀是这类素材的标准风格contour-wipe 为什么顺在 scripts/stream_render.py 的wash_color_contourL1508-L1514中可以看到它的思路预计算一张阻力场——把墨线膨胀、模糊后让每条轮廓向下方投出指数衰减的阴影揭示前沿遇到轮廓会先被卡住再随衰减缓慢越过于是颜色看起来是沿着线长出来的而不是生硬的矩形擦除笔尖做横向来回扫动默认 18 趟模拟手在涂色的节奏。brush 为什么实brush模式复用起笔阶段的采样轨迹_wash_brush见 render_stream_whiteboard.py#L245-L264在路径上逐个盖一枚带羽化边缘的圆形墨刷颜色自然地从笔迹中心向外晕染。三、最常调的 5 个参数所有默认值集中在 scripts/stream_render.py 的Config中命令行即可覆盖参数默认值作用与调法--color-fillcontour-wipe上色风格brush更适合粗线稿与实心色块--brush-radius40墨刷半径像素。涂色显稀就调大50–60显糊就调小25–35--ink-pathgrid笔迹路径。skeleton为骨架追踪线稿清晰时笔迹更贴合线条SKILL.md 推荐搭配清晰插画使用--cap-long-edge1080输出长边上限。快速预览时调到640可大幅加速渲染--total-ms标注中的sceneDurationMs总时长兜底更常用的做法是在预览台调整各区域的开始/结束时间因为durationMs直接决定 ink 与 color 各分得多少时间 小技巧如果感觉上色太快/太慢优先在 assets/preview.html 预览台里拖动时间轴拉长对应区域的durationMs而不是只改总时长——着色时间是按区域分配的。四、三步跑起来1. 获取项目并准备环境git clone https://gitcode.com/gh_mirrors/sr/srt-whiteboard-animation cd srt-whiteboard-animation python scripts/prepare_env.py --check python scripts/prepare_env.py成功后第一条命令末行输出ENV_PY路径后续渲染都使用这个解释器依赖自动隔离在.venv。2. 渲染单幕contour-wipe 默认风格ENV_PY scripts/render_stream_whiteboard.py \ assets/whiteboard/demo/scene-01-demo.png \ assets/whiteboard/demo/scene-01-demo.annotation.json \ assets/whiteboard/demo/scene-01-demo-whiteboard.mp4 \ assets/drawing-hand.png \ --ink-path skeleton --color-fill contour-wipe同一场景的白板成片效果--color-fill contour-wipe渲染3. 多幕合并ENV_PY scripts/merge_scenes.py --inputs 幕1.mp4 幕2.mp4 --output final.mp4五、不同线稿的调参对照表线稿特征--ink-path--color-fill其他建议细线、留白多标准手绘风skeletoncontour-wipe默认参数即可粗线条、大面积色块gridbrush--brush-radius 50防露底元素相互遮挡skeletoncontour-wipe在早出现元素的protectedRegions中标出保护区示例见 examples/scene-01-monkey-mountain-banana.annotation.json快速预览/试参grid任选--cap-long-edge 640加速六、渲染后的质量自检对照 README.md 的质量检查清单重点看三帧✅ 首帧是干净的暖米黄纸张底没有任何提前露出的线条✅ 中段帧里未开始的区域、保护区不会提前出现颜色✅ 笔尖贴近正在推进的笔迹结尾至少停留 0.5 秒完整画面。如果效果不满意回到预览台调整标注区域/顺序/时序再渲染避免凭空反复出片。七、参数与源码在哪里找渲染入口与命令行参数scripts/render_stream_whiteboard.py上色算法与全部默认值scripts/stream_render.py字幕解析与分镜建议scripts/parse_srt.py完整工作流与约束说明SKILL.md【免费下载链接】srt-whiteboard-animation将 SRT 字幕做成暖米黄纸张底的流式笔迹白板手绘动画 skillmask 分区遮罩编排 stream 连续笔迹ink→color。项目地址: https://gitcode.com/gh_mirrors/sr/srt-whiteboard-animation创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

Kylin Server V10 OpenSSH 10.0p2离线升级实战指南
Kylin Server V10 OpenSSH 10.0p2离线升级实战指南

1. 为什么Kylin Server V10的OpenSSH升级不是“换包就完事”——一个被低估的系统级风险现场Kylin Server V10离线升级OpenSSH 10.0p2,表面看只是替换几个RPM包,但实际操作中我见过太多人栽在同一个地方:服务启不来、SSH连接直接中断、甚至系… · 2026/9/26 12:51:59

本地部署MiniMax H3效果?真相与开源替代方案实战
本地部署MiniMax H3效果?真相与开源替代方案实战

1. 先破个误区:MiniMax H3 并非开源模型,所谓“本地部署最强开源视频模型”是典型信息错位最近在多个技术社区和AI工具分享群中,频繁刷到“MiniMax H3 本地部署”“MiniMax H3 开源视频模型下载”这类标题,点进去却发现要么是404链… · 2026/9/26 12:51:59

Minimaxh3导演台:AI视频生成的工作流重构与工程实践
Minimaxh3导演台:AI视频生成的工作流重构与工程实践

1. 项目概述:这不是“一键出片”,而是导演台工作流的重新定义最近两周,我连续跑了三场本地创作者沙龙,几乎每场都有人掏出手机,点开一个叫“Minimaxh3导演台”的界面,手指划过一长串参数滑块,最… · 2026/9/26 12:51:59

影视仓接口配置全解析:从JSON原理到多仓聚合实战
影视仓接口配置全解析:从JSON原理到多仓聚合实战

1. 影视仓接口配置到底在配什么很多人第一次接触影视仓,看到“接口配置”四个字就头大,觉得这是程序员才玩得转的东西。其实把话说白了,影视仓本身就是一个空壳播放器,它自己不含任何影视资源,所有的影片数据都靠外部接… · 2026/9/26 13:34:51

文心一言、通义千问、Kimi、豆包横评:四大国产大模型场景实战对比
文心一言、通义千问、Kimi、豆包横评:四大国产大模型场景实战对比

这几款产品我基本每天都在用,从日常问答、资料整理,到写代码、跑脚本、做图,可以说它们已经深度嵌入了我的工作流。很多朋友问我“到底该用哪个”,其实这不是一道单选题,而是一道“场景选择题”——不同的人、不同的任… · 2026/9/26 13:34:51

GGUF格式在ComfyUI本地部署中的原理与实战应用
GGUF格式在ComfyUI本地部署中的原理与实战应用

1. 为什么GGUF格式正在成为ComfyUI本地部署的“新默认”?最近三个月,我在给十多个不同配置的本地工作站部署ComfyUI时,明显感觉到一个变化:问“模型放哪”的人少了,问“GGUF模型怎么塞进UNET加载器”的人翻了三倍。这背… · 2026/9/26 13:34:51

一个通用的 Cursor Rules 配置:用 TaoToken 统一 Key 接入 AI 工具
一个通用的 Cursor Rules 配置:用 TaoToken 统一 Key 接入 AI 工具

/* 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 13:34:51

python3 深度学习:计算机视觉中的仿射变换——用 TaoToken 统一 Key 跑通数据增强配置
python3 深度学习:计算机视觉中的仿射变换——用 TaoToken 统一 Key 跑通数据增强配置

/* 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 13:34:51

AI Agent Harness 模型推理精度与速度平衡:TaoToken 统一通道下的 config.toml 配置骨架与验证
AI Agent Harness 模型推理精度与速度平衡:TaoToken 统一通道下的 config.toml 配置骨架与验证

/* 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 13:34:45

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

简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第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

了解更多?预约专属演示

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

企业微信二维码