Cinematic Studio Video v3.0 adds per-shot speedramp control, native audio generation, an expanded resolution range (480p / 720p / 1080p), and a refreshed genre set.Documentation Index
Fetch the complete documentation index at: https://docs.unifically.com/llms.txt
Use this file to discover all available pages before exploring further.
Model
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
prompt | string | Conditional | Text prompt. Required when shot_mode is single or multi_shot_auto |
shot_mode | string | No | single (default), multi_shot_auto, multi_shot_manual. single and multi_shot_auto produce the same wire payload (auto cuts). multi_shot_manual requires the multi_shots array |
multi_shots | object[] | Conditional | Required when shot_mode='multi_shot_manual'. Each item carries its own speedramp + camera movement. See Multi-Shot Manual below |
image_urls | string[] | No | Up to 3 reference image URLs |
start_image_url | string | No | Optional first-frame image |
end_image_url | string | No | Optional last-frame image |
duration | integer | No | Total video duration in seconds (4-15) |
aspect_ratio | string | No | auto (default — model picks; otherwise dims are derived from the ratio), 1:1, 3:4, 9:16, 4:3, 16:9, 21:9 |
resolution | string | No | 480p, 720p, 1080p |
genre | string | No | general (default), action, horror, comedy, noir, epic |
camera_motion_id | string | No | Top-level camera movement preset id (sent as preset_id) |
generate_audio | boolean | No | Generate accompanying audio |
seed | integer | No | Random seed; auto-generated if omitted |
Shot Modes
Single (default) Standard single-shot video generation. Requiresprompt.
Multi-Shot Auto
Produces the same wire payload as single (auto cuts). Requires prompt.
Multi-Shot Manual
User defines each shot individually via multi_shots. Each shot can have its own speedramp and camera movement.
Multi-Shot Manual
Each item inmulti_shots accepts:
| Field | Type | Description |
|---|---|---|
prompt | string | Per-shot text prompt |
duration | integer | Per-shot duration in seconds |
camera_motion_id | string | Camera movement preset id (sent as preset_id) |
speedramp | string | One of ramp_up, flash_in, flash_out, hero_moment. Wire mapping: ramp_up → speedup, flash_in → fast_to_slowmo, flash_out → slowmo_to_fast, hero_moment → impact |
Notes
Calls Higgsfield/jobs/v2/cinematic_studio_3_0. A single-shot request is internally mapped to multi_shots=true, multi_shot_mode=auto, multi_prompt=[] per Higgsfield’s wire format.
