Prototype 02
13 endpointscreative-engine
FastAPI service for VEO3 video generation, stitching, and storage. The execution layer for the Adaptivearts.ai Creative Engine prototype — turns PromptContracts into video assets.
Key Capabilities
Generation, assembly, and storage in one service
13 REST endpoints
Full CRUD for generation jobs, assets, and assembly
VEO3 integration
Google VEO3 video generation with prompt optimization
FFmpeg stitching
Stream copy concatenation — no re-encoding, fast assembly
FastAPI service
Async Python with OpenAPI docs and health checks
Key Endpoints
Selected from 13 REST endpoints
POST /generate
Submit a VEO3 video generation request with prompt, duration, and style parameters.
GET /status/:id
Poll generation job status — queued, processing, complete, or failed.
GET /download/:id
Retrieve generated video file with metadata and generation parameters.
POST /stitch
Concatenate multiple clips into a single video using FFmpeg stream copy.
POST /upload
Store generated assets to configured storage backend.
GET /jobs
List all generation jobs with filtering by status and date range.
Integration Points
Called by the pipeline orchestrator, feeds into review
movie-making-pipeline
Dispatches generation requests during the EXECUTE stage.
content-mcp
Provides PromptContracts that become generation parameters.
Additional Materials
Study materials coming soon.