API переноса движений: новый человек в любом видео

Один вызов помещает в видео вашего креатора, человека с фото или ИИ-персонажа, созданного по описанию. Каждое движение, выражение лица и такт сохраняются. Второй вызов меняет один объект в ролике. Оба называют цену до того, как что-либо запустится.

У вас есть видео, которое работает. Теперь вы хотите, чтобы в нём был кто-то другой: ваш креатор, клиент или человек, которого ещё не существует. API Hermoso делает это одним запросом. Отправьте видео и человека, и новый человек повторит каждое движение, выражение лица и артикуляцию оригинала, в тех же тактах и на тех же склейках, в той же комнате и при том же свете. Оригинальный звук сохраняется.

Читать документацию API →

Как выглядит один вызов?

Отправьте видео и того, кто должен в нём быть. С "dry_run": true ничего не запускается, а в ответ приходит точная цена.

curl -sX POST https://app.hermoso.ai/v1/recasts \
  -H "Authorization: Bearer hmk_..." \
  -H 'content-type: application/json' \
  -d '{
    "video": "https://www.tiktok.com/@someone/video/7400000000000000000",
    "person": { "describe": "a woman in her 30s, curly dark hair, denim jacket" },
    "dry_run": true
  }'

Отправьте тот же запрос без "dry_run": true, и он запустится. Вы сразу получаете задачу, а готовое видео, когда оно будет готово: минуты для короткого ролика, дольше для длинного.

Кого можно поместить в видео?

  • Вашего сохранённого креатора или одного из готовых ИИ-креаторов, по id.
  • Фото человека, по ссылке.
  • ИИ-человека по вашему описанию. Опишите его (возраст, волосы, стиль, настроение), и Hermoso сначала создаст его, а потом поместит в видео. Он сохранится в вашей Библиотеке, так что его можно использовать снова.

Хотите, чтобы он ещё и звучал иначе? Добавьте новый голос с теми же словами и ритмом или пусть он говорит на другом языке, с движением губ под новые слова. Это тот же запрос и та же задача.

Какие видео подходят?

Ссылка на TikTok, Reel, Facebook, X или YouTube, ссылка на видеофайл или файл, загруженный в Hermoso. Один вызов охватывает до 60 секунд, и можно выбрать отрезок, указав начало и конец.

Сколько это стоит?

Цена зависит от длины видео и от того, добавляете ли вы новый голос, поэтому мы никогда не гадаем. Пробный запуск показывает точную цену по шагам до того, как что-либо запустится. Настоящий вызов резервирует эту сумму и списывает реальную стоимость рендера, никогда не больше. Смотрите цены, чтобы узнать, сколько стоит кредит.

Можно заменить объект, а не человека?

Да. Второй эндпоинт меняет одну вещь в ролике по простой инструкции: «сделай красной только кружку», «замени бутылку на наш продукт», «сделай ночь». Движение, ритм и кадрирование сохраняются. Добавьте фото настоящего продукта или материала, и изменение будет ему соответствовать.

curl -sX POST https://app.hermoso.ai/v1/edits \
  -H "Authorization: Bearer hmk_..." \
  -H 'content-type: application/json' \
  -d '{ "video": "https://example.com/clip.mp4", "instruction": "change only the mug to red", "dry_run": true }'

Не уверены, как это будет выглядеть? Сначала запросите превью одного кадра. Вы увидите изменение на одном кадре, рядом с ценой всего ролика, а сам ролик запустится, только когда вы скажете.

Создан для вашего бэкенда

  • Асинхронно. Настоящий вызов сразу отвечает задачей. Проверяйте задачу или дайте нам ссылку, и мы пришлём готовое видео.
  • Безопасные повторы. Отправьте тот же ключ идемпотентности ещё раз, и вы получите ту же задачу, а не второй рендер.
  • Понятные отказы. Если что-то не может запуститься, вы узнаете причину до любого списания, с кодом, по которому ваш код может ветвиться.
  • Один API-ключ из приложения, тот же, что используют MCP-сервер и командная строка.

А как насчёт реальных людей?

Для фото реального человека нужен платный тариф, и, отправляя его, вы подтверждаете, что у вас есть разрешение этого человека. ИИ-человек по вашему описанию или готовый ИИ-креатор работает на любом тарифе. Запросы, которые поместили бы человека в сцену, где ему никогда не место, отклоняются до запуска.

Предпочитаете кликать, а не писать код?

Та же замена есть в приложении, в разделе замена человека в видео, а ваш ИИ-агент может запустить её через MCP. Все три способа работают на одном движке и стоят одинаково.

Часто задаваемые вопросы

Что такое API переноса движений?

Он берёт видео и другого человека и возвращает видео с этим человеком, который делает ровно то же, что и исходный: те же движения, выражения лица, ритм и склейки. Версия Hermoso также сохраняет оригинальный звук и может дать новому человеку новый голос или язык.

Сколько стоит замена человека?

Цена зависит от длины видео и от того, добавляете ли вы новый голос. Отправьте запрос с dry_run, и вы получите точную цену до того, как что-либо запустится. Настоящий вызов никогда не списывает больше.

Можно ли использовать фото реального человека?

Да, на платном тарифе и только с разрешения этого человека. Отправляя фото, вы подтверждаете, что оно у вас есть. ИИ-человек, созданный по описанию, или готовый ИИ-креатор работает на любом тарифе.

Сколько это занимает времени?

Зависит от длины: минуты для короткого ролика, дольше для длинного или с новым голосом. Вызов сразу отвечает задачей, и вы проверяете её или получаете готовое видео по выбранной вами ссылке.

Можно ли изменить объект, а не человека?

Да. Эндпоинт edits меняет одну вещь в ролике по простой инструкции, например цвет кружки или замену бутылки на ваш продукт, а всё остальное оставляет как было.

Создайте API-ключ в приложении и отправьте первый пробный запуск. Начните бесплатно, 250+ бесплатных кредитов можно заработать, карта не нужна.

Начать бесплатно →   Посмотреть цены