Localization Dub
Transcript-first localization pipeline for producing translated subtitles, dubbed audio, and optional lip-synced language variants from an existing source video. EP orchestration adds quality gates for translation accuracy, timing preservation, and per-locale consistency.
- Stages
- 7
- Human approval gates
- 5
- Default budget
- $3.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
Idea
Human approvalopenmontage/skills/pipelines/localization-dub/idea-director.md
Produces
- brief
- decision_log
Tools
None โ agent reasoning only
Review focus
- Source language and target languages are explicit
- Deliverable mode is clear per language
- Review and glossary requirements are captured
Success criteria
- Schema-valid brief artifact
- Brief records localization scope and dub mode
- 2
Script
Human approvalopenmontage/skills/pipelines/localization-dub/script-director.md
Produces
- script
Tools
- transcriber
Review focus
- Transcript truth is strong enough for downstream localization
- Glossary and protected terms are preserved
- Target-language script package is reviewable before synthesis
Success criteria
- Schema-valid script artifact
- Script contains source transcript structure and translated sections
- 3
Scene Plan
Human approvalopenmontage/skills/pipelines/localization-dub/scene-director.md
Produces
- scene_plan
Tools
- frame_sampler
- scene_detect
Review focus
- Dub mode is chosen realistically for each deliverable
- Timing drift and on-screen text risks are mapped
- Lip-sync use is limited to shots that can support it
Success criteria
- Schema-valid scene_plan artifact
- Every deliverable has a defined localization treatment
- 4
Assets
Human approvalopenmontage/skills/pipelines/localization-dub/asset-director.md
Produces
- asset_manifest
Tools
- tts_selector
- subtitle_gen
- lip_sync
- audio_enhance
Review focus
- Subtitle and dubbed-audio assets exist for each language
- Timing and pronunciation risks are recorded
- Lip-sync remains optional and clearly marked
Success criteria
- Schema-valid asset_manifest artifact
- All referenced asset files exist on disk
- 5
Edit
Auto checkpointopenmontage/skills/pipelines/localization-dub/edit-director.md
Produces
- edit_decisions
Tools
None โ agent reasoning only
Review focus
- Source structure is preserved unless localization timing forces change
- CTA and legal copy survive translation cleanly
- Language variants are organized consistently
Success criteria
- Schema-valid edit_decisions artifact
- Edit decisions cover all planned language outputs
- 6
Compose
Auto checkpointopenmontage/skills/pipelines/localization-dub/compose-director.md
Produces
- render_report
- final_review
Tools
- video_compose
- audio_mixer
- video_trimmer
- audio_enhance
Review focus
- Each language output is intelligible and correctly timed
- Subtitle and dub timing match the chosen treatment
- Version labeling is unambiguous
Success criteria
- Schema-valid render_report artifact
- Output file exists and passes ffprobe validation
- 7
Publish
Human approvalopenmontage/skills/pipelines/localization-dub/publish-director.md
Produces
- publish_log
Tools
None โ agent reasoning only
Review focus
- Every language package contains the right assets and metadata
- Locale labels and titles are consistent
- Review notes remain attached to the published package
Success criteria
- Schema-valid publish_log artifact
- Export package contains localized video and metadata outputs
Manifest: openmontage/pipeline_defs/localization-dub.yaml. Director skills live under openmontage/skills/.