展开本页目录
开始前准备什么
- 使用自己有权处理的练习素材;当前账号、版本、硬件与额度按官方入口核验。
- 本文官方示例、原创输入和离线检查各自标识;尚未运行目标生成或账户专属操作。
- 回读8秒原始片
- 提取0/48/96帧
- 准备三张编辑关键帧
- 构造并行数组
- 按video.edit当前接口提交
- 回读实际结果目标帧
- 保存帧网格与索引
1. 回读8秒原始片
source.mp4是作者原生24fps动态素材,先运行ffprobe,不只相信文件名。记录是否恒定帧率与总帧数;若你换成可变帧率手机片,先另存CFR练习副本。
2. 提取0/48/96帧
用extract-frames.py按帧索引提取,确认0是第一帧,48约为2秒但索引仍是48。包内三张作者状态意图标明对应帧号,没有调用Luma生成。
3. 准备三张编辑关键帧
分别设计起始蓝、中段橙、后段绿状态,保持主体和相机参照。图像与索引文件成对命名,不能只靠排序猜哪一张属于哪个时间点。
4. 构造并行数组
request-example.json中的keyframes与keyframe_indexes长度一致、索引唯一且递增。URL为实际可访问素材路径后才提交,示例LOCAL_FILE不是可直接调用的公网地址。
5. 按video.edit当前接口提交
核对官方SDK与当前任务状态轮询说明,保留实际请求响应和输出。本文不含API密钥,也未上传或消耗额度。
6. 回读实际结果目标帧
从返回片再提取目标帧,检查三个状态是否按顺序出现。额外看过渡附近,记录突然跳变、早到和延迟,不能只截最像的一帧。
7. 保存帧网格与索引
交付原片、ffprobe报告、三关键帧、请求和实际结果。原生状态渲染是意图输入,不充当Luma编辑成功证据。
练习包与图片身份
下载包包含本课原始输入、可编辑原生材料、操作台账和来源记录。作者参考说明任务目标;官方示例证明功能存在,均不代表本课已在目标工具运行。逐项结果保持未测,完成实际操作后再记录。
怎样确认已经完成
- 索引唯一且数量匹配;不把秒数直接当帧号
- 保存实际输入、参数与生成版本;未执行项保留未测。
- 按素材身份核对官方示例、作者输入和实际目标工具输出,避免混用。
常见问题
Luma怎么在视频中间放多个关键帧?
用extract-frames.py按帧索引提取,确认0是第一帧,48约为2秒但索引仍是48。包内三张作者状态意图标明对应帧号,没有调用Luma生成。
关键帧时间写对了,为什么动作还是出现在别的帧?
从返回片再提取目标帧,检查三个状态是否按顺序出现。额外看过渡附近,记录突然跳变、早到和延迟,不能只截最像的一帧。






