Cinematic
Mood-led cinematic pipeline for trailers, brand films, montages, explicit 3D-world fly-throughs, and short-form dramatic edits. Works best with supplied footage, stills, or source media, and can optionally use generated support visuals for gap filling or concept-led inserts. EP orchestration adds quality gates for emotional pacing, color consistency, and audio dynamics.
- Stages
- 8
- Human approval gates
- 5
- Default budget
- $2.00
Stages
The agent reads each stage's director skill before working, then writes a checkpoint. Stages marked pause for your approval before the production continues.
- 1
Research
Auto checkpointopenmontage/skills/pipelines/cinematic/research-director.md
Produces
- research_brief
Tools
- web_search
Review focus
- Visual references are specific and relevant to the mood
- Sound and music direction is substantive, not generic
- Motion commitment is honest about available capabilities
- At least 3 genuinely different cinematic directions identified
Success criteria
- Schema-valid research_brief artifact
- At least 8 web searches executed
- Visual references include specific URLs and descriptions
- 2
Proposal
Human approvalopenmontage/skills/pipelines/cinematic/proposal-director.md
Produces
- proposal_packet
- decision_log
Tools
None — agent reasoning only
Review focus
- Source mode and emotional arc are clear
- Motion-required delivery is explicitly identified when applicable
- Delivery shape is realistic for available footage and assets
- Cinematic treatment is justified rather than decorative
- Delivery promise is explicit and honest
- Renderer family is selected and locked
- Music plan is resolved
Success criteria
- Schema-valid proposal_packet artifact
- At least 3 concept options with different emotional arcs
- Delivery promise present with motion_required flag
- Cost estimate includes per-item breakdown
- 3
Script
Human approvalopenmontage/skills/pipelines/cinematic/script-director.md
Produces
- script
Tools
- transcriber
- scene_detect
Review focus
- Beat map escalates cleanly
- Dialogue or title-card usage is sparse and purposeful
- Reveal and landing beats are clear
Success criteria
- Schema-valid script artifact
- Script sections map to identifiable cinematic beats
- 4
Scene Plan
Human approvalopenmontage/skills/pipelines/cinematic/scene-director.md
Produces
- scene_plan
Tools
- frame_sampler
- scene_detect
Review focus
- Hero frames and reveal moments are defined
- Source-led scenes remain primary when source media exists
- Transition and aspect-ratio choices support the mood
Success criteria
- Schema-valid scene_plan artifact
- Every beat has a scene treatment and asset path
- 5
Assets
Human approvalopenmontage/skills/pipelines/cinematic/asset-director.md
Produces
- asset_manifest
Tools
- subtitle_gen
- audio_enhance
- image_selector
- video_selector
- threejs_world
- threejs_asset_catalog
- atlas_3d
- fal_3d
- blender_world
- pixabay_music
- freesound_music
- music_gen
Review focus
- Source selects and support assets are clearly separated
- Motion-required beats use actual video clips rather than still-image substitutes
- Music and ambience plan matches the beat map
- Optional generated inserts stay limited and justified
- Explicit 3D worlds preserve one coherent scene graph across global, regional, and walk views
- Hero 3D worlds use the production fidelity tier with licensed textured models and PBR terrain layers; primitive-only blockouts cannot pass
Success criteria
- Schema-valid asset_manifest artifact
- All referenced asset files exist on disk
- 6
Edit
Auto checkpointopenmontage/skills/pipelines/cinematic/edit-director.md
Produces
- edit_decisions
Tools
None — agent reasoning only
Review focus
- Emotional pacing is preserved
- Strong moments are not overcut or overcovered
- Audio cues and title-card timing reinforce the story
Success criteria
- Schema-valid edit_decisions artifact
- Edit decisions cover the full planned runtime
- 7
Compose
Auto checkpointopenmontage/skills/pipelines/cinematic/compose-director.md
Produces
- render_report
- final_review
Tools
- video_compose
- hyperframes_compose
- audio_mixer
- video_stitch
- video_trimmer
- color_grade
- audio_enhance
Review focus
- Output mood matches intended pacing and grade
- Motion-required delivery was preserved without silent fallback
- Audio dynamics are controlled and intelligible
- Letterbox or frame treatment improves rather than harms the output
- render_runtime in edit_decisions matches proposal_packet — silent swap is a CRITICAL governance violation
- Cinematic work typically picks render_runtime='remotion' (CinematicRenderer) for video-led pieces; render_runtime='hyperframes' for kinetic title cards and HTML/GSAP-driven trailers
Success criteria
- Schema-valid render_report artifact
- Output file exists and passes ffprobe validation
- 8
Publish
Human approvalopenmontage/skills/pipelines/cinematic/publish-director.md
Produces
- publish_log
Tools
None — agent reasoning only
Review focus
- Hero export and derivative exports are clearly labeled
- Metadata matches the tone and distribution intent
- Poster-frame or thumbnail concept is coherent
Success criteria
- Schema-valid publish_log artifact
- Export package contains video and metadata outputs
Manifest: openmontage/pipeline_defs/cinematic.yaml. Director skills live under openmontage/skills/.