Back to .md Directory

Orchestra Launch Video - Project Status

Tracks completion status and generation plan for a 12-clip Veo 3.1 launch video about science and curiosity.

May 2, 2026
0 downloads
3 views
ai prompt workflow
View source

What this file does

Tracks completion status and generation plan for a 12-clip Veo 3.1 launch video about science and curiosity.

When to use it

  • Starting a multi-clip video project with Veo 3.1
  • Need a checklist for pre-production, generation, and post-production phases
  • Coordinating script, prompts, and technical specs in one place
  • Planning automated generation with rate limits and extend features

Assumes this stack

Veo 3.1PythonGoogle API

Orchestra Launch Video - Project Status

Last Updated: 2025-11-11 Status: ✅ Ready for Generation

📋 What's Complete

✅ Creative & Planning

  • Complete creative brief and script (42-45 seconds)
  • Detailed scene breakdown with timing
  • Emotional arc design (Wonder → Lost → Found)
  • Visual language and color journey defined
  • Audio design timeline
  • Reference films and aesthetic direction

✅ Technical Prompts

  • 12 detailed Veo 3.1 prompts created
  • Prompts follow Google best practices
  • Generation strategy defined (independent vs. extend)
  • Technical specs for each clip (duration, resolution, etc.)

✅ Implementation

  • Python generation script with API integration
  • Rate limiting (60s between requests)
  • Extend feature for connected scenes (clips 2, 5, 7)
  • Resume support (skip already-generated clips)
  • Metadata tracking system
  • Download helper script
  • Error handling and progress reporting

✅ Documentation

  • Main README with full workflow
  • Scripts README with usage examples
  • Quick start guide
  • Veo prompts reference document
  • Complete creative brief saved

✅ Project Structure

veo-3-generation/
├── README.md                          ✅ Complete overview
├── QUICKSTART.md                      ✅ 3-step guide
├── PROJECT_STATUS.md                  ✅ This file
├── video-concept-and-script.md        ✅ Full creative brief
├── veo-prompts.md                     ✅ All prompts
├── .gitignore                         ✅ Git config
├── scripts/
│   ├── generate_videos.py            ✅ Main generator
│   ├── download_videos.py            ✅ Downloader
│   ├── requirements.txt              ✅ Dependencies
│   └── README.md                     ✅ Scripts docs
└── output/
    ├── .gitkeep                      ✅ Directory tracked
    └── generation_metadata.json      (will be created)

🎯 Next Steps

Immediate (User Action Required)

  1. Set API Key:

    export GOOGLE_API_KEY="your-google-api-key"
    
  2. Install Dependencies:

    cd veo-3-generation/scripts
    pip install -r requirements.txt
    
  3. Start Generation:

    python generate_videos.py
    

After Generation (20 mins automated)

  1. Download Clips:

    python download_videos.py
    
  2. Post-Production (2-4 hours manual):

    • Review all clips
    • Create text overlay cards
    • Stitch in editing software
    • Color grade
    • Audio mix
    • Export final video

📊 Generation Plan

Clip Sequence (12 clips total)

#Clip IDDurationTypeDescription
1clip_1_galileo5sIndependentGalileo at telescope, 1610
2clip_2_time_collapse5sExtend #11610→2025 transition
3Aclip_3a_terminal_errors1sIndependentRed error messages
3Bclip_3b_literature_overwhelm1sIndependent47 browser tabs
3Cclip_3c_gpu_queue1sIndependent"Position 89, wait 14h"
3Dclip_3d_environment_hell1sIndependentpip/conda failures
3Eclip_3e_permission_denied1sIndependentGrant rejections
3Fclip_3f_buried_papers1sIndependentBuried in paper stacks
4clip_4_breaking_point3sIndependentDefeat → black screen
5clip_5_light_returns4sExtend #4Warm light emerges
6clip_6_discovery_abstract6sIndependentAbstract ink/neural nets
7clip_7_constellation5sExtend #6Pull back to people

Generated Footage: 28 seconds Text Overlays (post): 15 seconds Total Video: 42-45 seconds

Expected Timeline

PhaseDurationStatus
Setup2 min⏳ Pending user
Generation12-15 min⏳ Pending (with rate limits)
Download5 min⏳ Pending
Automated Total~20 min
Post-production2-4 hours⏳ Pending (manual)

🎨 Creative Direction Summary

Core Message: Science was once for anyone with curiosity (Galileo, 1610) → became bureaucratic infrastructure hell (2025) → Orchestra returns science to the curious

Emotional Arc: Wonder → Lost → Found

Visual Journey:

  • Warm candlelight (past wonder)
  • Cold fluorescent (present bureaucracy)
  • Warm screen glow (future hope)
  • Clean cream background (confident ending)

Style References:

  • Apple "Think Different" (manifesto delivery)
  • Terrence Malick (cosmic contemplation)
  • Blade Runner 2049 (warm vs cold lighting)
  • Apple "1984" (revolution narrative)

Key Manifesto Statements:

  1. "Science doesn't ask for permission."
  2. "It never did."
  3. "Return science to the curious."
  4. "Orchestra"

🔧 Technical Specs

  • Model: veo-3.1-generate-preview
  • Resolution: 1080p
  • Frame Rate: 24fps (cinematic)
  • Aspect Ratio: 16:9
  • Max Clip Duration: 8 seconds
  • Rate Limiting: 60s between requests
  • Video Retention: 2 days (download promptly)

⚠️ Known Considerations

  • Veo 3.1 may add watermarks to generated content
  • Generation time varies: 11 seconds to 6 minutes per clip
  • Videos retained for 2 days only - download immediately
  • Rate limits apply - script handles with 60s waits
  • Extend feature requires parent clip to be generated first

📁 Key Files to Reference

FilePurpose
QUICKSTART.mdFast 3-step guide
veo-prompts.mdAll Veo prompts with technical settings
video-concept-and-script.mdComplete creative brief and scene breakdown
scripts/README.mdDetailed script usage and troubleshooting
output/generation_metadata.jsonGenerated clip URLs and status (after generation)

🚀 Ready to Launch

All systems ready. When you're ready to generate:

cd veo-3-generation/scripts
export GOOGLE_API_KEY="your-key"
pip install -r requirements.txt
python generate_videos.py

The revolution awaits. 🎬

What's inside

6 status sections, 12-clip sequence table, 3-phase timeline, creative direction summary, technical specs, and file references

Change this for your project

  • Replace veo-3-generation with your project directory name
  • Replace clip_1_galileo and other clip IDs with your own scene identifiers
  • Replace zechenzhangAGI/vibe-filmmaking-veo3-claude with your repository name

Where it goes

A prompt collection. Copy the individual prompts you need rather than the whole file.

Worth borrowing

  • Separates creative, technical, and implementation tasks into distinct checklists
  • Uses a clip sequence table with type (Independent vs Extend) to manage generation dependencies
  • Includes a ready-to-launch command block that repeats the setup steps for convenience

Related Documents