doubao-seedance-1-5-pro
doubao-seedance-1-5-pro Video Generation
- Async processing mode, returns task ID for subsequent queries
- Supports text-to-video, image-to-video (first frame/last frame)
- Supports audio generation
- Supports landscape, portrait, and square aspect ratios
POST
Documentation Index
Fetch the complete documentation index at: https://gccai.heqingsong.uk/llms.txt
Use this file to discover all available pages before exploring further.
Authorization
All API endpoints require Bearer Token authenticationGet your API Key:Visit the API Key Management Page to get your API KeyAdd it to the request header:
Request Parameters
Video generation model nameSupported models:
doubao-seedance-1-5-pro- 1.5 Pro version, supports audio generation and first/last frame
Video content descriptionDescribe scenes, actions, styles in detail for better generation resultsExample:
"Sunset at the beach, golden sunlight on the sea, waves gently hitting the sand"Video duration (seconds)Supported range:
4 ~ 12 secondsDefault: 5Video aspect ratioOptions:
16:9- Landscape9:16- Portrait1:1- Square4:3- Traditional ratio3:4- Vertical traditional ratio21:9- Ultra-wide
16:9Video resolutionOptions:
480p- Standard definition720p- High definition1080p- Full HD
720pSeed integer for controlling the randomness of generated contentValue range: Integer between
-1 and 2^32-1- With the same request, if the model receives different seed values (e.g., not specifying seed or setting seed to -1, which will use a random number), different results will be generated
- With the same request, if the model receives the same seed value, similar results will be generated, but not guaranteed to be identical
Whether to generate audioWhen set to
true, the video will include AI-generated accompanying audioDefault: falseAudio generation is exclusive to 1.5 Pro, the 1.0 version does not support this parameter
Whether to fix the cameraWhen set to
true, the camera position remains fixedDefault: falseResolution and Aspect Ratio Combinations
| Resolution | Supported Aspect Ratios | Notes |
|---|---|---|
| 480p | 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 | All supported |
| 720p | 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 | All supported |
| 1080p | 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 | All supported |
Image URL array for image-to-video generationAuto role assignment rules:
- 1 image = first frame
- 2 images = first frame + last frame
["https://example.com/first.png", "https://example.com/last.png"]Image array with roles for more precise controlExample:
Response
Response status code, 200 on success
Response data array
Use Cases
Case 1: Text-to-Video with Audio
Case 2: High-Quality Portrait Short Video
Case 3: First Frame to Dynamic Video
Case 4: Transition Effect with First/Last Frame
Query Task ResultsVideo generation is an async task that returns a
task_id upon submission. Use the Get Task Status endpoint to query generation progress and results.Differences from 1.0 Version
| Feature | 1.0 fast/quality | 1.5 Pro |
|---|---|---|
| Default resolution | 1080p | 720p |
| Supported resolutions | 480p/720p/1080p | 480p/720p/1080p |
| Duration range | 2-12s | 4-12s |
| Audio generation | Not supported | Supported |
| Reference image | reference (1 image) | Not supported |