Generate video
generate_videoCreate videos from text prompts or keyframe images using Adobe Firefly, returning output URLs or an async job.
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 | Must be true to spend Firefly Services credits for the operation the user requested. | |
| 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. |