---
title: Viggle | Scenario Docs
---

> This page is auto-generated from model configurations. Last updated: 2026-11-02.

This reference lists all available **Viggle** video generation models and their parameters. Use these parameter names when calling the [Generation API](/api/postgeneratecustom/index.md).

- [Viggle Animate](#viggle-animate)
- [Viggle V4 Video Remix](#viggle-v4-video-remix)

---

## Viggle Animate

Swap the people in a driving video for characters from reference images, with Viggle-Animate.

**Model ID:** `model_viggle-animate`

**Capabilities:** `video2video`

**LLM Markdown:** <https://app.scenario.com/api/models/model_viggle-animate/markdown>

| Parameter         | Type       | Required | Default | Min | Max | Allowed Values | Description                                                                        |
| ----------------- | ---------- | -------- | ------- | --- | --- | -------------- | ---------------------------------------------------------------------------------- |
| `characterImages` | file_array | Yes      | -       | -   | -   | -              | 1 to 5 character images, each replacing one person in the driving video, in order. |
| `drivingVideo`    | file       | Yes      | -       | -   | -   | -              | A 5 to 15 second video whose people are replaced by your characters.               |
| `prompt`          | string     | No       | -       | -   | -   | -              | Optional guidance on the style or content of the video.                            |

## Viggle V4 Video Remix

Make a character from an image perform the motion of a driving video, with Viggle V4.

**Model ID:** `model_viggle-v4-video-remix`

**Capabilities:** `video2video`

**LLM Markdown:** <https://app.scenario.com/api/models/model_viggle-v4-video-remix/markdown>

| Parameter         | Type   | Required | Default    | Min | Max | Allowed Values                     | Description                                                                                                                              |
| ----------------- | ------ | -------- | ---------- | --- | --- | ---------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| `characterImage`  | file   | Yes      | -          | -   | -   | -                                  | An image of the character to animate. A full-body shot works best.                                                                       |
| `motionVideo`     | file   | Yes      | -          | -   | -   | -                                  | The video whose motion the character copies. The output has the same length. Width and height must be even and at least 64 pixels.       |
| `backgroundMode`  | string | No       | `original` | -   | -   | `original`, `solid`, `transparent` | Original keeps the background of the motion video, Solid fills it with a single color, and Transparent also returns an alpha mask video. |
| `backgroundColor` | string | No       | -          | -   | -   | -                                  | The fill color as a hex code (for example, #00FF00). Required with a Solid background, and only valid with it.                           |
