ryla_generate_video
Generate a video from an existing character image (image-to-video, Wan 3.0). Character must already exist; use ryla_list_characters to find a characterId. By default the newest completed image of the character is animated; pass sourceImageId (imageIds from ryla_account_gallery_list) to pick one. Priced per second and resolution (720p = 240 credits/s, 480p 120, 1080p 470; unrestricted x2). Returns a jobId; poll with ryla_generation_status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nsfw | No | Enable unrestricted fan content generation | |
| prompt | No | Optional prompt/description for the motion | |
| duration | No | Video duration in whole seconds, 2 to 30 | |
| requestId | No | Idempotency key: the same id returns the same job and never charges twice. Generated when omitted. | |
| wantAudio | No | Generate sound with the video | |
| resolution | No | Output resolution (drives the price) | 720p |
| aspectRatio | No | Video aspect ratio | |
| characterId | Yes | Character UUID to generate video for | |
| sourceImageId | No | Image UUID to animate (default: newest completed image) |