Nodes/IAMCCS-nodes/IAMCCS Cine Shotboard Planner Pro Legacy Outputs
ComfyUI Node

IAMCCS Cine Shotboard Planner Pro Legacy Outputs

Same planner as Pro, but with the old sockets — for workflows that predate the LINX contract

By IAMCCS·Created 11 months ago·Updated 8 days ago· 113
IAMCCS Cine Shotboard Planner Pro Legacy Outputs
  • multi_input
  • flf_timeline
  • global_prompt
  • local_prompts
  • segment_lengths
  • max_frames
  • promptrelay_epsilon
  • report
  • multi_output
  • image_1
  • duration_seconds_int
  • frame_rate_int
  • width
  • height
  • cine_linx
global_promptone continuous cinematic shot with coherent motion and connected camera travel
timeline_data
duration_seconds8.00
frame_rate24
guide_policysafe_core_guides
min_guide_gap_seconds1.75
max_guides5
default_force0.22
promptrelay_epsilon0.0010
ltx_round_modeup_8n_plus_1
image_paths
image_width768
image_height432
image_resize_methodcrop
image_multiple_of32
img_compression0

Here's a node that exists for one reason: older workflows. When IAMCCS upgraded Shotboard Planner Pro, they moved it to a single cine_linx output - clean, but it broke every hand-wired graph that expected the planner to expose its internals as separate sockets. Cine Shotboard Planner Pro Legacy Outputs is the compatibility clone that keeps those old direct outputs alive.

If you're starting fresh, you almost certainly want the regular Planner Pro instead. If you've got an existing FLFreal/PromptRelay graph that was built before the LINX contract took over, this node is how you keep it running without a rewrite. The docstring doesn't mince words: it's a "compatibility clone of Shotboard Planner Pro with classic direct outputs... Keep this clone for older hand-wired FLFreal/PromptRelay workflows that still expect direct sockets from the planner."

What you get that Pro doesn't. All the same inputs (global_prompt, timeline_data, duration_seconds, frame_rate, guide_policy, min_guide_gap_seconds, max_guides, default_force, promptrelay_epsilon, ltx_round_mode, the image controls) - but instead of just cine_linx, the outputs are the classic spread:

  • flf_timeline, global_prompt, local_prompts, segment_lengths - the string bundles your old FLFreal and PromptRelay nodes want to chew on.
  • max_frames (INT) and promptrelay_epsilon (FLOAT) - the numbers those nodes need for timing.
  • multi_output and image_1 (IMAGE) - the processed reference image(s) the guide path expects.
  • duration_seconds_int and frame_rate_int - the plan's duration and rate as integers, handy for feeding EmptyLatent-type nodes.
  • width and height - the resolved canvas size.
  • report (STRING) - a JSON dump of what the planner decided, for debugging.
  • cine_linx - and yes, it's still there at the end, so you can use this node as a bridge into newer backends too.

The mechanism underneath is identical to Planner Pro: rows in timeline_data become timed guide frames and per-segment local prompts, and the node outputs everything in the flat format instead of wrapping it. That's the entire difference.

Install. Same as the pack: ComfyUI Manager (search "IAMCCS"), or git clone https://github.com/IAMCCS/IAMCCS-nodes into custom_nodes, then restart. ComfyUI ≥ 0.3.0, Python ≥ 3.12, no extra model downloads - the planning happens in the node, the generation happens downstream.

The honest gotcha. This node is a bridge, not a destination. The pack keeps it around so old graphs load, but every new backend in the pack speaks cine_linx. If you're building something new, prefer the modern planner and feed its cine_linx into the backend - you get the same plan without juggling nine sockets. Use Legacy to keep your existing graphs alive, and don't expect it to gain features. Also remember the shared house rule: keep the pack updated, and if a saved workflow loads with widgets in the wrong slots after an update, delete and re-add the node rather than fighting it.

CategoryIAMCCS/Cine/02 Single Generation

Inputs (17)

NameTypeDefaultDescription
global_promptSTRINGone continuous cinematic shot with coherent motion and connected camera travel
timeline_dataSTRINGEdited by the Cine Shotboard Pro UI. Rows contain time, image reference, force, label, camera move, transition, note and guide enable.
duration_secondsFLOAT8.000.01–36000
frame_rateINT241–120
guide_policyCOMBOsafe_core_guides3 options: safe_core_guides, prompt_only, every_checked_row
min_guide_gap_secondsFLOAT1.750–60
max_guidesINT50–50
default_forceFLOAT0.220–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
multi_inputoptIMAGE

Outputs (14)

NameTypeDescription
flf_timelineSTRING
global_promptSTRING
local_promptsSTRING
segment_lengthsSTRING
max_framesINT
promptrelay_epsilonFLOAT
reportSTRING
multi_outputIMAGE
image_1IMAGE
duration_seconds_intINT
frame_rate_intINT
widthINT
heightINT
cine_linxIAMCCS_SUPERNODE_LINX