Nodes/IAMCCS-nodes/IAMCCS Cine Shotboard Planner V4
ComfyUI Node

IAMCCS Cine Shotboard Planner V4

A neutral multi-track timeline contract that's built for whatever comes next

By IAMCCS·Created 11 months ago·Updated 8 days ago· 113
IAMCCS Cine Shotboard Planner V4
  • cine_linx
  • cine_linx
global_promptone continuous cinematic shot with coherent motion, stable identity, video-aware timing and cinematic-grade camera continuity
timeline_data
duration_seconds20.00
frame_rate24
guide_policyevery_checked_row
min_guide_gap_seconds0.00
max_guides50
default_force0.25
promptrelay_epsilon0.0010
ltx_round_modeup_8n_plus_1
image_paths
image_width768
image_height432
image_resize_methodcrop
image_multiple_of32
img_compression0

Shotboard Planner V4 is the pack's "here's where we're going" node. The docstring is refreshingly honest about it: V4 starts from the stable V3 timeline/meter UI and backend contract, then emits a neutral multi-track contract for future video, IC-LoRA, retake, camera, and audio-inpaint backends. In other words, it's the current planner shell that's deliberately future-proofed - the data it emits is designed to survive backend rewrites, so the plan you make today doesn't break when the pack's backend engines evolve.

How it differs from V3. Two things, both about the timeline contract:

  1. Alias tolerance on the way in. timeline_data for V4 accepts IAMCCS shots/shotClips/motionClips/audioClips aliases and normalizes them. If your JSON uses the newer shot-clip vocabulary (or an older one), V4 parses it and exports a consistent structure.

  2. Backend-compatible output on the way out. It exports segments/motionSegments/audioSegments - the exact structure the V4 backend consumes. Visual, motion, and audio tracks get their own normalized segment lists, which is what lets one timeline drive video guides, motion guides, and audio conditioning at the same time.

The inputs otherwise mirror V3: global_prompt (default "one continuous cinematic shot with coherent motion, stable identity, video-aware timing and cinematic-grade camera continuity" - note the new "video-aware timing" phrasing), duration_seconds (20s), frame_rate, guide_policy (default every_checked_row), min_guide_gap_seconds, max_guides, default_force, promptrelay_epsilon, ltx_round_mode, the image resize controls, and the optional cine_linx input for chaining. Output is the single cine_linx socket.

The workflow it belongs to. Planner V4 → the Cine Shotboard V4 Backend, which takes the cine_linx plus your model and clip and produces the actual conditioned model, video/audio latents, guide data, and motion guide data. V4 is the authoring side of that pair; the backend is the execution side. (The Tail Trim Policy node and the V4 Crop Guides node sit in the same pipeline to handle the LTX 8n+1 tail after decode.)

Install. Same pack, same everything: ComfyUI Manager (search "IAMCCS"), or git clone https://github.com/IAMCCS/IAMCCS-nodes into custom_nodes, restart. ComfyUI ≥ 0.3.0, Python ≥ 3.12, no bundled models - you're bringing the LTX-2.3 stack.

Gotchas. V4 is the newest planner, and "neutral contract for future backends" means you're somewhat at the mercy of the pack's release cadence - keep it updated or a saved V4 workflow can reference a contract the installed version doesn't speak. Also don't over-rotate on the future-proofing: today, the reliable path is V4 into the V4 backend. If you're on an older hand-built graph, the Legacy planner might be the better fit until you're ready to migrate.

CategoryIAMCCS/Cine/02 Single Generation VIP

Inputs (17)

NameTypeDefaultDescription
global_promptSTRINGone continuous cinematic shot with coherent motion, stable identity, video-aware timing and cinematic-grade camera continuity
timeline_dataSTRINGEdited by Shotboard Planner V4. Accepts IAMCCS shots/shotClips/motionClips/audioClips aliases and exports backend-compatible segments/motionSegments/audioSegments.
duration_secondsFLOAT20.000.01–36000
frame_rateINT241–120
guide_policyCOMBOevery_checked_row3 options: every_checked_row, safe_core_guides, prompt_only
min_guide_gap_secondsFLOAT0.000–60
max_guidesINT500–50
default_forceFLOAT0.250–1
promptrelay_epsilonFLOAT0.00100.0001–0.99
ltx_round_modeCOMBOup_8n_plus_13 options: up_8n_plus_1, nearest_8n_plus_1, none
image_pathsSTRINGInternal reference images. Edited by the Shotboard Pro UI.
image_widthINT76864–8192
image_heightINT43264–8192
image_resize_methodCOMBOcrop5 options: crop, pad, keep proportion, stretch,
image_multiple_ofINT321–512
img_compressionINT00–100
cine_linxoptIAMCCS_SUPERNODE_LINX

Outputs (1)

NameTypeDescription
cine_linxIAMCCS_SUPERNODE_LINX