Files
marcoc2-ComfyUI-AnotherUtils/scratch/research_concat.py
T
Marco 793402f93f feat: add LTXV Multi Concat nodes and metadata extraction image loaders
This commit introduces several new performance-oriented custom nodes and utilities:

- Added LTXV Multi Concat and LTXV Multi Concat (beta) for faster frame injection using latent inpainting logic.

- Refactored LTXV index resolution logic into ltxv_utils.py.

- Updated ImageListSampler to anchor edge frames properly and support output index normalization scaling via target_frames.

- Added metadata-based prompt extraction image loaders (LoadImageAndExtractPrompt, FolderImageAndExtractPrompt, and FolderImageMetadataByName).

- Included animation tracking and camera switcher nodes.
2026-04-15 15:55:48 -03:00

20 lines
786 B
Python

import json
f_fast = 'F:/AppsCrucial/ComfyUI_phoenix3/ComfyUI/custom_nodes/reference/multiframe/LTX23_MULTIFRAME.json'
with open(f_fast, 'r', encoding='utf-8') as f:
data = json.load(f)
print("--- LTXVConcatAVLatent Node Details ---")
for node in data.get('nodes', []):
if node.get('type') == 'LTXVConcatAVLatent':
print(f"Node ID: {node.get('id')}")
print(f"Inputs: {node.get('inputs')}")
print(f"Widgets: {node.get('widgets_values')}")
print("\n--- Links for LTXVConcatAVLatent ---")
links = {l[0]: l for l in data.get('links', [])}
for l_id, l in links.items():
# link format: [id, origin_node, origin_slot, target_node, target_slot, type]
if l[3] == 4 or l[1] == 4: # Assuming Node ID 4 is the one I found earlier
print(l)