Aura Video Generator
Generate a complete Aura Creatine video from a single script ID.
Usage
CODEBLOCK0
Replace week1_day1_vid1 with any script ID from Google Drive/Aura Creatine/Content Pipeline/01_Scripts/.
How it works
- 1. Load JSON script from Google Drive (
Content Pipeline/01_Scripts/<id>.json) - Generate each scene based on
type field:
-
a-roll → AIML image-to-video (Kristina base image + prompt)
-
b-roll → Gemini Veo text-to-video (prompt only)
-
animation → Gemini Veo text-to-video (prompt only, animation style)
- 3. Load voiceover MP3 from Google Drive (
voiceovers/ folder) - Merge scenes with FFmpeg: concatenate clips, add voiceover, add captions
- Upload final video to Google Drive (
Content Pipeline/03_Final_Videos/) - Send video back to the chat
Script JSON format
CODEBLOCK1
Available scripts
All scripts are in Google Drive/Aura Creatine/Content Pipeline/01_Scripts/:
- -
week1_day1_vid1 — Why Women Need Creatine More - INLINECODE11 — The Creatine Myth Debunked
- INLINECODE12 — Creatine Against Brain Fog
- INLINECODE13 — Sleep Almost An Hour Longer
- INLINECODE14 — Creatine & Depression
- INLINECODE15 — Constantly Feeling Rushed
- INLINECODE16 — Better Memory
Notes
- - All videos are rendered in 9:16 (vertical) format for TikTok/Instagram Reels
- A-roll scenes use the Kristina base image from INLINECODE17
- Voiceover MP3s are pre-recorded and loaded from Google Drive (no ElevenLabs cost)
- Final video is ~24 seconds (3 scenes × 8 seconds)
- Output is uploaded to
Content Pipeline/03_Final_Videos/ and sent to chat
Aura 视频生成器
从单个脚本 ID 生成完整的 Aura Creatine 视频。
使用方法
bash
bash {baseDir}/scripts/auravideo.sh week1day1_vid1
将 week1day1vid1 替换为 Google Drive/Aura Creatine/Content Pipeline/01_Scripts/ 中的任意脚本 ID。
工作原理
- 1. 加载 JSON 脚本 从 Google Drive (Content Pipeline/01_Scripts/.json)
- 生成每个场景 基于 type 字段:
- a-roll → AIML 图像转视频(Kristina 基础图像 + 提示词)
- b-roll → Gemini Veo 文本转视频(仅提示词)
- animation → Gemini Veo 文本转视频(仅提示词,动画风格)
- 3. 加载配音 MP3 从 Google Drive (voiceovers/ 文件夹)
- 合并场景 使用 FFmpeg:拼接片段、添加配音、添加字幕
- 上传最终视频 到 Google Drive (Content Pipeline/03FinalVideos/)
- 发送视频 回聊天窗口
脚本 JSON 格式
json
{
meta: {
id: week1day1vid1,
title: 为什么女性更需要肌酸
},
assets: {
kristinabaseimage: Brand Kit/kristinareferenceprimary.png,
voiceover_mp3: voiceovers/Vid 1 Why Women Need Creatine More.mp3,
voiceover_text: 你知道吗,女性天然肌酸储备量比男性低70-80%...,
onscreencaptions: [女性肌酸含量低70-80%, 填补能量缺口, 从每日3-5克开始]
},
scenes: [
{ scene: 1, type: a-roll, prompt: Kristina坐在厨房餐桌旁..., caption: 女性肌酸含量低70-80%, duration_seconds: 8 },
{ scene: 2, type: b-roll, prompt: 动画柱状图显示女性与男性肌酸水平对比..., caption: 填补能量缺口, duration_seconds: 8 },
{ scene: 3, type: a-roll, prompt: Kristina专注微笑,在笔记本电脑上打字..., caption: 从每日3-5克开始, duration_seconds: 8 }
]
}
可用脚本
所有脚本位于 Google Drive/Aura Creatine/Content Pipeline/01_Scripts/:
- - week1day1vid1 — 为什么女性更需要肌酸
- week1day2vid1 — 肌酸迷思揭秘
- week1day3vid1 — 肌酸对抗脑雾
- week1day4vid1 — 多睡近一小时
- week1day5vid1 — 肌酸与抑郁
- week1day6vid1 — 总是感觉匆忙
- week1day7vid1 — 更好的记忆力
备注
- - 所有视频以 9:16(竖屏)格式渲染,适用于 TikTok/Instagram Reels
- A-roll 场景使用来自 Brand Kit/ 的 Kristina 基础图像
- 配音 MP3 预录制并从 Google Drive 加载(无 ElevenLabs 费用)
- 最终视频时长约 24 秒(3 个场景 × 8 秒)
- 输出上传至 Content Pipeline/03FinalVideos/ 并发送至聊天窗口