{ "prompt": [ 0, "34f70d93-178a-43f5-9308-114f607e6b36", { "1": { "class_type": "LoadImage", "inputs": { "image": "hearthfire_tests/2026-09-29_EP01_LOCKER_PHONE_WAN22_5B_V01.png" } }, "2": { "class_type": "UNETLoader", "inputs": { "unet_name": "wan2.2_ti2v_5B_fp16.safetensors", "weight_dtype": "default" } }, "6": { "class_type": "ModelSamplingSD3", "inputs": { "model": [ "2", 0 ], "shift": 8.0 } }, "8": { "class_type": "CLIPLoader", "inputs": { "clip_name": "umt5_xxl_fp8_e4m3fn_scaled.safetensors", "type": "wan", "device": "default" } }, "9": { "class_type": "VAELoader", "inputs": { "vae_name": "wan2.2_vae.safetensors" } }, "10": { "class_type": "CLIPTextEncode", "inputs": { "clip": [ "8", 0 ], "text": "A continuous hand-drawn anime medium shot, locked-off camera. The man performs a clear everyday action with visible arm, shoulder and torso movement. He glances at his phone for a brief moment, then turns his head and shoulders toward the open locker on the left. He extends his right arm into the locker and places the phone flat onto the empty shelf. He lets go of the phone and withdraws his empty right hand. Then he reaches for the open locker door and swings it shut until the door is closed, ending with his hand resting briefly on the closed metal door. His eyes follow his hand, his weight shifts naturally toward the locker. Quiet wistful expression, mouth closed. Clearly readable deliberate physical movement, natural human timing. Preserve the same adult face, short black hair, blue uniform and reflective strips, crisp cel shadows and fine drawn outlines. The background and camera remain stationary. A single uninterrupted shot." } }, "11": { "class_type": "CLIPTextEncode", "inputs": { "clip": [ "8", 0 ], "text": "frozen character, static image, slideshow, camera zoom, camera pan, camera shake, cuts, new character, talking, lip movement, floating phone, duplicate phone, extra arms, extra fingers, fused fingers, deformed hands, changing face, changing clothes, morphing, melting locker, flicker, photorealistic, 3d render, subtitles, watermark, blurry" } }, "12": { "class_type": "Wan22ImageToVideoLatent", "inputs": { "vae": [ "9", 0 ], "start_image": [ "1", 0 ], "width": 1024, "height": 576, "length": 145, "batch_size": 1 } }, "14": { "class_type": "KSampler", "inputs": { "model": [ "6", 0 ], "positive": [ "10", 0 ], "negative": [ "11", 0 ], "latent_image": [ "12", 0 ], "seed": 43717240307252, "steps": 20, "cfg": 5.0, "sampler_name": "uni_pc", "scheduler": "simple", "denoise": 1.0 } }, "15": { "class_type": "VAEDecode", "inputs": { "samples": [ "14", 0 ], "vae": [ "9", 0 ] } }, "16": { "class_type": "VHS_VideoCombine", "inputs": { "images": [ "15", 0 ], "frame_rate": 24.0, "loop_count": 0, "filename_prefix": "hearthfire_tests/2026-09-29_EP01_LOCKER_PHONE_WAN22_5B_V01", "format": "video/h264-mp4", "pingpong": false, "save_output": true, "pix_fmt": "yuv420p", "crf": 18, "save_metadata": true, "trim_to_audio": false } } }, { "extra_pnginfo": { "workflow": { "last_node_id": 16, "last_link_id": 12, "nodes": [ { "id": 1, "type": "LoadImage", "pos": [ 40, 410 ], "size": [ 360, 432 ], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 5 ] }, { "name": "MASK", "type": "MASK", "links": [] } ], "properties": { "Node name for S&R": "LoadImage" }, "widgets_values": [ "hearthfire_tests/2026-09-29_EP01_LOCKER_PHONE_WAN22_5B_V01.png", "image" ] }, { "id": 2, "type": "UNETLoader", "pos": [ 40, 40 ], "size": [ 360, 300 ], "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 1 ] } ], "properties": { "Node name for S&R": "UNETLoader" }, "widgets_values": [ "wan2.2_ti2v_5B_fp16.safetensors", "default" ] }, { "id": 6, "type": "ModelSamplingSD3", "pos": [ 520, 238 ], "size": [ 360, 300 ], "flags": {}, "order": 2, "mode": 0, "inputs": [ { "name": "model", "type": "MODEL", "link": 1 } ], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 6 ] } ], "properties": { "Node name for S&R": "ModelSamplingSD3" }, "widgets_values": [ 8.0 ] }, { "id": 8, "type": "CLIPLoader", "pos": [ 40, 1282 ], "size": [ 360, 300 ], "flags": {}, "order": 3, "mode": 0, "inputs": [], "outputs": [ { "name": "CLIP", "type": "CLIP", "links": [ 2, 3 ] } ], "properties": { "Node name for S&R": "CLIPLoader" }, "widgets_values": [ "umt5_xxl_fp8_e4m3fn_scaled.safetensors", "wan", "default" ] }, { "id": 9, "type": "VAELoader", "pos": [ 40, 912 ], "size": [ 360, 300 ], "flags": {}, "order": 4, "mode": 0, "inputs": [], "outputs": [ { "name": "VAE", "type": "VAE", "links": [ 4, 11 ] } ], "properties": { "Node name for S&R": "VAELoader" }, "widgets_values": [ "wan2.2_vae.safetensors" ] }, { "id": 10, "type": "CLIPTextEncode", "pos": [ 520, 978 ], "size": [ 360, 300 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 2 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 7 ] } ], "properties": { "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "A continuous hand-drawn anime medium shot, locked-off camera. The man performs a clear everyday action with visible arm, shoulder and torso movement. He glances at his phone for a brief moment, then turns his head and shoulders toward the open locker on the left. He extends his right arm into the locker and places the phone flat onto the empty shelf. He lets go of the phone and withdraws his empty right hand. Then he reaches for the open locker door and swings it shut until the door is closed, ending with his hand resting briefly on the closed metal door. His eyes follow his hand, his weight shifts naturally toward the locker. Quiet wistful expression, mouth closed. Clearly readable deliberate physical movement, natural human timing. Preserve the same adult face, short black hair, blue uniform and reflective strips, crisp cel shadows and fine drawn outlines. The background and camera remain stationary. A single uninterrupted shot." ] }, { "id": 11, "type": "CLIPTextEncode", "pos": [ 520, 1348 ], "size": [ 360, 300 ], "flags": {}, "order": 6, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 3 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 8 ] } ], "properties": { "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "frozen character, static image, slideshow, camera zoom, camera pan, camera shake, cuts, new character, talking, lip movement, floating phone, duplicate phone, extra arms, extra fingers, fused fingers, deformed hands, changing face, changing clothes, morphing, melting locker, flicker, photorealistic, 3d render, subtitles, watermark, blurry" ] }, { "id": 12, "type": "Wan22ImageToVideoLatent", "pos": [ 520, 608 ], "size": [ 360, 300 ], "flags": {}, "order": 7, "mode": 0, "inputs": [ { "name": "vae", "type": "VAE", "link": 4 }, { "name": "start_image", "type": "IMAGE", "link": 5 } ], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 9 ] } ], "properties": { "Node name for S&R": "Wan22ImageToVideoLatent" }, "widgets_values": [ 1024, 576, 145, 1 ] }, { "id": 14, "type": "KSampler", "pos": [ 1000, 758 ], "size": [ 360, 370 ], "flags": {}, "order": 8, "mode": 0, "inputs": [ { "name": "model", "type": "MODEL", "link": 6 }, { "name": "positive", "type": "CONDITIONING", "link": 7 }, { "name": "negative", "type": "CONDITIONING", "link": 8 }, { "name": "latent_image", "type": "LATENT", "link": 9 } ], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 10 ] } ], "properties": { "Node name for S&R": "KSampler" }, "widgets_values": [ 43717240307252, "fixed", 20, 5.0, "uni_pc", "simple", 1.0 ] }, { "id": 15, "type": "VAEDecode", "pos": [ 1480, 793 ], "size": [ 360, 300 ], "flags": {}, "order": 9, "mode": 0, "inputs": [ { "name": "samples", "type": "LATENT", "link": 10 }, { "name": "vae", "type": "VAE", "link": 11 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 12 ] } ], "properties": { "Node name for S&R": "VAEDecode" }, "widgets_values": [] }, { "id": 16, "type": "VHS_VideoCombine", "pos": [ 1960, 583 ], "size": [ 360, 720 ], "flags": {}, "order": 10, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 12 }, { "name": "audio", "type": "AUDIO", "link": null }, { "name": "meta_batch", "type": "VHS_BatchManager", "link": null }, { "name": "vae", "type": "VAE", "link": null } ], "outputs": [ { "name": "Filenames", "type": "VHS_FILENAMES", "links": [] } ], "properties": { "Node name for S&R": "VHS_VideoCombine" }, "widgets_values": { "frame_rate": 24.0, "loop_count": 0, "filename_prefix": "hearthfire_tests/2026-09-29_EP01_LOCKER_PHONE_WAN22_5B_V01", "format": "video/h264-mp4", "pingpong": false, "save_output": true, "pix_fmt": "yuv420p", "crf": 18, "save_metadata": true, "trim_to_audio": false } } ], "links": [ [ 1, 2, 0, 6, 0, "MODEL" ], [ 2, 8, 0, 10, 0, "CLIP" ], [ 3, 8, 0, 11, 0, "CLIP" ], [ 4, 9, 0, 12, 0, "VAE" ], [ 5, 1, 0, 12, 1, "IMAGE" ], [ 6, 6, 0, 14, 0, "MODEL" ], [ 7, 10, 0, 14, 1, "CONDITIONING" ], [ 8, 11, 0, 14, 2, "CONDITIONING" ], [ 9, 12, 0, 14, 3, "LATENT" ], [ 10, 14, 0, 15, 0, "LATENT" ], [ 11, 9, 0, 15, 1, "VAE" ], [ 12, 15, 0, 16, 0, "IMAGE" ] ], "groups": [ { "title": "EP01 SC02 - phone into locker - 6s character action", "bounding": [ -5, -51, 2370, 1744 ], "color": "#335159", "font_size": 24 } ], "config": {}, "extra": { "ds": { "scale": 0.4, "offset": [ 0, 0 ] } }, "version": 0.4 } }, "client_id": "2026-09-29_EP01_LOCKER_PHONE_WAN22_5B_V01", "create_time": 1790628005047 }, [ "16" ] ], "outputs": { "16": { "gifs": [ { "filename": "2026-09-29_EP01_LOCKER_PHONE_WAN22_5B_V01_00001.mp4", "subfolder": "hearthfire_tests", "type": "output", "format": "video/h264-mp4", "frame_rate": 24.0, "workflow": "2026-09-29_EP01_LOCKER_PHONE_WAN22_5B_V01_00001.png", "fullpath": "/opt/services/comfyui/output/hearthfire_tests/2026-09-29_EP01_LOCKER_PHONE_WAN22_5B_V01_00001.mp4" } ] } }, "status": { "status_str": "success", "completed": true, "messages": [ [ "execution_start", { "prompt_id": "34f70d93-178a-43f5-9308-114f607e6b36", "timestamp": 1790628005049 } ], [ "execution_cached", { "nodes": [], "prompt_id": "34f70d93-178a-43f5-9308-114f607e6b36", "timestamp": 1790628005054 } ], [ "execution_success", { "prompt_id": "34f70d93-178a-43f5-9308-114f607e6b36", "timestamp": 1790628140531 } ] ] }, "meta": { "16": { "node_id": "16", "display_node": "16", "parent_node": null, "real_node_id": "16" } } }