Generate cinematic videos from one or two images with professional camera movement effects using Higgsfield Cinematic Studio.
Pricing
| Duration | Sound | Price (USD) |
|---|
| 5s | On | $0.16 |
| 5s | Off | $0.10 |
| 10s | On | $0.36 |
| 10s | Off | $0.20 |
Generation Modes
Mode 1: Start Image Only (Full Features)
When only start_image_url is provided, all features are available:
- Camera movement presets (
preset_id)
- Sound generation (
sound)
- Slow motion effect (
slow_motion)
Mode 2: Start + End Image (Transition Mode)
When both start_image_url and end_image_url are provided:
- Video transitions between the two images
preset_id, sound, and slow_motion are ignored
- Only basic parameters apply:
prompt, duration, aspect_ratio, seed
Request - Basic Generation
curl -X POST "https://api.unifically.com/higgsfield/cinematic-studio-video/generate" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"prompt": "A gentle breeze moves through the scene",
"start_image_url": "https://example.com/image.jpg",
"duration": 10,
"aspect_ratio": "16:9"
}'
Request - With Camera Movement
curl -X POST "https://api.unifically.com/higgsfield/cinematic-studio-video/generate" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"prompt": "Dramatic zoom into the subject",
"start_image_url": "https://example.com/image.jpg",
"duration": 5,
"aspect_ratio": "21:9",
"preset_id": "fc583228-7a2e-4e94-8c3b-38962895e99d",
"sound": true,
"slow_motion": false,
"seed": 12345
}'
Request - Image Transition
curl -X POST "https://api.unifically.com/higgsfield/cinematic-studio-video/generate" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"prompt": "Smooth transition between scenes",
"start_image_url": "https://example.com/start.jpg",
"end_image_url": "https://example.com/end.jpg",
"duration": 10,
"aspect_ratio": "16:9"
}'
Parameters
Required Parameters
URL of the starting image. Must be a publicly accessible image URL (JPEG, PNG, WebP). This is the initial frame of the video.
Optional Parameters
Text description to guide the video generation. Describes the desired motion or scene.
URL of the ending image. When provided, the video will transition from the start image to this end image.When end_image_url is set, preset_id, sound, and slow_motion parameters are ignored.
Duration of the generated video in seconds.Options: 5, 10Default: 10
Aspect ratio of the output video.Options: 1:1, 3:4, 2:3, 9:16, 3:2, 4:3, 16:9, 21:9Default: 16:9
Seed for reproducible generation. Using the same seed with identical parameters will produce similar results.Range: 0-999999
Enable AI-generated sound effects for the video.Default: falseOnly available when end_image_url is not provided.
Enable slow motion effect on the generated video.Default: falseOnly available when end_image_url is not provided.
Supported Aspect Ratios
| Aspect Ratio | Resolution | Description |
|---|
1:1 | 1280x1280 | Square format |
3:4 | 1080x1440 | Portrait |
2:3 | 1080x1620 | Portrait (taller) |
9:16 | 1080x1920 | Vertical/Mobile |
3:2 | 1620x1080 | Landscape |
4:3 | 1440x1080 | Standard |
16:9 | 1920x1080 | Widescreen (default) |
21:9 | 2520x1080 | Ultrawide/Cinematic |
Response
{
"code": 200,
"success": true,
"data": {
"task_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}
}
Response Fields
Status code of the request
Whether the request was successful
Response dataUnique identifier for the generation task
Best Practices
High-Quality Images
Use high-resolution, publicly accessible images for best results
Cinematic Ratios
Use 21:9 aspect ratio for ultrawide cinematic effects
Reproducibility
Use the same seed value to reproduce similar results
Generation time typically takes 1-5 minutes depending on duration and server load.