The base64 of input image, with a maximum resolution <= 2048 * 2048 and a max file size of 30 Mb.
frames_numintegerRequired
Total video frames. When parameter model_name=SVD_XT then frames_num = 25, When parameter model_name=SVD, then frames_num = 14
frames_per_secondintegerRequired
Frames per second, the larger the frame rate, the smoother the video, currenlty only support number 6.
seedintegerRequired
Seed for video generation.
image_file_resize_modestringRequired
The image file resize mode, when set to ORIGINAL_RESOLUTION, it represent keeping original image size, but resolution < 576x1024, when set to CROP_TO_ASPECT_RATIO, it represent keeping the original proportions of the image and crop it to within 576x1024 resolution.
Enum: ORIGINAL_RESOLUTION, CROP_TO_ASPECT_RATIO
stepsintegerRequired
Steps for generation, Range [1, 50].
motion_bucket_idinteger
Motion Bucket to use for the img2vid, Range [1, 255].
cond_augnumber
The amount of noise added to the conditioning image. The higher the values the less the video resembles the conditioning image. Increasing this value also increases the motion of the generated video, Range [0, 1].
This API helps to generate video with image. The returned video can be access by API /v3/async/task-result with task_id.
Please set the Content-Type header to application/json in your HTTP request to indicate that you are sending JSON data. Currently, only JSON format is supported.
HTTP status codes in the 2xx range indicate that the request has been successfully accepted, while status codes in the 5xx range indicate internal server errors.
You can get videos url in videos of response.
Request:
curl--location--request GET 'https://api.novita.ai/v3/async/task-result?task_id=fa20dff3-18cb-4417-a7f8-269456a35154'\--header'Authorization: Bearer {{key}}'