Docs Ali Pix /openapi/v2/video/multi_transition/generate
API reference

Multi-frame (Multi-transition) video generation

Generate multi-segment transition videos from 2–7 ordered images; each segment can set duration and prompt.

POST/openapi/v2/video/multi_transition/generate

Body Parametersapplication/json

model* string

"v3.5","v4","v4.5","v5"

multi_transition* array

1. multi_transition must be an array containing 2 to 7 elements. 2 . Each element in multi_transition should contain: img_id (required, integer), duration (required, integer, the last element is optional), prompt (optional, string).

items
object object
quality* string

"360p","540p","720p","1080p"

Responses

200 application/json
response-200 object
400 Bad request or validation failed application/json
response-400 object
properties
error* object
401 Missing or invalid API Key application/json
response-401 object
Request Body Example
1{
2"model": "v5",
3"motion_mode": "normal",
4"multi_transition": [
5{
6"duration": 3,
7"img_id": 0,
8"prompt": ""
9},
10{
11"duration": 3,
12"img_id": 0,
13"prompt": ""
14},
15{
16"duration": 3,
17"img_id": 0,
18"prompt": ""
19},
20{
21"duration": 3,
22"img_id": 0,
23"prompt": ""
24},
25{
26"duration": 0,
27"img_id": 0,
28"prompt": ""
29}
30],
31"quality": "360p"
32}
Code Sample cURL
1curl -X POST "https://api.digislash.com/openapi/v2/video/multi_transition/generate" \
2-H "Authorization: Bearer <API Key>" \
3-H "Content-Type: application/json" \
4-d '{
5"model": "v5",
6"motion_mode": "normal",
7"multi_transition": [
8{
9"duration": 3,
10"img_id": 0,
11"prompt": ""
12},
13{
14"duration": 3,
15"img_id": 0,
16"prompt": ""
17},
18{
19"duration": 3,
20"img_id": 0,
21"prompt": ""
22},
23{
24"duration": 3,
25"img_id": 0,
26"prompt": ""
27},
28{
29"duration": 0,
30"img_id": 0,
31"prompt": ""
32}
33],
34"quality": "360p"
35}'
Response
1▼{
2"ErrCode": 0,
3"ErrMsg": "success",
4▼"RespData": {
5"id": 123456
6}
7}