Generate video
generate_videoGenerate a video from a text prompt, optionally using keyframe images to guide the output. Returns Adobe output URLs.
Instructions
Generate video. Consumes Firefly Services credits. Returns Adobe output URLs. Set wait=false to return an async job.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wait | No | Wait for completion, default true. Set false to return the job immediately. | |
| image | No | The details of the image used as a keyframe for the generated video. Provided images are used as a first frame or final frame to guide the video generation. | |
| seeds | No | The seed reference value. Currently only 1 seed is supported. | |
| sizes | No | The dimensions of the generated video. Consult the [supported aspect ratios in the usage notes](https://developer.adobe.com/firefly-services/docs/firefly-api/getting-started/usage-notes/#supported-aspect-ratios) for allowed values. | |
| prompt | No | The prompt used to generate the video. The longer the prompt, the better. | |
| confirm | No | Set true only when the user asked for exactly this action. | |
| download | No | Download completed media to FIREFLY_OUTPUT_DIR, default false. Requires wait=true. | |
| bitRateFactor | No | The constant rate factor for encoding video. 0 indicates a lossless generation, with the highest quality and largest file size. 63 indicates the worst quality generation with the smallest file size. The suggested value range is 17-23. | |
| videoSettings | No | The camera and shot control settings. |