All Products
Search
Document Center

Alibaba Cloud Model Studio:AnimateAnyone: Generate dance videos from images

Last Updated:Jun 22, 2026

AnimateAnyone generates videos of a character in motion from a character image and a motion template. It includes three independent models: "AnimateAnyone-detect", "AnimateAnyone-template", and "AnimateAnyone". These models provide capabilities for character image compliance detection, motion template generation, and character video generation.

Important

This document applies only to the China (Beijing) region. To use the models, you must use an API key from the China (Beijing) region.

Model overview

Introduction

  • AnimateAnyone-detect is an image detection model that verifies if an input image meets the requirements for the AnimateAnyone model.

  • AnimateAnyone-template is a motion template generation model. It extracts character movements from a video to create a motion template for the AnimateAnyone model.

  • AnimateAnyone is a character video generation model that creates a video of a character in motion from a character image and a motion template.

Examples

Character image

Motion video

Output (image background)

Output (video background)

05-9_16

04-9_16

Note
  • The preceding examples were generated by the Tongyi App, which integrates AnimateAnyone.

  • The videos generated by the AnimateAnyone model do not include audio.

Billing and rate limits

Mode

Model name

Unit price

Submission QPS limit

Concurrent tasks

Model call

animate-anyone-detect-gen2

Model call, pay-as-you-go:

$0.000574/image

5

No limit for sync API

animate-anyone-template-gen2

Model call, pay-as-you-go:

$0.011469/second

1

(Only one job runs at a time; others are queued.)

animate-anyone-gen2

Prerequisites

You must have an active service and an API key: Get an API key.

Model calls

  • The AnimateAnyone series of models supports pay-as-you-go calls.

  • To call the models, you must use the correct model name and follow this sequence:

    a. Call the "AnimateAnyone-detect" model to validate that the input character image meets the specifications (see AnimateAnyone Image Detection).

    b. Call the "AnimateAnyone-template" model and provide a motion video to generate a motion template (see AnimateAnyone Motion Template Generation).

    c. Call the "AnimateAnyone" model with the validated character image and the motion template ID to generate a video (see AnimateAnyone Video Generation).