Инвентаризация
Промпты Seedance 2.5: 4 готовых китайских промпта для генерации видео из изображения (с тестовыми видео)
4 китайских промпта, сгруппированные по движению камеры, таймлапсу и циклической анимации, каждый с тестовым видео и запросом для воспроизведения.
Seedance 2.5 в генерации видео из изображения лучше всего справляется именно с теми типами движения, которые у многих плохо получаются с первого раза: медленное движение камеры, реалистичный таймлапс, чистая циклическая анимация. Секрет не в скрытых параметрах, а в том, чтобы довести промпт до состояния, когда в нём остаётся только то, что вы хотите оставить на свободное усмотрение Seedance.
Ниже — 4 китайских промпта, которые мы реально прогоняли на hiapi, сгруппированные по типу движения. К каждому приложены реально сгенерированное видео, API-запрос для воспроизведения и одна-две ключевые формулировки, которые заставляют его работать. Seedance 2.5 поддерживает китайские промпты, их можно копировать и использовать сразу.
Быстрый справочник: какой выбрать
| Промпт | Тип движения | Режим кадров | Длительность | Для чего |
|---|---|---|---|---|
| 1. Наезд на чашку кофе | Движение камеры | Только первый кадр | 4 секунды | Продуктовые фото, реклама еды |
| 2. Рабочий стол от дня к ночи | Световой таймлапс | Первый + последний кадр | 4 секунды | Лайфстайл, интерьер, атмосферные ролики |
| 3. Прорастание базилика | Таймлапс роста | Первый + последний кадр | 4 секунды | Природа, садоводство, научпоп |
| 4. Цикл ходьбы самоеда | Циклическая анимация персонажа | Только первый кадр | 5 секунд | Спрайты для игр, маскоты, композитинг на зелёном фоне |
Все 4 прогоняются через seedance-2.5/image-to-video, 720p, $0.204 в секунду (1080p — $0.516 в секунду). По текущим ценам 4-секундный ролик стоит $0.82, 5-секундный — $1.02. Используются только публичные параметры: prompt, first_frame_url, опциональный last_frame_url, resolution и duration.
1. Медленный наезд камеры
镜头缓慢、平稳地推向冒着热气的咖啡杯,向前并略微向下移动,热气在柔和的晨光中旋转上升,轻微的手持晃动,电影感浅景深,温暖自然的色调
Почему это работает: промпт разделяет два слоя движения: камеру («推向……向前并略微向下移动») и объект («热气……旋转上升»). Если описать только один слой, Seedance легко смешивает оба в одно размытое дрейфование; если указать их по отдельности, оба движения читаются чётко. «轻微的手持晃动» тоже важна: она не даёт картинке выглядеть как рендер с неподвижной камеры и добавляет немного «живой съёмки».
Воспроизведение:
curl -s -X POST https://api.hiapi.ai/v1/tasks \
-H "Authorization: Bearer $HIAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.5/image-to-video",
"input": {
"prompt": "镜头缓慢、平稳地推向冒着热气的咖啡杯,向前并略微向下移动,热气在柔和的晨光中旋转上升,轻微的手持晃动,电影感浅景深,温暖自然的色调",
"first_frame_url": "https://your-cdn.example.com/coffee-cup.jpg",
"resolution": "720p",
"duration": 4
}
}'
Возвращается taskId. Опрашивайте, пока status не станет success, затем забирайте видео из output[0].url:
curl -s https://api.hiapi.ai/v1/tasks/{taskId} \
-H "Authorization: Bearer $HIAPI_API_KEY"
Замените first_frame_url на своё продуктовое фото — напитки, косметика, упаковка, всё, что обычно снимают на рельсовом слайдере, — эта структура подойдёт.
2. Световой таймлапс
同一张书桌从白天到夜晚的延时:日光渐渐变暗,台灯亮起暖光,笔记本屏幕亮起并发出柔光,窗外的城市灯光逐一亮起,光线过渡平滑连续,镜头固定不动
Почему это работает: это задача первый + последний кадр. Вы даёте «стол днём» как начало и «стол ночью» как конец, а промпт описывает только, как пройти от одного к другому, ему не нужно изобретать конечный кадр. Поэтому он написан как цепочка световых событий (дневной свет тускнеет, лампа включается, экран загорается, городские огни зажигаются по одному), а не как описание сцены. «镜头固定不动» здесь намеренно: оба конца зафиксированы, и если камера двинется, интерполяция деформируется.
Воспроизведение: как в п.1, только рядом с first_frame_url добавьте last_frame_url:
{
"model": "seedance-2.5/image-to-video",
"input": {
"prompt": "同一张书桌从白天到夜晚的延时:日光渐渐变暗,台灯亮起暖光,笔记本屏幕亮起并发出柔光,窗外的城市灯光逐一亮起,光线过渡平滑连续,镜头固定不动",
"first_frame_url": "https://your-cdn.example.com/desk-day.jpg",
"last_frame_url": "https://your-cdn.example.com/desk-night.jpg",
"resolution": "720p",
"duration": 4
}
}
last_frame_url нужно использовать вместе с first_frame_url, Seedance 2.5 не принимает запросы только с последним кадром. Сравнения «до/после», смена сезонов, «одно место в разное время» — всё это можно делать по этой схеме.
3. Таймлапс роста
罗勒幼苗在陶土花盆里发芽、展开叶片的生长延时,动作平滑连续,柔和的晨光保持不变,镜头固定,不要剪辑
Почему это работает: механизм тот же, что в п.2, но формулировка отличается в одном месте: «柔和的晨光保持不变» специально нужно, чтобы не дать Seedance сделать таймлапсом ещё и освещение. Промпт заботит только одно изменение (рост растения), а модель знает два частых вида таймлапса (рост и суточное изменение света), поэтому если указать, что остаётся неизменным, модель не станет «из лучших побуждений» менять и это. «不要剪辑» тоже полезно: без этого Seedance иногда понимает «таймлапс» как резкие склейки между стадиями роста.
На что обратить внимание: когда первый и последний кадры сильно отличаются, средние одна-две секунды могут выглядеть как наплыв двух изображений, а не как реальный рост растения. Чтобы уменьшить наплыв, сохраняйте одинаковую композицию и расположение предметов на первом и последнем кадрах, меняя только само растение.
Воспроизведение: структура как в п.2, подставьте свои первый и последний кадры:
{
"model": "seedance-2.5/image-to-video",
"input": {
"prompt": "罗勒幼苗在陶土花盆里发芽、展开叶片的生长延时,动作平滑连续,柔和的晨光保持不变,镜头固定,不要剪辑",
"first_frame_url": "https://your-cdn.example.com/seedling-start.jpg",
"last_frame_url": "https://your-cdn.example.com/seedling-grown.jpg",
"resolution": "720p",
"duration": 4
}
}
Этот шаблон подходит для любого кадра «начальное состояние → конечное состояние, меняется только одна вещь»: тесто поднимается, свеча догорает, синяк сходит.
4. Циклическая анимация персонажа
可爱卡通萨摩耶角色的侧面行走循环动画,流畅的循环走路动作,角色朝右,在画面中央原地行走,身体位置保持不动,首尾帧完全一致的无缝循环,纯绿色绿幕背景便于抠像,2D 动画风格,干净的赛璐璐上色,专业游戏精灵动画,高质量,角色设计保持一致,全身可见
Почему это работает: здесь используется только первый кадр, но промпт фразой «首尾帧完全一致的无缝循环» выполняет работу последнего кадра. Это самое важное предложение всего текста: без него Seedance воспринимает «行走循环» только как подсказку и не обязательно возвращается в начальную позу, при зацикленном воспроизведении будет скачок. «纯绿色绿幕背景便于抠像» — ещё одна ключевая фраза: указание назначения (к抠инг) даёт более плоский и равномерный зелёный, чем просто «зелёный фон».
На что особенно обратить внимание в китайских промптах: в первый раз мы написали «角色原地从左向右行走», и в результате собака прошла из левой части кадра в правую и вышла за кадр, а не шагала на месте:
Только после замены на «在画面中央原地行走,身体位置保持不动» получился тот цикл на месте, что выше. В китайском «从左向右» легко понимается как смещение, поэтому для движения на месте пишите прямо «原地», «位置不动». Кроме того, ориентация персонажа следует за первым кадром: мы написали «朝右», но собака на первом кадре смотрела влево, и результат тоже смотрит влево.
Соотношение сторон вывода тоже следует за первым кадром (aspect_ratio может быть только "adaptive"). Если первый кадр квадратный, вывод будет квадратным — удобно для спрайтов и иконок приложений.
Воспроизведение:
{
"model": "seedance-2.5/image-to-video",
"input": {
"prompt": "可爱卡通萨摩耶角色的侧面行走循环动画,流畅的循环走路动作,角色朝右,在画面中央原地行走,身体位置保持不动,首尾帧完全一致的无缝循环,纯绿色绿幕背景便于抠像,2D 动画风格,干净的赛璐璐上色,专业游戏精灵动画,高质量,角色设计保持一致,全身可见",
"first_frame_url": "https://your-cdn.example.com/samoyed-sprite-frame.png",
"resolution": "720p",
"duration": 5
}
}
Замените описание персонажа, оставьте фразы «无缝循环……首尾帧完全一致» и «便于抠像» — подойдёт для любого 2D-спрайтового цикла: бег, ожидание, полёт.
Частые вопросы
В чём разница между режимами «первый кадр» и «первый + последний кадр» в Seedance 2.5 для генерации видео из изображения?
Если задан только first_frame_url, Seedance сам решает движение и конец по промпту (п.1, 4). Если добавить last_frame_url, конец тоже зафиксирован, и модель интерполирует между двумя известными кадрами (п.2, 3). Режима «только последний кадр» нет.
Можно ли писать промпты для Seedance 2.5 на китайском? Да. Все 4 промпта в статье — китайские, проверены на практике. Стоит избегать двусмысленных выражений вроде «从左向右», которое понимается как смещение.
Сколько стоит одно видео из изображения в Seedance 2.5? Оплата по секундам: 720p — $0.204 в секунду, 1080p — $0.516 в секунду. Видео на 4 секунды в 720p из примеров выше стоит $0.82. Перед массовой генерацией смотрите актуальные цены на странице тарифов hiapi.
Можно ли задать соотношение сторон вывода?
Нет. aspect_ratio принимает только "adaptive", соотношение сторон вывода следует за первым кадром. Нужен результат 9:16 — сначала обрежьте или сгенерируйте первый кадр в 9:16.
Будет ли звук автоматически?
Да. generate_audio по умолчанию true. Если вы хотите свою озвучку и музыку, установите false.
Какова максимальная длительность?
duration — целое число от 4 до 30 секунд, по умолчанию 5 секунд. Оплата по секундам, 30 секунд в 720p — около $6.12 за ролик.
Можно ли обойтись без первого кадра?
Да. seedance-2.5/text-to-video генерирует только по промпту; seedance-2.5/reference-to-video использует референсное видео вместо статичного первого кадра — подходит для воспроизведения стиля или движения существующего кадра.
Главное
- Выбирайте режим по движению: для движения камеры и самодостаточных циклов — первый кадр, когда нужно контролировать начало и конец — первый + последний кадр.
- Помимо того, «что должно двигаться», пишите и «что не должно», например «镜头固定不动», «晨光保持不变», иначе Seedance изменит то, о чём вы не просили.
- В китайских промптах избегайте двусмысленности: для движения на месте пишите «原地», «位置不动»; ориентация персонажа и соотношение сторон следуют за первым кадром.
generate_audioвключён по умолчанию, при своей озвучке не забудьте выключить.
Полные формулы промптов (базовая формула, формула для реалистичных персонажей, управление таймкодами) можно найти в официальном руководстве пользователя Seedance 2.5; характеристики и цены — в разборе Seedance 2.5. Или сразу зайдите на страницу модели Seedance 2.5 для генерации видео из изображения и попробуйте со своим первым кадром.
Похожие статьи
Все статьи →-
Инвентаризация
Рекомендации альтернатив Hugging Face Inference API (2026): один API для вызова изображений/видео/аудио/больших моделей
Модели ценообразования, широта охвата моделей, сложность интеграции, совместимость с OpenAI — разберёмся, в каких сценариях стоит перейти от агрегирующего маршрутизатора к унифицированному API генерации
-
Инвентаризация
Как выбрать альтернативу RunPod: сравнение интеграции API для изображений и видео
RunPod — это GPU-облако, а не генеративный API. Сначала разберитесь, какой уровень вам нужен для изображений и видео.
-
Инвентаризация
Как выбрать альтернативу Modal: сравнение интеграции API для изображений и видео