Add realistic 16:9 H3 save-video test
This commit is contained in:
@@ -34,6 +34,18 @@ The included `api-prompt.json` expects those names in `LoadImage`.
|
|||||||
- `2 beats`
|
- `2 beats`
|
||||||
- total target runtime = `6s`
|
- total target runtime = `6s`
|
||||||
|
|
||||||
|
## Variants
|
||||||
|
|
||||||
|
- `api-prompt.json`
|
||||||
|
- short proof run
|
||||||
|
- `2` beats at `3s` each
|
||||||
|
- total target runtime = `6s`
|
||||||
|
|
||||||
|
- `api-prompt-realistic-16x9.json`
|
||||||
|
- longer realistic scenario
|
||||||
|
- `2` beats at `4s` each
|
||||||
|
- total target runtime = `8s`
|
||||||
|
|
||||||
## Notes
|
## Notes
|
||||||
|
|
||||||
- This is a practical API flow, not a promoted master workflow.
|
- This is a practical API flow, not a promoted master workflow.
|
||||||
|
|||||||
@@ -0,0 +1,160 @@
|
|||||||
|
{
|
||||||
|
"1": {
|
||||||
|
"class_type": "LoadImage",
|
||||||
|
"inputs": {
|
||||||
|
"image": "default-character-reference.jpg"
|
||||||
|
},
|
||||||
|
"_meta": {
|
||||||
|
"title": "Character Ref"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"class_type": "LoadImage",
|
||||||
|
"inputs": {
|
||||||
|
"image": "default-location-reference.jpg"
|
||||||
|
},
|
||||||
|
"_meta": {
|
||||||
|
"title": "Location Ref"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"10": {
|
||||||
|
"class_type": "DiffusionModelLoaderKJ",
|
||||||
|
"inputs": {
|
||||||
|
"model_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
|
||||||
|
"weight_dtype": "default",
|
||||||
|
"compute_dtype": "default",
|
||||||
|
"patch_cublaslinear": false,
|
||||||
|
"sage_attention": "disabled",
|
||||||
|
"enable_fp16_accumulation": false
|
||||||
|
},
|
||||||
|
"_meta": {
|
||||||
|
"title": "Load Model"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"11": {
|
||||||
|
"class_type": "CLIPLoader",
|
||||||
|
"inputs": {
|
||||||
|
"clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
|
||||||
|
"type": "minimax",
|
||||||
|
"device": "default"
|
||||||
|
},
|
||||||
|
"_meta": {
|
||||||
|
"title": "Load CLIP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"12": {
|
||||||
|
"class_type": "VAELoader",
|
||||||
|
"inputs": {
|
||||||
|
"vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
|
||||||
|
},
|
||||||
|
"_meta": {
|
||||||
|
"title": "Video VAE"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"13": {
|
||||||
|
"class_type": "VAELoader",
|
||||||
|
"inputs": {
|
||||||
|
"vae_name": "minimax_h3_audio_vae_fp32.safetensors"
|
||||||
|
},
|
||||||
|
"_meta": {
|
||||||
|
"title": "Audio VAE"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"20": {
|
||||||
|
"class_type": "DumasH3LongVideos",
|
||||||
|
"inputs": {
|
||||||
|
"model": [
|
||||||
|
"10",
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"clip": [
|
||||||
|
"11",
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"vae": [
|
||||||
|
"12",
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"audio_vae": [
|
||||||
|
"13",
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"ref_image_1": [
|
||||||
|
"1",
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"ref_image_2": [
|
||||||
|
"2",
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"prompt": "<Picture 1> stands near the aircraft in the place shown in <Picture 2>, pauses, and looks across the airfield while a steady shoulder-height camera observes from a few metres away.\n\n<Picture 1> walks along the edge of the tarmac toward the parked plane in the place shown in <Picture 2> as the camera tracks sideways with a natural documentary feel.",
|
||||||
|
"anchor_override": "short silver hair, scar over the left eyebrow, slim build, realistic proportions",
|
||||||
|
"character_memory": "weathered red flight jacket, grey cargo shorts, black boots",
|
||||||
|
"resolution": "16:9",
|
||||||
|
"megapixels": 0.1,
|
||||||
|
"steps": 6,
|
||||||
|
"cfg": 1,
|
||||||
|
"sampler_name": "res_multistep",
|
||||||
|
"scheduler": "simple",
|
||||||
|
"seed": 7,
|
||||||
|
"plan_only": false,
|
||||||
|
"shot_seconds": 4,
|
||||||
|
"ref_mode": "where tagged",
|
||||||
|
"per_beat_length": false,
|
||||||
|
"mute_nonspeech_audio": true,
|
||||||
|
"cleanup_between_shots": true,
|
||||||
|
"allow_res_backoff": true,
|
||||||
|
"decode_tile_frames": 8,
|
||||||
|
"decode_tile_size": 256,
|
||||||
|
"auto_soundscape": "fill if blank"
|
||||||
|
},
|
||||||
|
"_meta": {
|
||||||
|
"title": "Dumas H3 Long Videos"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"30": {
|
||||||
|
"class_type": "CreateVideo",
|
||||||
|
"inputs": {
|
||||||
|
"images": [
|
||||||
|
"20",
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"fps": 24,
|
||||||
|
"audio": [
|
||||||
|
"20",
|
||||||
|
1
|
||||||
|
],
|
||||||
|
"bit_depth": 8
|
||||||
|
},
|
||||||
|
"_meta": {
|
||||||
|
"title": "CreateVideo"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"31": {
|
||||||
|
"class_type": "SaveVideo",
|
||||||
|
"inputs": {
|
||||||
|
"video": [
|
||||||
|
"30",
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"filename_prefix": "MiniMax/dumas-realistic-16x9-8s",
|
||||||
|
"format": "auto",
|
||||||
|
"codec": "auto"
|
||||||
|
},
|
||||||
|
"_meta": {
|
||||||
|
"title": "SaveVideo"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"32": {
|
||||||
|
"class_type": "PreviewAny",
|
||||||
|
"inputs": {
|
||||||
|
"source": [
|
||||||
|
"20",
|
||||||
|
2
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"_meta": {
|
||||||
|
"title": "Info"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user