3.0 KiB
3.0 KiB
Cinematic Highlight Operator Checklist
Use this when you want one source video turned into a cinematic highlight project.
Start Here
- Start the service with the cinematic local profile:
mvn spring-boot:run -Dspring-boot.run.profiles=cinematic-editing-local
- Put one valid source video in:
input/highlights/source/
- Watch the logs for:
event=highlight_scan_startedevent=highlight_candidate_selectedevent=highlight_project_createdevent=highlight_director_prompt_generatedevent=highlight_scan_completed
Exact Project Folders
Project root:
output/highlight-projects/<project-id>/
Files and folders the service writes:
project.jsonsource/analysis/source-analysis.jsonanalysis/category.jsonanalysis/highlight-candidates.jsondirector/director-brief.mddirector/director-prompt.mddirector/edit-plan.jsonhighlights/<highlight-id>/storyboard.mdhighlights/<highlight-id>/visual-effects.jsonhighlights/<highlight-id>/assets/requests/highlights/<highlight-id>/assets/music/highlights/<highlight-id>/assets/sfx/highlights/<highlight-id>/assets/voiceover/highlights/<highlight-id>/rendered-clips/highlights/<highlight-id>/preview.mp4highlights/<highlight-id>/final.mp4highlights/<highlight-id>/render-manifest.jsonhighlights/<highlight-id>/qa-report.json
Exact Operator Flow
- Wait for the service to create the highlight project.
- Open:
output/highlight-projects/<project-id>/director/director-prompt.md
- Run Codex, Claude, or another filesystem-capable AI instance on that prompt.
- Make the AI write the finished plan to:
output/highlight-projects/<project-id>/director/edit-plan.json
- Confirm
project.jsonmoved toWAITING_FOR_DIRECTORafter prompt generation. - The service now turns the director plan into
highlights/<highlight-id>/visual-effects.json. - The asset bridge writes request files and the local asset worker resolves what it can into
highlights/<highlight-id>/assets/. - The renderer publishes
rendered-clips/clip_*.mp4,preview.mp4,final.mp4,render-manifest.json, andqa-report.json.
What Is Automatic Today
- The scheduler analyzes the source video.
- The service writes the director prompt and brief.
- Existing analyzed projects are backfilled on startup if the prompt is missing.
- The visual-effects stage writes explicit renderer instructions.
- The local asset worker tries to resolve or generate reusable music, SFX, and voiceover assets.
What Is Still Manual
- Running the AI director.
- Triggering any downstream render step that your current flow requires.
If Output Is Missing
- No file in
input/highlights/source/ - Unsupported video file
- The scheduler has not run yet
output/highlight-projects/<project-id>/director/director-prompt.mdis missingdirector/edit-plan.jsonwas not written by the AI- Rendering is not wired for the current highlight flow yet