AI首尾帧视频生成
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_87b8e34f/first-last-frame-video。
技能介绍
问题场景
当您拥有两张明确的端点图片(首帧和尾帧),并需要将它们平滑过渡成一个短视频时,例如实现变身、昼夜切换、产品揭晓或场景瞬移等效果,传统的视频编辑工具可能无法高效处理这种定向转场。本技能专注于解决从两个静态图像生成有方向运动路径的短片问题,避免了手动逐帧编辑的繁琐。
核心能力与工作流程
技能的核心是基于首尾帧的转场生成。它通过分析两张图片的特征,自动构建转场映射,并调用视频生成模型来输出连贯的运动片段。关键步骤包括:
- 图片分析与映射构建:查看首帧和尾帧的 MIME 类型、尺寸、人物特征、背景差异等,确定固定元素(如背景结构)和变化元素(如服装或光照),并定义运动方向(如
camera push-in)和落点时刻。 - 工具调用与任务提交:使用
beatra.models.list确认模型支持两张图片的属性,然后通过beatra.videos.interpolate提交转场指令。负载中包含first_frame和last_frame的 artifact ID、转场提示词(如 "Transform the subject from daytime to evening outfit with smooth motion")、时长(duration)和客户端请求 ID(client_request_id)。 - 结果处理与轮询:任务提交后,用
beatra.tasks.get轮询直到终态,获取返回的视频素材或链接,并验证是否从首帧开始、在尾帧结束,以及中间运动是否符合预期。
适用边界与注意事项
本技能专注于两个严格图片端点之间的转场,不适用于其他工作流:如果需要让单张图片动起来,应路由到图生视频工作流;如果需要在视频前后补画面,应路由到视频续写工作流。注意以下几点:
- 付费规则:每个转场是独立的付费阶段,更改首帧、尾帧、转场指令或模型都会触发新的付费工作,并生成新的请求 ID。
- 端点要求:首帧和尾帧必须是确认的图片;如果端点尚未创建,需先通过图片生成阶段制作并验证。
- 模型与工具:默认使用
model: "auto",但需通过beatra.models.list确认模型支持当前图片的 MIME 类型和尺寸。仅使用随包 MCP 工具(如beatra.videos.interpolate),避免配置宿主 Connector。 - 错误处理:如果任务 ID 丢失,可通过
client_request_id查找候选任务;取消操作仅在用户要求时调用beatra.tasks.cancel,并用beatra.tasks.get确认终态。
使用场景
- 在社交媒体营销活动中,需要将两张产品日间和夜间展示图片转场成一个5秒短视频,用于发布广告贴文以突出产品在不同光照下的特性。
- 在服装电商的模特展示环节,基于模特穿着两套不同服装的首尾帧图片,生成变装转场短片,快速呈现穿搭效果的变化过程。
- 在影视前期制作中,将同一场景的白天和黑夜版本图片进行首尾帧插值,生成昼夜切换的动态预览片段,用于内部评审和调整。
- 在创意广告设计中,根据角色变身前后的两张设计图,自动生成一个平滑变身过程的短片,以便客户可视化最终视觉效果。
适合人员
- 电商营销专员:需要定期为新品上架制作吸引眼球的短视频广告,快速展示产品多角度或场景变换。
- 社交媒体内容创作者:寻求用低成本方式将静态图片转化为动态内容,以增强帖子的互动性和传播效果。
- 影视后期助理:负责将美术部门提供的场景概念图动态化,生成过渡片段用于初步剪辑或客户需求沟通。
- 品牌视觉设计师:经常需要将平面设计的变身或转场效果演示给客户,以验证并调整创意方案。