TokiToki Internal
Atlas + S3
All runs
ErrorComfyUI

f4b21fec-6e2c-4fa0-a31d-651d657eb05c

Queued
Aug 18, 2026, 10:34 AM
Completed
Aug 18, 2026, 10:34 AM
Execution time
6 ms
Outputs
0 · 0 B
Inputs
1
Cached nodes
1

Failure

/home/ec2-user/ComfyUI/custom_nodes/ComfyUI-Seed-API.nodes.byteplus_video_node.ReferenceValidationErrorin SeedanceV2Video (node 11)

The prompt refers to Image 4 but only 3 reference asset(s) were supplied. Images are numbered from 1 in the order the ids are given.

Stack trace
  File "/home/ec2-user/ComfyUI/execution.py", line 542, in execute
    output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
                                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ec2-user/ComfyUI/execution.py", line 341, in get_output_data
    return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ec2-user/ComfyUI/execution.py", line 315, in _async_map_node_over_list
    await process_inputs(input_dict, i)
  File "/home/ec2-user/ComfyUI/execution.py", line 303, in process_inputs
    result = f(**inputs)
             ^^^^^^^^^^^
  File "/home/ec2-user/ComfyUI/custom_nodes/ComfyUI-Seed-API/nodes/byteplus_video_node.py", line 901, in generate_video
    validate_reference_usage(
  File "/home/ec2-user/ComfyUI/custom_nodes/ComfyUI-Seed-API/nodes/byteplus_video_node.py", line 110, in validate_reference_usage
    raise ReferenceValidationError(

Outputs

0

The run failed before producing any output.

Text prompts

1
Promptnode 11 · SeedanceV2Video · promptSeedance 2.0 Video

STARTING FRAME <Image 1> — handheld medium two-shot, chest height, active battlefield under soft overcast-warm daylight through smoke. <Image 2> (Bhallaladeva) frame-right in three-quarter view — bloodied steel muscle cuirass with black chainmail trim, gold ball earrings, red forehead mark, dried blood streak on cheekbone, sweat tracks through ash dust, heavy mace hanging in his right hand — completely still, serious, eyes cold and calculating. <Image 3> (Commander) frame-left facing him — turban with horse-emblem badge, battle-worn, leaning forward with urgency, one arm pointing far screen-right, mouth open mid-report, sweat pouring, breath ragged. In the FAR DISTANCE: Mahishmati soldiers matching <Image 4> and the enemy engaged in battle as distant silhouettes in the haze, arrow volleys streaking across the sky overhead. Drifting smoke, dust, scattered distant fires, the hazy royal war pavilion far on a low ridge, yellow banners ragged at frame edges. Muted earthy grade, desaturated warm sand and ash tones, fine film grain. Faces, costumes, blood, dust, props and lighting must remain exactly consistent with <Image 1>, <Image 2>, <Image 3> and <Image 4> throughout — no morphing, no drift. No readable faces on any background figure at any point — distant silhouettes only. DEPTH LAYOUT RULE (entire shot): The two men stand ALONE on their patch of ground — no soldiers near them, no fighting near them. All combat happens FAR AWAY: distant silhouetted soldiers fighting each other across the deep background haze — small dark figures clashing, spear lines pushing, scattered melees — always distant, never approaching the foreground. The space immediately around the two men and the camera's orbit path carries only ATMOSPHERE: swirling dust kicked by the wind, drifting embers, thin smoke sheets crossing between camera and subjects as the camera circles. Arrows fly high overhead continuously in ragged waves, arcing across the sky toward the distant enemy in whatever direction the camera faces. CAMERA — ONE CONTINUOUS 360° ORBIT A single unbroken shot for the full 14 seconds: the camera slowly circles the two men through a complete 360-degree orbit, medium framing at chest height, keeping <Image 2> as the constant anchor of the composition — the world literally revolving around him. One full revolution across the 14 seconds, steady and grave, with a subtle handheld breath inside the movement — a serious, weighted human circle, not a mechanical gimbal glide. As the camera travels, dust and smoke sheets sweep across the lens path, momentarily veiling and revealing the subjects; the deep background wheels past in layers: the distant fighting silhouettes → drifting smoke and far fires → the far enemy haze → the pavilion on its ridge → back around. Arrows streak overhead throughout the entire orbit. No cuts, no zooms, no speed changes, no slow motion. TIMELINE — DIALOGUE INSIDE THE ORBIT 0.0–3.0 sec — The orbit begins behind the Commander's shoulder, both men in profile two-shot, a sheet of dust drifting through the foreground as the circle starts. <Image 3>, still catching his breath from the sprint, points hard into the distance and shouts over the battle noise — voice cracking with exertion, accurate natural Hindi lip-sync: Commander (Hindi): "युवराज! कालकेय भाग रहा है!" Far behind them, distant silhouettes clash in the haze and an arrow wave crosses the sky. <Image 2> does not move. A stone at the center of the turning world. 3.0–6.0 sec — The camera continues circling, dust curling through its path, now bringing <Image 2>'s face fully frontal as distant smoke and far fires wheel behind him. He speaks — quiet, level, terrifyingly calm against the far war noise — and as the words leave him, only his eyes slide toward the direction of the distant pavilion, holding there while his head stays still. Accurate natural Hindi lip-sync: Bhallaladeva (Hindi): "क्या राजमाता देख रही हैं?" An ember drifts between camera and his face. The orbit carries the pavilion's distant haze into the background behind his shoulder exactly as he asks it — the question and its target in one composition. 6.0–8.5 sec — The orbit continues, a thin smoke sheet sweeping across as the Commander rotates back into clear view, the distant battle silhouettes now wheeling behind HIM. He freezes mid-breath, completely thrown — a real double-take: brows slamming together, an instinctive half-glance toward the pavilion, back to his prince, a dry swallow. Then, steadying, accurate lip-sync: Commander (Hindi): "हाँ, युवराज।" His chest heaves. Another arrow wave rips across the sky above them. 8.5–14.0 sec — The orbit enters its final arc, closing back toward its starting axis while drawing slightly tighter on <Image 2>, dust swirling low around their feet. His eyes return from the distance and lock onto the Commander. He delivers the order — low, hard, measured, each word placed like a stone, a blade of calm cutting through the storm, accurate natural Hindi lip-sync: Bhallaladeva (Hindi): "उन्हें संदेश भेजो। बाहुबली कालकेय का पीछा कर रहा है। मैं प्रजा के साथ हूँ।" Through the line, cold satisfaction rises behind his eyes without ever touching his mouth; his chin lifts a fraction on "मैं प्रजा के साथ हूँ" and his gaze snaps toward the distant hostage line — target acquired. The orbit completes its full circle and settles on his locked, burning-calm face — arrows still crossing the sky behind him, dust drifting past. Hold half a beat. End frame. CHARACTER PERFORMANCE <Image 2>: the anchor of the entire shot — his stillness against the orbiting world IS the image. Serious, heavy, cold: a slow nasal exhale as the news lands, eyes-only glance toward the pavilion, breathing controlled under the cuirass, the quiet voice forcing the war to lean in, cold satisfaction rising behind the eyes in the final order, the chin lift and target-snap at the end. Every beat micro and precise — a great actor's close-up work, nothing theatrical. <Image 3>: sprint recovery, ragged breathing, the desperate point, the combat-speed double-take with dry swallow, and the dawning wary comprehension as he receives the order. Documentary-real reactions. ENVIRONMENT Foreground and orbit path: atmosphere only — wind-driven dust swirls crossing the lens path continuously, drifting embers, thin smoke sheets veiling and revealing the two men as the camera circles, loose grit skittering at their feet. Deep background: distant silhouetted soldiers fighting each other across the haze in scattered clusters — small dark clashing figures, never approaching; scattered far fires glowing; arrow volleys launching from unseen distant lines and streaking overhead in ragged waves throughout; the hazy pavilion appearing on its ridge during the middle arc; ragged yellow banners at the far edges. The distance is never still — the near space is never crowded. Muted earthy war grade, soft overcast light, its direction shifting naturally and consistently as the camera travels the circle. PHYSICS The orbit follows a real camera operator's circular track — steady radius, subtle human breath, consistent height; parallax correct through the revolution — near dust sweeping fast across frame, distant fighters and pavilion crawling slowly; dust and smoke behave with true wind physics, veiling and clearing naturally; arrows fly with true ballistic arcs in ragged unsynchronized waves; the Commander's heaving ribs and startle mechanics true; <Image 2>'s stillness reads as controlled muscle — micro weight shifts, mace swaying faintly in his grip; both faces remain perfectly consistent with references through every degree of rotation — the shot's hardest requirement: NO facial morphing, NO identity drift at any angle, profiles and three-quarter views matching reference identity exactly; accurate Hindi lip-sync on all four lines; no costume drift. AUDIO No background music, no score, no BGM of any kind. Only real diegetic war sound with true distance perspective: the battle roar DISTANT and hazy — far clashes, faint cries, remote fire crackle — never close; near the camera only wind, swirling dust hiss, drifting ember ticks, and the periodic hiss of arrow waves passing high overhead; the Commander's ragged breathing close in his arc; the four Hindi lines cutting clean through with natural outdoor air: "युवराज! कालकेय भाग रहा है!" / "क्या राजमाता देख रही हैं?" / "हाँ, युवराज।" / "उन्हें संदेश भेजो। बाहुबली कालकेय का पीछा कर रहा है। मैं प्रजा के साथ हूँ।" No music stings, no cinematic whooshes, no drones.

Input media

1

Source images and video this run consumed.

BhallaladevaSoldiers.png

node 10 · 5.0 MB