All pipelines
beta
Talking head
v2.0

Talking Head

End-to-end talking-head video pipeline. Takes raw footage of a person speaking, transcribes it, makes edit decisions, generates subtitles, mixes audio, and composes the final output.

Stages
7
Human approval gates
5
Default budget
$0.50
Recommended playbooks:
Clean Professional

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. 1

    Idea

    Human approval

    openmontage/skills/pipelines/talking-head/idea-director.md

    Produces

    • brief
    • decision_log

    Tools

    None — agent reasoning only

    Review focus

    • Brief accurately reflects footage content
    • Target platform is appropriate
    • Duration target is realistic

    Success criteria

    • Schema-valid brief artifact
    • Brief references the provided raw footage
  2. 2

    Script

    Human approval

    openmontage/skills/pipelines/talking-head/script-director.md

    Produces

    • script

    Tools

    • transcriber

    Review focus

    • Transcription accuracy (spot-check key sections)
    • Section boundaries align with topic changes
    • Timestamps match actual speech

    Success criteria

    • Schema-valid script artifact
    • Script sections have valid timestamps from transcript data
  3. 3

    Scene Plan

    Human approval

    openmontage/skills/pipelines/talking-head/scene-director.md

    Produces

    • scene_plan

    Tools

    • frame_sampler
    • face_tracker
    • silence_cutter

    Review focus

    • Scenes cover full footage duration
    • Enhancement opportunities identified
    • Overlay scenes are feasible

    Success criteria

    • Schema-valid scene_plan artifact
    • Scenes cover the full duration of the raw footage
  4. 4

    Assets

    Human approval

    openmontage/skills/pipelines/talking-head/asset-director.md

    Produces

    • asset_manifest

    Tools

    • subtitle_gen
    • audio_mixer
    • image_selector

    Review focus

    • Subtitle file exists and matches transcript timing
    • Audio extracted and normalized
    • All asset paths resolve to existing files

    Success criteria

    • Schema-valid asset_manifest artifact
    • All referenced asset files exist on disk
  5. 5

    Edit

    Auto checkpoint

    openmontage/skills/pipelines/talking-head/edit-director.md

    Produces

    • edit_decisions

    Tools

    • silence_cutter
    • video_trimmer

    Review focus

    • Cuts reference valid source files
    • Subtitles enabled with proper styling
    • Audio configuration is complete

    Success criteria

    • Schema-valid edit_decisions artifact
    • All cuts reference valid source files
    • Timestamps are within source duration bounds
  6. 6

    Compose

    Auto checkpoint

    openmontage/skills/pipelines/talking-head/compose-director.md

    Produces

    • render_report
    • final_review

    Tools

    • video_compose
    • audio_mixer
    • face_enhance
    • eye_enhance
    • color_grade
    • audio_enhance
    • auto_reframe
    • face_tracker
    • silence_cutter
    • video_trimmer
    • remotion_caption_burn
    • showcase_card
    • video_stitch
    • visual_qa

    Review focus

    • Output video exists and is playable
    • Subtitles are synced with speech
    • Audio is clear with balanced levels

    Success criteria

    • Schema-valid render_report artifact
    • Output video file exists and is playable
  7. 7

    Publish

    Human approval

    openmontage/skills/pipelines/talking-head/publish-director.md

    Produces

    • publish_log

    Tools

    None — agent reasoning only

    Review focus

    • Metadata is complete and compelling
    • Export package is structured correctly

    Success criteria

    • Schema-valid publish_log artifact
    • Export package or publish URLs are present

Manifest: openmontage/pipeline_defs/talking-head.yaml. Director skills live under openmontage/skills/.