Aura Video — Aura 视频
v1.0.0从JSON脚本生成完整的Aura Creatine TikTok/Instagram视频。从Google Drive读取脚本,生成A-roll(通过AIML的Kristina图像到视频),B-roll(通过Gemini Veo的文本到视频),和动画场景(Remotion),然后将所有内容与语音和字幕合并成最终的9:16 MP4。
运行时依赖
安装命令
点击复制技能文档
Aura Video Generator 从单个脚本 ID 生成完整的 Aura Creatine 视频。 用法 bash {baseDir}/scripts/aura_video.sh week1_day1_vid1 将 week1_day1_vid1 替换为 Google Drive/Aura Creatine/Content Pipeline/01_Scripts/ 中的任何脚本 ID。
工作原理 从 Google Drive 加载 JSON 脚本(Content Pipeline/01_Scripts/.json) 根据 type 字段生成每个场景: a-roll → AIML 图像到视频(Kristina 基础图像 + 提示) b-roll → Gemini Veo 文本到视频(仅提示) animation → Gemini Veo 文本到视频(仅提示,动画样式) 从 Google Drive 加载语音 MP3(voiceovers/ 文件夹) 使用 FFmpeg 合并场景:连接片段,添加语音,添加字幕 将最终视频上传到 Google Drive(Content Pipeline/03_Final_Videos/) 将视频发送回聊天
脚本 JSON 格式 { "meta": { "id": "week1_day1_vid1", "title": "为什么女性需要更多的 Creatine" }, "assets": { "kristina_base_image": "Brand Kit/kristina_reference_primary.png", "voiceover_mp3": "voiceovers/Vid 1 为什么女性需要更多的 Creatine.mp3", "voiceover_text": "你知道女性自然具有 70-80% 低于 Creatine 储存...", "on_screen_captions": ["女性具有 70-80% 低于 Creatine", "弥补能量差距", "从每天 3-5g 开始"] }, "scenes": [ { "scene": 1, "type": "a-roll", "prompt": "Kristina 坐在厨房桌子...", "caption": "女性具有 70-80% 低于 Creatine", "duration_seconds": 8 }, { "scene": 2, "type": "b-roll", "prompt": "动画条形图显示女性与男性 Creatine 水平...", "caption": "弥补能量差距", "duration_seconds": 8 }, { "scene": 3, "type": "a-roll", "prompt": "Kristina 专注,微笑,正在笔记本电脑上打字...", "caption": "从每天 3-5g 开始", "duration_seconds": 8 } ] }
可用脚本 所有脚本都在 Google Drive/Aura Creatine/Content Pipeline/01_Scripts/ 中: week1_day1_vid1 — 为什么女性需要更多的 Creatine week1_day2_vid1 — Creatine 神话被揭穿 week1_day3_vid1 — Creatine 对抗脑雾 week1_day4_vid1 — 睡眠时间几乎长一小时 week1_day5_vid1 — Creatine 与抑郁症 week1_day6_vid1 — 总是感到匆忙 week1_day7_vid1 — 更好的记忆
注意 所有视频都以 9:16(垂直)格式渲染,用于 TikTok/Instagram Reels A-roll 场景使用 Brand Kit/ 中的 Kristina 基础图像 语音 MP3 已预先录制并从 Google Drive 加载(无 ElevenLabs 成本) 最终视频约为 24 秒(3 个场景 × 8 秒) 输出上传到 Content Pipeline/03_Final_Videos/ 并发送到聊天