What this node does
When upstream outputs multiple IMAGE frames (IPAdapter multi-ref, grids, frame sequences not yet VIDEO), → ComfyTV Image keeps only index 0. → ComfyTV Images saves every frame underoutput/ComfyTV/bridge/, builds ComfyTV batch JSON (index, label, image_url), and exposes image for selected_index.
Typical: plugin IMAGE batch → → ComfyTV Images → Image Picker → edit one.
Alternative for frame sequences: IMAGE batch → Create Video (fps) → → ComfyTV Video.
When to use it
- Multi-ref IPAdapter / multi-view render batches
- Native batch into ComfyTV Compare
- Preview frames into ComfyTV picker
How it works
- Stage + ▶ Run: per-frame PNG via
_save_images_to_disk. - JSON:
{"images":[{"index":"1","label":"#1","image_url":"/view?…"}, …]}. - selected_index (1-based) drives image output; works with Image Picker.
Types
bridges.md
Parameters
images
Upstream IMAGE tensor, any batch size.selected_index
Which item image outputs, default 1.Outputs
Step by step
- Native node outputs IMAGE batch.
- → ComfyTV Images, wire, ▶ Run.
- Image Picker or image single output.
- Re-run bridge after batch changes.
Full guides (recommended reading)
This page covers one node only. For end-to-end workflows, multi-stage pipelines, type conversion, and design rationale, see the ComfyTV user guides on GitHub:
Repository and workflows
FAQ
Q: Queue vs Run?A: Run = ComfyTV stage / into-bridge snapshot (required for this node); Queue = execute full ComfyUI graph. Into-bridges cannot substitute Run with Queue. Q: Single image OK?
A: Yes — like → ComfyTV Image plus images JSON. Q: VIDEO vs IMAGES?
A: VIDEO object → → ComfyTV Video; IMAGE frames only → Images or Create Video. Q: Files?
A: Each under
output/ComfyTV/bridge/.
Related nodes
- → ComfyTV Image
- Image Picker
- ← ComfyTV Image