IAMCCS Cine Shotboard Planner Pro V2
The same contract, a nicer frontend, and automatic action-beat transitions
- multi_input
- cine_linx
Shotboard Planner Pro V2 is what happens when the author takes the proven planner and spends the update budget on the frontend instead of the engine. Same execution contract as the original Pro - same inputs, same single cine_linx output, same plan-into-backend flow - but the UI gets non-destructive reference framing and crop variants, and the row handling is smarter. It sits in the "VIP" category, which is where this pack files its newest single-generation nodes. Don't read too much into the VIP label; it means "latest," not "premium tier."
What actually changed. Two things, and one of them changes behavior:
-
Non-destructive framing/crop variants. The Pro V2 UI lets you frame and crop your reference images without destroying the originals - you set up variants and the node picks which one to use per row. If you're iterating on composition without re-importing images, this is the reason to pick V2 over plain Pro.
-
Automatic action-beat bridging. Look at the source and you'll see V2's row parser does something Pro doesn't: it reads each row's
step_transition_prompt(or itsnote), and when a note exists it promotes it to astep_transition_prompt, forces the transition type toaction_beatif it's still "off," and enables the prompt. In plain English: a note on a row becomes an actual action-beat transition instead of sitting there as decoration. If you write "she turns to the window" in a row's note, V2 will treat that as a prompt-worthy beat when the camera gets there. That's a real behavior difference - your notes now do something.
Everything else - global_prompt, timeline_data, guide_policy (default safe_core_guides), min_guide_gap_seconds, max_guides, default_force, promptrelay_epsilon, ltx_round_mode, the image resize controls, and the optional multi_input - is inherited from Pro. The output is the single cine_linx, which you wire into the FLF backend or the V4 backend.
Install. Same pack, same drill: ComfyUI Manager (search "IAMCCS"), or git clone https://github.com/IAMCCS/IAMCCS-nodes into custom_nodes, restart. Requires ComfyUI ≥ 0.3.0 and Python ≥ 3.12; no bundled models - the Cine path expects an LTX-2.3 model + video VAE + audio VAE downstream.
Where people get tripped up. Because V2 auto-promotes notes to action beats, a row you wrote as a harmless memo now influences the prompt at that timestamp. If your output starts picking up random phrases from your notes, that's this behavior - set use_prompt off on rows you don't want promoted, or use plain Planner Pro. And as always with this pack: update frequently, and if a loaded workflow shows widgets in the wrong fields after an update, recreate the node. The 8n+1 tail also applies - your chosen duration comes back padded by a few LTX frames until the backend trims it.
Inputs (17)
| Name | Type | Default | Description |
|---|---|---|---|
| global_prompt | STRING | one continuous cinematic shot with coherent motion and connected camera travel | — |
| timeline_data | STRING | Edited by the Cine Shotboard Pro UI. Rows contain time, image reference, force, label, camera move, transition, note and guide enable. | |
| duration_seconds | FLOAT | 8.000.01–36000 | — |
| frame_rate | INT | 241–120 | — |
| guide_policy | COMBO | safe_core_guides | 3 options: safe_core_guides, prompt_only, every_checked_row |
| min_guide_gap_seconds | FLOAT | 1.750–60 | — |
| max_guides | INT | 50–50 | — |
| default_force | FLOAT | 0.220–1 | — |
| promptrelay_epsilon | FLOAT | 0.00100.0001–0.99 | — |
| ltx_round_mode | COMBO | up_8n_plus_1 | 3 options: up_8n_plus_1, nearest_8n_plus_1, none |
| image_paths | STRING | Internal reference images. Edited by the Shotboard Pro UI. | |
| image_width | INT | 76864–8192 | — |
| image_height | INT | 43264–8192 | — |
| image_resize_method | COMBO | crop | 5 options: crop, pad, keep proportion, stretch, |
| image_multiple_of | INT | 321–512 | — |
| img_compression | INT | 00–100 | — |
| multi_inputopt | IMAGE | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| cine_linx | IAMCCS_SUPERNODE_LINX | — |