Baby Dance AI Prompt
本文描述了一种使用人工智能创建舞蹈片段的工作流程,该流程依赖于稳定的角色和干净的动作。它侧重于选择合适的模型和准备源素材,以避免视频AI在复杂动作中出现的典型错误。
Baby Dance AI基础知识
舞蹈对视频AI来说是一个挑战,因为快速的手部切换、遮挡的手、旋转和跳跃可能导致面部漂移、肢体重复或背景闪烁等错误。因此,最可靠的结果主要不依赖于文本到视频,而是依赖于动作迁移(Motion-Transfer)。在此过程中,参考视频提供时序和身体动力学,而单张图像则规定了角色。这一原理在多个 Kling-Motion-Control-Implementierungen 和 Imagine.art 中有所描述。
Kling Motion Control 适用于舞蹈片段,因为它明确设计为“参考图像 + 动作参考视频”。它通常作为提供动作控制方案的平台上的集成可用,例如作为 Modell-Endpoint bei Fal.ai 或作为 bereitgestelltes Modell bei Replicate 。
Viggle 为快速结果提供了一种实用的替代方案。在这里,你可以上传一个角色图像,然后选择一个舞蹈模板或任意视频片段来继承其动作。这在 Viggle.ai/tools/ai-dance 中有描述。
Runway 适用于从静态图像进行受控、高质量的动画,当不追求精确的动作编排复制时。Runway 将 Gen-3 Alpha 中的图像到视频描述为一种动画图像的工作流程( academy.runwayml.com ),并提到固定的片段长度为 5 秒或 10 秒( academy.runwayml.com )。
Luma Dream Machine 对于干净的循环特别有用。官方最佳实践建议在 Prompt 中包含“loop”或“looping video”( lumalabs.ai/learning-hub )。对于更长的序列,“Extend”和“Keyframes”可以延长片段,将 5 秒的视频拉伸到最多 30 秒( lumalabs.ai/learning-hub )。
Pika 在不需完整的舞蹈参考视频的情况下,有助于获得对帧的控制。“Pikaframes”允许上传首帧和尾帧以生成视频( pika.art/faq )。Pika 的技术集成是通过 API bei Fal.ai 实现的,其中 Image-to-Video for Pika 2.2 已有文档记录( fal.ai/models )。
详细工作流程
工作流程以准备素材开始。角色图像应显示全身或至少到膝盖,具有清晰的轮廓和干净的边缘。手不应在脸前,脚不应被切掉一半,因为这些对于舞蹈动作至关重要。一个好的参考视频应显示舞者正面或轻微侧面,动作模糊少,舞者不跑出画面,摄像机不剧烈抖动。
对于动作迁移,使用支持“图像 + 动作视频”的工具。在 Viggle 中,这在 AI-Dance Flow 中进行了描述:输入角色图像和片段或模板,然后迁移动作( viggle.ai/tools/ai-dance )。Kling-Motion-Control 也是同样的逻辑,将参考视频中的动作迁移到一张图像上( fal.ai/models, imagine.art). )。
如果无需参考视频(纯图像到视频),Runway 是一个不错的起点,因为 Gen-3 Alpha 中的 Image-to-Video 就是为此设计的( academy.runwayml.com ),并且典型的片段长度有明确的引导( academy.runwayml.com )。
对于循环输出,Luma 通常是最快的选择,因为 Loop 信号被官方描述为 Prompt 的措辞( lumalabs.ai/learning-hub )。
为了直观地演示各种界面,YouTube 视频会很有帮助: Video 1, Video 2, Video 3.
来源: YouTube
来源: YouTube
Prompt 优化
Prompt 必须保留角色的身份并继承动作。其余的用于损害控制,以避免不必要的缩放、剪切或其他意外。
动作迁移(Kling/Viggle 风格)的主 Prompt:
Use my uploaded character image as the ONLY identity reference.
Apply the full-body motion from the reference dance video to this character.
Keep the face and facial features identical to the input image (no face change, no morphing).
Keep the outfit, body proportions and age consistent (cute toddler look), natural body physics, smooth joints.
Static camera, centered framing, full body visible, no cuts, no zoom, no shake.
Clean background, soft even lighting, high detail.
Vertical 9:16, 5 seconds, seamless loop.
负面 Prompt(如果可用):
no identity change, no face swap, no morphing, no extra limbs, no deformed hands,
no flicker, no text, no watermark, no camera shake, no sudden zoom
在使用 Luma 时,Loop 部分并非技巧,而是官方描述的最佳实践。“loop”或“looping video”在 Prompt 中就足够了( lumalabs.ai/learning-hub )。
质量保证与扩展
手部闪烁通常是由于起始图像不足:太小、背景细节太多或边缘不清晰。一个快速的解决方案是重新生成一个更清晰的起始图像。对于面部漂移,一个更严格的身份设置(“ONLY identity reference”、“no morphing”)以及一个面部不经常被遮挡的参考视频通常会有帮助。
对于 Luma 中的长片段,关键帧和 Extend 的结合是有用的。Luma 本身描述说,这样可以将 5 秒的视频扩展到 30 秒( lumalabs.ai/learning-hub )。这对于创建干净的 5 秒循环然后扩展它而无需重新生成所有内容非常有用。
法律方面与发布
发布内容前,应检查是否允许。Runway 指向其 Usage Policy 和 Nutzungsbedingungen. 。Pika 将其规则汇总在 Terms of Service 和 Acceptable Use Policy. 中。Viggle 也列出了 Terms of Use 和 Community Rules, ,明确禁止创建或共享 CSA 内容。Luma 的 Terms of Use 在 Learning Hub 中有链接,许可证问题在一个 eigenen Artikel 中进行了解释。
对于公开帖子,AI 生成的角色通常比真人照片(尤其是儿童照片)更稳妥。这样可以减少风险、压力和争论。
最佳的“Baby Dance”片段是当动作来自参考视频,角色以清晰图像呈现,Prompt 锁定身份,稳定摄像机并强制执行循环。Kling Motion Control( fal.ai/models) )和 Viggle( viggle.ai/tools/ai-dance) )是直接的工具。Runway( academy.runwayml.com) )和 Luma( lumalabs.ai/learning-hub) )在控制外观和循环方面非常强大。当通过帧而非完整的舞蹈视频进行控制时,Pika( pika.art/faq) )非常有趣。