Перейти к основному контенту

Wan 2.2 Animate от Alibaba — эндпоинт анимации персонажа: человек с одной картинки двигается по ведущему видео. Видео должно длиться от 2 до 30 секунд, результат той же длины, в 480p или 720p.

От $0.053/с

Рабочая область

Ввод

Анимация персонажа
0/2000
Необязателен, до 2000 символов. Направляет стиль и содержание анимации, но не личность: она принадлежит картинке персонажа. Не более 2000 символов
Режим анимации
Оживить изображениеЗаменить в видео
Animate заставляет персонажа с вашего изображения двигаться так, как в ведущем видео. Replace подменяет человека в ведущем видео вашим персонажем, оставляя сцену этого видео.
1/1

Перетащите файл или ссылку на медиа, вставьте или выберите · 1 файл · Не более 10 МБ · JPG · PNG · WEBP

  • 1
Файлы: 1 / 1
Картинка персонажа. Анимируется именно человек отсюда, поэтому берите плашку в полный рост с ясным силуэтом и ровным светом. Если на картинке не удаётся найти лицо или человека, задача отклоняется с invalid_request. Не менее 1 символов
1/1

Перетащите видео или выберите файл на устройстве · 1 файл · Не более 90 МБ · MP4

  • 1
Файлы: 1 / 1
Ведущее видео длиной от 2 до 30 секунд: загрузите MP4 или передайте URL файла MP4 или MOV. Переносится его движение, а его длина задаёт длину результата; видео вне этого диапазона отклоняется до какого-либо списания. Ссылка должна вести прямо на сам видеофайл: страница с плеером отдаёт нам только HTML, входная проверка не находит в нём длительность, вызов завершается ошибкой, а списание возвращается. Надёжнее всего загрузить файл напрямую. Не менее 1 символов
влияет на цену
480p или 720p, по умолчанию 720p, и это ценовая ступень. Докажите перенос на 480p, а потом пересчитайте те дубли, которые пойдут в дело.
Сид
От 0 до 2147483647; ноль просит случайный seed. Закрепите его, чтобы сравнить два прогона по одному ведущему видео. Не меньше 0 · Не больше 2147483647
Фильтр безопасностиВыключен

SpicyAPI не применяет фильтр безопасности к этой модели. Промпт и материалы передаются модели без изменений, а результат определяет сама модель.

Проверяем аккаунт перед включением отправки и расчёта стоимости.

Вывод

Готово к запуску
Пример результата

Связанные модели и следующие шаги

Нужной модели нет?

Напишите, какую модель добавить и для чего она вам нужна. Запрос попадёт к тем, кто решает, что подключать дальше.

Перенос движения из управляющего видео на изображение персонажа

Эндпоинт character-animation в Wan 2.2 Animate API принимает два обязательных входа, image_url и video_url, и переносит движение из управляющего видео на человека на изображении. animation_mode задаёт направление: animate сохраняет сцену изображения и двигает этого персонажа, а replace сохраняет сцену управляющего видео и заменяет его героя персонажем с изображения. Вывод длится от 2 до 30 секунд, повторяя длительность управляющего видео, в 480p или 720p.

Открыть песочницу
Перенос движения из управляющего видео на изображение персонажа
Обязательные входы
image_url (персонаж) и video_url (управляющее видео)
Режимы
animation_mode: animate (по умолчанию) или replace
Длительность управляющего видео
от 2 до 30 секунд; вывод совпадает с этой длительностью
Уровни разрешения
480p или 720p, по умолчанию 720p, также уровень цены
Промпт
Необязательный, до 2000 символов, задаёт стиль и содержание движения
Видео на входе
Загрузка MP4 до 90 МБ или ссылка на MP4 или MOV
Режимы
Animate сохраняет сцену изображения, replace — сцену видеоanimation_mode определяет, какая сцена сохранится. animate оставляет собственное окружение изображения персонажа и двигает этого персонажа с движением из управляющего видео; replace оставляет фон управляющего видео и помещает персонажа с изображения на место исходного человека.
Разделение ролей
Личность берётся из image_url, движение — из video_urlОба URL обязательны, и каждый отвечает за свою часть результата. Необязательный prompt, до 2000 символов, задаёт стиль и содержание движения. Он не решает, кто окажется в кадре, потому что личность принадлежит изображению персонажа.
Длительность
Отдельного поля для длительности нетВывод длится столько же, сколько видео в video_url, а это управляющее видео должно длиться от 2 до 30 секунд. Загружаемый файл сам по себе задаёт длительность, поэтому источник стоит заранее обрезать до нужного отрезка.

В чём силён Wan 2.2 Animate

Одна модель Alibaba покрывает анимацию и замену

Одна модель Alibaba покрывает анимацию и замену

Alibaba выпустила Wan2.2-Animate-14B 19 сентября 2025 года как единую модель для анимации и замены персонажа с открытыми весами. Этот API помещает оба поведения за один эндпоинт: animation_mode переключает между ними, а все остальные поля, от разрешения до seed, работают одинаково в обоих режимах.

Движение тела и мимика берутся из управляющего видео

Движение тела и мимика берутся из управляющего видео

Согласно статье Wan-Animate от Alibaba, модель использует пространственно выровненные сигналы скелета для воспроизведения движения тела и скрытые черты лица, извлечённые из исходных изображений, для воспроизведения мимики. Управляющее видео, где тело и лицо исполнителя видны на протяжении всей записи, даёт модели оба сигнала для работы.

  • Режим replace переиспользует уже готовые кадры

    Установка animation_mode в replace заменяет человека в video_url персонажем из image_url, при этом фон и движение камеры видео остаются прежними. Одна снятая локация может нести разных персонажей, каждый в виде отдельного изображения, без пересъёмки сцены для каждой версии.

  • На цену влияют только разрешение и отданные секунды

    Оплата идёт за секунду вывода, и разрешение — единственное поле, задающее тариф, с 480p и 720p как двумя уровнями. animation_mode, prompt и seed тариф не меняют. Каждая задача сначала оценивается по максимуму в 30 секунд, а разница возвращается при расчёте по фактической длительности.

  • На изображении персонажа должно быть лицо или человек

    Если в image_url не найдено ни лица, ни человека, задача отклоняется с invalid_request. Изображение персонажа также служит источником всего облика, поэтому собственная рекомендация эндпоинта — снимок в полный рост с чётким силуэтом и ровным светом.

  • Seed для сравнения дублей

    seed принимает любое целое число от 0 до 2 147 483 647, а 0 запрашивает случайный seed. Фиксация значения при изменении только одного другого входа, например prompt или animation_mode, упрощает сравнение двух дублей на одном управляющем видео.

Кому нужен Wan 2.2 Animate

  • Дать утверждённому персонажу новые движения

    Владельцы персонажей и IP

    Дать утверждённому персонажу новые движения

    Команда с готовым дизайном персонажа может сочетать этот кадр с записанным выступлением в режиме animate. Опорное изображение может быть рисованным или рендеренным — достаточно, чтобы на нём был виден человек. Облик остаётся привязан к image_url, а тайминг и жесты берутся из управляющего видео, поэтому новому клипу не нужен повторный рендер персонажа.

  • Заменить человека в уже снятом кадре

    Видеомонтажёры

    Заменить человека в уже снятом кадре

    Установите animation_mode в replace, чтобы вставить другого персонажа в существующий дубль. Фон и движение камеры берутся из управляющего видео, поэтому одна съёмка локации может нести несколько персонажей. Согласие людей в кадре и на изображении персонажа по-прежнему необходимо.

  • Провести персонажа через целую рутину

    Создатели контента о танцах и фитнесе

    Провести персонажа через целую рутину

    Сочетайте изображение персонажа в полный рост с до 30 секунд хореографии или тренировкой в режиме animate. Вывод длится столько же, сколько рутина, поэтому более длинное управляющее видео даёт более длинный клип, оплачиваемый по той же ставке за секунду для своего разрешения.

  • Предложить шаблоны движения внутри продукта

    Разработчики приложений

    Предложить шаблоны движения внутри продукта

    Приложение может хранить библиотеку коротких управляющих клипов и запрашивать у пользователя только одно изображение персонажа — себя или персонажа, на которого у него есть права. Каждому запросу тогда нужны только два URL и animation_mode, а prompt и seed добавляются, когда этого требует шаблон.

Как работать с Wan 2.2 Animate

  1. Сначала выбрать animate или replace

    animation_mode определяет, какую сцену сохранит вывод: animate — собственную сцену изображения персонажа, replace — сцену управляющего видео. По умолчанию действует animate, если поле не задано.

  2. Предоставить изображение персонажа и управляющее видео

    image_url принимает персонажа в виде файла JPEG, PNG или WebP. video_url принимает управляющее видео в виде файла MP4 до 90 МБ или ссылки на MP4 или MOV. Оба поля обязательны.

  3. Удерживать управляющее видео в пределах 2–30 секунд

    Обрежьте запись до нужного отрезка перед загрузкой, потому что вывод длится ровно столько, сколько вход. Управляющее видео короче 2 секунд или длиннее 30 отклоняется с invalid_request ещё до списания средств.

  4. Выбрать уровень разрешения

    Установите resolution в 480p или 720p, либо не указывайте его, чтобы получить 720p. Это единственное поле, меняющее ставку за секунду, поэтому проход в 480p — недорогой способ проверить новое сочетание изображения и видео.

  5. Добавлять промпт только при необходимости направить движение

    Для простого переноса оставьте prompt пустым, либо добавьте до 2000 символов о стиле движения, например темпе или энергии. Не упоминайте внешность, поскольку облик персонажа считывается из image_url.

  6. Задать seed, отправить запрос и получить результат

    Задайте seed фиксированное значение от 1 до 2 147 483 647, если планируете сравнивать дубли, или 0 для случайного seed. Задача выполняется асинхронно, поэтому сохраните возвращённый task id и опрашивайте его либо зарегистрируйте callback-URL.

Разобранные примеры Wan 2.2 Animate

  • Провести персонажа в полный рост через танцевальную рутину

    Сочетайте изображение персонажа в полный рост с управляющим видео танцевальной рутины в режиме animate. Персонаж исполняет хореографию, фон из изображения персонажа остаётся на месте, а клип длится ровно столько же, сколько танцевальное видео.

    Smooth, energetic dance movement with confident posture and fluid arm gestures
  • Заменить исполнителя в уже снятом кадре

    Установите animation_mode в replace, чтобы заменить человека в управляющем видео персонажем из image_url. Локация и работа камеры управляющего видео остаются прежними, поэтому новый персонаж появляется в записи, снятой для кого-то другого.

    Natural, expressive movement matching the pace of the original performance
  • Сравнить два seed на одном управляющем видео

    Запустите одни и те же image_url и video_url дважды с animation_mode в animate, меняя только seed, чтобы увидеть, насколько отличается результат, прежде чем выбрать значение для финального рендера.

    Subtle, natural motion with relaxed shoulders and a steady gaze toward camera

Вопросы об API Wan 2.2 Animate

Рассматривайте image_url и video_url как два входа, определяющих результат: изображение персонажа даёт личность и, в режиме animate, фон; управляющее видео даёт движение и, в режиме replace, сцену. Оставьте prompt для заметок о темпе или настроении, а внешность доверьте изображению. Обрежьте управляющее видео до самого короткого отрезка, показывающего нужное движение, — такой клип дешевле тестировать и проще оценить.

Все модели Wan22

Видеомодели18