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

Seedance 1.5 Pro image-to-video от ByteDance начинает клип с вашего изображения и оживляет его. Клипы по 4–12 секунд в 480p, 720p или 1080p с нативным звуком, а фиксация камеры оставляет кадр точно как скомпонован.

От $0.011/с

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

Ввод

Изображение в видео
Обязателен и должен говорить, что происходит после кадра, а не пересказывать видимое: действие, ход времени, звук. При camera_fixed в true держите всё описанное движение внутри кадра — инструкция камере и закреплённая камера тянут в разные стороны. Картинка уже зафиксирована снимком, поэтому это же и путь, выдерживающий задания без цензуры. Не менее 3 символов
1/1

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

  • 1
Файлы: 1 / 1
Публичная прямая ссылка на первый кадр; обязательна. Он фиксирует композицию, внешность субъекта, цвет и потолок качества клипа: мягкий или сильно сжатый исходник в движении становится только заметнее. Текст, водяные знаки и логотипы со снимка переезжают в видео, поэтому по возможности убирайте их заранее. Файл должен быть меньше 10 МБ, в формате JPEG, PNG или WebP.
0/1

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

Файлы: 0 / 1
Необязательный финальный кадр: вместе с `image_url` план обязан прийти к этому снимку, поэтому переходы и пары «до и после» становятся повторяемыми. Дайте ему те же пропорции, что и стартовому кадру. Доступно в 480p и 720p; запрос в 1080p с этим полем отклоняется. На цену не влияет.
Кадрирование результата, шесть фиксированных значений, по умолчанию 16:9. Варианта adaptive в этом поколении нет, поэтому расхождение с источником решается перекадрированием под запрошенную пропорцию, и субъект может потерять поля. Надёжнее подобрать соотношение под кроп источника.
влияет на цену
Разрешение результата: по умолчанию 720p, максимум 1080p, выше здесь ничего нет. Оно задаёт тарифную ступень. Учтите: управляет оно только отдаваемым форматом и мягкий исходный кадр не спасёт.
Длительностьвлияет на цену
Длина в целых секундах, от 4 до 12, по умолчанию 5, и это оплачиваемое количество. Чем дольше идёт план, тем дальше он уходит от исходного кадра: подтвердите движение на 4–5 секундах, прежде чем удлинять. Не меньше 4 · Не больше 12
Генерировать аудиовлияет на цену
Рендерится ли родная дорожка синхронно с картинкой. Включён по умолчанию и тарифицируется по более высокой ступени; выключайте ради немых товарных петель или когда звук добавляют на постпродакшене.
Зафиксировать камеру
Фиксирует камеру, по умолчанию false. При true кадр стоит неподвижно, пока субъект движется внутри него, — идеально для товарных планов и пластин под статичный фон. Оставляйте false, когда нужны наезд, панорама или наклон, и опишите это движение в prompt.
Сид
Целое число от 0 до 2147483647 для случайного старта; без него каждый прогон берёт своё. Держите его неизменным, пока меняете по одной вещи за раз, чтобы увидеть, что дала эта правка, — он фиксирует стартовый шум, а не ролик покадрово. Доступно в 480p и 720p; запрос в 1080p с этим полем отклоняется. На цену не влияет. Не меньше 0 · Не больше 2147483647
Фильтр безопасностиВыключен

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

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

Вывод

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

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

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

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

Оживите один кадр, который уже одобрили

Image-to-video эндпоинт Seedance 1.5 Pro берёт image_url как стартовый кадр и анимирует его на 4-12 секунд с разрешением до 1080p, рендеря звук в том же проходе. Стартовое изображение закрепляет композицию, внешность и цветокоррекцию, поэтому промпту остаётся описать только движение. Передайте last_image_url вместе с image_url в 480p или 720p, когда нужен заданный финальный кадр.

Открыть песочницу
Оживите один кадр, который уже одобрили
Обязательные поля
prompt и image_url (стартовый кадр)
Финальный кадр
last_image_url · 480p / 720p
Длительность
4-12 целых секунд (duration_seconds), по умолчанию 5
Разрешение
480p / 720p / 1080p, по умолчанию 720p
Звук
generate_audio рендерит звук в том же проходе, по умолчанию true
Повторные запуски
Необязательный seed: целое число от 0 до 2147483647 для контролируемых сравнений
Один якорь
image_url задаёт начало, концовку ничего не фиксируетЭтот эндпоинт принимает одну картинку. Клип начинается с этого кадра, а концовка описывается в промпте, поэтому план, который должен закончиться на точном финальном изображении, лучше спланировать как два дубля, склеенных потом вместе.
Идентичность
Стартовый кадр определяет, кто в нёмКостюм, кадрирование, цветокоррекция и внешность приходят вместе с картинкой, которая также задаёт потолок качества клипа, ведь ничего дальше по конвейеру не добавляет резкости мягкому источнику. Промпт отвечает за то, что происходит дальше: движение, поведение камеры и то, чем заканчивается план.
Потолок
Те же пределы, что и у text-to-videoГраницы совпадают с текстовым эндпоинтом: одно изображение на входе, четыре-двенадцать секунд на выходе, потолок 1080p и отсутствие reference-to-video у этого поколения. Передайте last_image_url вместе с image_url в 480p или 720p, когда нужен заданный финальный кадр.

В чём силён Seedance 1.5 Pro

Фиксация камеры работает и здесь

Фиксация камеры работает и здесь

camera_fixed ведёт себя точно так же, как в text-to-video: включите его — и кадрирование, которое вы одобрили в стартовом изображении, сохранится на весь клип, а объект будет двигаться внутри него. Именно эта комбинация превращает фотографию в план для трекинга или композитинга, поэтому первый дубль стоит проверить на дрейф до того, как на нём построен монтаж.

Синхронный звук по умолчанию

Синхронный звук по умолчанию

generate_audio по умолчанию true, поэтому анимированное изображение возвращается уже со звуком. ByteDance описывает модель как генерирующую голоса и пространственные эффекты, согласованные с изображением, с липсинком на множестве языков — именно это превращает портрет и написанную реплику в пригодный дубль говорящей головы. Выключайте звук для немых петель и помните, что он переводит запрос на более высокий тарифный уровень.

  • Шесть пропорций — под источник или с перекадрированием

    Действуют те же шесть значений, что и в text-to-video: 21:9, 16:9, 4:3, 1:1, 3:4 и 9:16, по умолчанию 16:9. Ничто не считывает картинку и не подстраивается под неё, поэтому изображение с другим кропом подгоняется под запрошенное значение aspect_ratio, и объект может потерять поля по краям. Кадрируйте источник заранее, если кадрирование важно.

  • Честный способ сравнить варианты движения

    Сохраняйте промпт, seed, длительность и разрешение, меняя только одну настройку за раз. В задачах на основе изображений используйте те же исходные файлы. Сравните композицию и движение в нескольких дублях, чтобы понять, улучшилось ли видео.

  • Компактный контракт, который легко удержать в голове

    Передайте prompt и image_url для начала, добавьте last_image_url в 480p или 720p для заданного конца и используйте seed для сравнения. Настройте duration_seconds, resolution, aspect_ratio, generate_audio и camera_fixed под сцену.

  • Проверяйте на 480p, сдавайте на 1080p

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

Кому нужен Seedance 1.5 Pro

  • Одобрите изображение, затем задайте только движение

    Товарные и портретные съёмки

    Одобрите изображение, затем задайте только движение

    Начните с фотографии, которая уже прошла проверку, включите camera_fixed и опишите в промпте одну вещь, которая должна двигаться. Композиция не пересматривается, что и делает этот маршрут предсказуемым для карточек товара, интервью и всего, что должно совпадать с уже используемым изображением.

  • Сначала подгоните изображение под целевую пропорцию

    Короткие вертикальные ролики для соцсетей

    Сначала подгоните изображение под целевую пропорцию

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

  • Оживите один понятный бит действия из изображения

    Быстрые пробы до 12 секунд

    Оживите один понятный бит действия из изображения

    Диапазон — четыре-двенадцать секунд, поэтому опишите одно действие: поворот, жест, вдох, шаг в кадр. Сначала подтвердите его на четырёх-пяти секундах, потому что чем дольше идёт клип, тем дальше картинка уходит от кадра, с которого начала.

  • Одно одобренное изображение, несколько реплик

    Локализация и тесты реплик

    Одно одобренное изображение, несколько реплик

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

Как работать с Seedance 1.5 Pro

  1. Одобрите кадр перед анимацией

    Всё, что не так в исходном изображении, останется не так в каждом кадре клипа, поэтому сначала исправьте экспозицию, кроп и лишний текст. Разместите файл по публичной прямой ссылке в JPEG, PNG или WebP размером до 10 МБ — image_url принимает ссылку, а не байты файла.

  2. Решите вопрос камеры перед остальным текстом промпта

    camera_fixed меняет то, что должен нести промпт. Неподвижному кадру достаточно описания движения объекта, а свободной камере нужны ещё направление и темп движения, помимо действия внутри кадра.

  3. Опишите, что происходит после первого кадра

    Изображение уже говорит, что на нём есть. Потратьте промпт на то, что движется, как ведёт себя камера и как план должен выглядеть в конце, потому что ни одно поле не фиксирует концовку — за неё отвечает только формулировка.

  4. Осознанно задайте звук

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

Разобранные примеры Seedance 1.5 Pro

  • Разворотный товарный план из одной фотографии

    image_url — одобренный hero-снимок, camera_fixed true, 8 секунд — товар поворачивается на месте, пока сам кадр остаётся неподвижным.

    Slowly rotate the product 180 degrees in place, soft studio lighting stays constant, no camera movement, gentle turntable motion only
  • Бит говорящей головы, анимированный из портрета

    image_url — одобренный портрет, camera_fixed true, звук включён, а концовку несёт промпт, потому что ни одно поле не может её задать.

    The person in the portrait speaks calmly to camera, subtle breathing and blinking only, camera does not move, settles back to a still, closed-mouth expression by the last frame
  • Широкий уличный план, оживлённый движением камеры

    image_url — фотография, camera_fixed false, 10 секунд, 21:9, поэтому промпт задаёт движение камеры, а не удерживает кадр, как в двух планах выше.

    Slow push forward over the still lake in the photo, ripples spread outward as a light breeze picks up, mist drifts across the far shore, camera continues moving forward through the whole shot

Вопросы об API Seedance 1.5 Pro

Относитесь к image_url как к факту, а к промпту — как к инструкции: пишите о том, что происходит после кадра, а не о том, что на нём уже показано. Концовку нужно задать словами, потому что ни одно поле её не фиксирует, а короткий клип держит эту концовку в пределах досягаемости. Когда одобренное кадрирование должно продержаться весь план, включайте camera_fixed раньше, чем займётесь формулировкой.

Все модели Seedance10