免费薅羊毛请往下看
开始
- 输入:外部传入
author_name(作者名)、book_name(书籍名称) IP_name(水印名称)- 输出:
author_name、book_name向下透传至下游所有节点 - 功能:工作流全局入口,接收外部调用参数
- 作用:承载全局基础变量,作为全文案、素材生成的原始依据

1 大模型_文案生成
- 输入:
author_name、book_name - 输出:完整书籍故事正文文本
content - 功能:调用大模型生成书籍完整故事内容
- 作用:短视频全部旁白、分镜、字幕的文本源头
- 提示词

2 大模型_标题总结
- 输入:故事正文
content - 输出:短视频主标题
title1、副标题title2、短视频短文案title3 - 功能:提取适合短视频引流的标题片段
- 作用:用于片头封面字幕、视频封面文案、平台标题
- 提示词

3 大模型_分镜画面描述词
- 输入:完整故事
content - 输出:分镜绘图提示词数组
reasoning_content(每一段旁白对应一张画面提示词) - 功能:将文字故事拆分为镜头级 AI 绘画关键词
- 作用:批量生成视频所有画面素材的绘图指令

4 代码_数组开头插入引言章节
- 输入:分镜数组
reasoning_content、author_name、book_name - 输出:补全开篇引言的新分镜数组
list - 功能:在分镜数组最前端插入片头开场镜头绘图词
- 作用:给视频增加封面开场镜头,统一片头画面逻辑

5 批处理_图片生成(批量子流程入口)
- 输入:完整分镜数组
list - 输出:批量生成的图片素材数组
data_list(每张图含原图、抠图结果) - 功能:批量并行执行子流程,循环生成所有镜头画面
- 作用:一次性批量产出全视频画面素材,提升绘图效率

批处理体内部
5.1 文本处理
- 输入:单条分镜绘图提示词
- 输出:清洗过滤后的纯净绘图 prompt
- 功能:去除无效符号、过长冗余文本,适配绘图接口限制
- 作用:避免绘图因提示词格式错误生成失败

5.2 图像生成
- 输入:清洗后的绘图 prompt、尺寸、模型参数(Seedream 5.0 Lite)
- 输出:原始生成图片
img - 功能:调用文生图接口生成镜头原图
- 作用:产出视频基础画面素材

5.3 选择器(容错判断)
- 输入:生成图片
img - 输出:空图则走重试分支,正常图片直接向下流转
- 功能:判断图片是否为空 / 生成失败,分流容错逻辑
- 作用:绘图失败自动重试,避免单镜头素材缺失

5.4 图像生成(重试兜底)
- 输入:原绘图 prompt、兜底绘图参数
- 输出:重试生成的图片
img - 功能:绘图失败时二次生成画面
- 作用:素材生成兜底,保障流程不中断

5.5 变量聚合
- 输入:最终生成图片
img - 输出:单镜头图片对象
data - 功能:打包单镜头图片数据,回传给主流程批处理集合
- 作用:收集批量绘图结果,统一汇总到主流程

5.6 抠图
- 输入:生成原图
img、抠图蒙版参数 - 输出:透明底抠图图片
mask - 功能:智能抠除图片背景,生成透明图层素材
- 作用:画面可叠加在其他图层上方,实现分层视觉效果

6 开场背景
- 输入:
author_name、book_name、基础绘图参数 - 输出:开场背景图文件
img - 功能:单独生成视频片头静态背景大图
- 作用:作为视频封面、片头底层背景图层

7 开场场景_1
- 输入:书籍标题、作者信息
- 输出:开场装饰场景图
img - 功能:生成片头配套装饰画面
- 作用:丰富片头视觉,叠加在开场背景上层

8 生成配音
- 输入:完整故事正文
content - 输出:旁白文本分段数组
text、对应音频时长数组duration_list - 功能:全局拆分旁白文本,生成全局配音文本列表
- 作用:为循环配音节点提供分段文本,统一全局配音时长基准

8.1 配音(循环内部子节点)
- 输入:单段旁白文本
text、音色参数emotion - 输出:单段音频文件
mp3_url - 功能:文本转语音,生成单镜头配音音频
- 作用:产出每一段镜头对应的人声旁白

8.2 获取音频时长(循环内部子节点)
- 输入:单段音频
mp3_url - 输出:音频秒数
duration - 功能:读取音频文件真实时长
- 作用:用于剪映时间轴对齐画面、字幕、音频
-

9 数据整合处理
- 输入:所有图片素材、所有音频、时长列表、标题、分镜数组
- 输出:整合后的结构化素材总数据
link_list、image_list、text_list、duration - 功能:统一整理画面、音频、文字、时长四元素材数据
- 作用:标准化数据格式,给后续剪映草稿节点统一调用

9 制作配音 audio_infos
- 输入:音频文件数组、对应时长、
draft_id - 输出:标准化音频轨道参数数组
audio_infos - 功能:格式化音频入参(起始时间、时长、音量、文件地址)
- 作用:给「添加配音」节点提供规范音频参数

10 制作主体字幕 caption_infos
- 输入:旁白分段文本、音频时长、
draft_id - 输出:旁白字幕时间轴数组
caption_infos - 功能:生成正文旁白字幕起止时间、文字、样式参数
- 作用:视频主字幕轨道数据来源

11 制作书名字幕 caption_infos
- 输入:
book_name、片头时间轴参数、draft_id - 输出:书名标题字幕参数数组
- 功能:生成片头大标题字幕
- 作用:视频开篇展示书籍名称

12 制作作者字幕 caption_infos
- 输入:
author_name、片头时间轴、draft_id - 输出:作者署名字幕参数数组
- 功能:生成作者名字幕
- 作用:片头配套展示作者信息

13 制作文字水印字幕 caption
- 输入:水印文本、全局时长、透明度样式、
draft_id - 输出:全局水印字幕参数
- 功能:生成全屏常驻水印字幕
- 作用:视频全程添加版权 / 账号水印

14 创建草稿 create_draft
- 输入:整合后总素材数据、视频分辨率宽高
width/height - 输出:剪映草稿唯一标识
draft_id - 功能:初始化全新剪映项目草稿
- 作用:所有音视频、字幕、特效素材的挂载容器

15 添加配音 add_audios
- 输入:
draft_id、标准化音频数组audio_infos - 输出:写入草稿后的音频轨道标识
- 功能:将所有人声旁白音频导入剪映草稿
- 作用:构建视频人声音频轨道

16 添加背景图 add_images
- 输入:
draft_id、开场背景图img、图层层级、时长 - 输出:背景图层素材 ID
- 功能:导入片头底层背景图
- 作用:视频底层静态背景图层

17 添加分镜图 add_images_1
- 输入:
draft_id、批量分镜图片数组、各镜头起止时间 - 输出:所有分镜画面图层 ID 集合
- 功能:批量导入正文所有镜头画面素材
- 作用:视频主体画面轨道,逐镜头切换展示

18 添加图片 add_images
- 输入:
draft_id、开场装饰场景图、片头时长 - 输出:装饰图层 ID
- 功能:导入片头装饰配图
- 作用:叠加在背景图上层,丰富片头视觉

19 开场封面图
- 输入:背景图、标题、作者绘图参数
- 输出:合成后的封面图文件
- 功能:单独生成视频封面图
- 作用:作为短视频平台封面图素材

20 代码_新书数据制作
- 输入:画面、音频、字幕、转场、音效全部素材数据
- 输出:完整视频时间轴结构化总数据
time2 - 功能:统一整合翻书、转场、音效、字幕、画面时间逻辑
- 作用:所有特效、音效、转场的统一数据载体
- 【代码】

21 添加翻书图片 add_images
- 输入:
draft_id、翻页转场图片素材、转场时间点 - 输出:翻页特效图层 ID
- 功能:导入翻书动画图片素材
- 作用:实现镜头切换翻页动画效果

22 代码_制作翻书数据
- 输入:翻书图片、镜头切换时间节点
- 输出:翻页动画轨道参数数组
- 功能:生成翻页动画关键帧、时长、切换时机参数
- 作用:驱动翻书动态转场动画
- 代码

23 添加翻书音效 add_audios
- 输入:
draft_id、翻页音效音频、转场对应时间 - 输出:翻页音效音频轨道 ID
- 功能:在镜头切换点插入翻页沙沙音效
- 作用:匹配翻书动画,提升视频氛围感

24add_audios 添加背景音乐
- 输入:
draft_id、背景音乐文件、音量、全局起止时间 - 输出:背景音乐轨道 ID
- 功能:添加全程循环背景音乐
- 作用:视频底层背景音乐轨道,烘托氛围

25 添加转场音效 add_audios
- 输入:
draft_id、转场音效、镜头切换时间点 - 输出:转场音效轨道 ID
- 功能:每个镜头切换节点插入转场音效
- 作用:弱化镜头切换生硬感

26 添加开场字幕 add_captions
- 输入:
draft_id、书名 / 作者字幕参数数组 - 输出:片头字幕轨道 ID
- 功能:将片头标题、作者字幕写入草稿
- 作用:渲染视频开篇文字标题

27 添加文字水印 add_captions
- 输入:
draft_id、水印字幕参数 - 输出:水印字幕轨道 ID
- 功能:全局水印字幕写入草稿
- 作用:全程渲染视频水印文字

28. add_captions(批量字幕写入)
- 输入:
draft_id、主体旁白字幕数组 - 输出:正文字幕轨道 ID
- 功能:批量导入全片旁白字幕
- 作用:渲染视频主台词字幕

结束
- 输入:
draft_id、完整视频素材变量集合 - 输出:草稿 ID、素材总数据、视频生成状态
- 功能:工作流收尾,汇总所有输出变量
- 作用:对外返回视频草稿地址,支持一键成片导出

二、5 批处理_图片生成 内嵌子流程节点(批量绘图分支)
5.1 文本处理
- 输入:单条分镜绘图提示词
- 输出:清洗过滤后的纯净绘图 prompt
- 功能:去除无效符号、过长冗余文本,适配绘图接口限制
- 作用:避免绘图因提示词格式错误生成失败
5.2 图像生成
- 输入:清洗后的绘图 prompt、尺寸、模型参数(Seedream 5.0 Lite)
- 输出:原始生成图片
img - 功能:调用文生图接口生成镜头原图
- 作用:产出视频基础画面素材
5.3 选择器(容错判断)
- 输入:生成图片
img - 输出:空图则走重试分支,正常图片直接向下流转
- 功能:判断图片是否为空 / 生成失败,分流容错逻辑
- 作用:绘图失败自动重试,避免单镜头素材缺失
5.4 图像生成(重试兜底)
- 输入:原绘图 prompt、兜底绘图参数
- 输出:重试生成的图片
img - 功能:绘图失败时二次生成画面
- 作用:素材生成兜底,保障流程不中断
5.5 变量聚合
- 输入:最终生成图片
img - 输出:单镜头图片对象
data - 功能:打包单镜头图片数据,回传给主流程批处理集合
- 作用:收集批量绘图结果,统一汇总到主流程
5.6 抠图
- 输入:生成原图
img、抠图蒙版参数 - 输出:透明底抠图图片
mask - 功能:智能抠除图片背景,生成透明图层素材
- 作用:画面可叠加在其他图层上方,实现分层视觉效果
三、整体流程链路总结
- 文本生成链路(1-5):输入书籍信息 → 产出故事、标题、分镜绘图词
- 画面批量生成链路(5 子流程):分镜词批量绘图 + 抠图容错
- 音频生成链路(8 + 循环体):文本分段配音,精准匹配镜头时长
- 素材标准化链路(9-13):统一格式化音频、字幕、画面参数
- 剪映草稿组装链路(14-31):依次创建草稿、导入画面 / 音频 / 字幕 / 特效 / 背景音乐 / 水印
- 输出收尾(32 结束):返回完整视频草稿,支持导出成片
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END












暂无评论内容