{ "__animatrix_meta__": { "name": "wan22_s2v", "version": "1", "model": "Wan2.2-S2V-14B", "description": "Audio Performance Studio — drives character animation from an audio file.", "param_nodes": { "positive_prompt": {"node_id": "6", "input": "text"}, "negative_prompt": {"node_id": "7", "input": "text"}, "ground_truth": {"node_id": "12", "input": "image"}, "audio": {"node_id": "16", "input": "audio"}, "reference_image": {"node_id": "20", "input": "image"}, "pose_sheet": {"node_id": "22", "input": "image"}, "seed": {"node_id": "25", "input": "seed"}, "steps": {"node_id": "25", "input": "steps"}, "cfg": {"node_id": "25", "input": "cfg"} }, "status": "PLACEHOLDER — replace with production ComfyUI export" }, "6": { "class_type": "CLIPTextEncode", "inputs": { "text": "a character singing expressively", "clip": ["4", 1] } }, "7": { "class_type": "CLIPTextEncode", "inputs": { "text": "blurry, low quality, watermark, static", "clip": ["4", 1] } }, "12": { "class_type": "LoadImage", "inputs": { "image": "ground_truth.png" } }, "16": { "class_type": "VHS_LoadAudio", "inputs": { "audio": "audio.mp3", "seek_seconds": 0 } }, "20": { "class_type": "LoadImage", "inputs": { "image": "reference.png" } }, "22": { "class_type": "LoadImage", "inputs": { "image": "pose_sheet.png" } }, "25": { "class_type": "KSampler", "inputs": { "seed": -1, "steps": 20, "cfg": 7.0, "sampler_name": "euler", "scheduler": "karras", "denoise": 1.0, "model": ["4", 0], "positive": ["6", 0], "negative": ["7", 0], "latent_image": ["30", 0] } } }