Image-to-VideoSeedance 2.0Primer-último fotograma

Seedance 2.0 Image-to-Video — Anima imágenes estáticas

Usa seedance-2.0-image-to-video para guiar 1 imagen como primer fotograma o 2 imágenes como transición primer-último fotograma, generando vídeos de 4 a 15 segundos.

720p
Resolución máxima
30MB
Tamaño máximo de imagen
1–2
Imágenes de entrada
30-60s
Tiempo de generación

¿Qué es Image-to-Video?

La capacidad image-to-video de Seedance 2.0 transforma imágenes estáticas en vídeo dinámico con movimiento natural y realista. El comportamiento se determina por el número de imágenes que envíes:

  • 1 imagenModo de primer fotograma: la imagen se convierte en el primer fotograma del vídeo; el modelo genera el movimiento hacia adelante
  • 2 imágenesModo primer-último fotograma: la primera imagen abre, la segunda cierra; el modelo genera la transición entre ambas

ID del modelo: seedance-2.0-image-to-video (para una generación más rápida y un coste menor, usa seedance-2.0-fast-image-to-video)

Cómo funciona

  1. Prepara las imágenes (JPEG, PNG o WebP, ≤ 30 MB cada una)
  2. Escribe el prompt de movimiento — describe cómo debe cobrar vida la escena
  3. Envía la solicitud a la API — pasa el array de URLs de imagen y la descripción del movimiento
  4. Obtén un ID de tarea — espera a que termine la generación

Requisitos para las imágenes de entrada

RestricciónLímite
Cantidad1 o 2 imágenes
Formato.jpeg, .png, .webp
Dimensiones300–6000 px por lado
Relación de aspecto0.4 – 2.5
Tamaño máximo por imagen≤ 30 MB
Método de cargaURL pública (sin incrustación en Base64)

Las caras humanas realistas se rechazan automáticamente.

Referencia de la API

import requests

# Modo de primer fotograma (1 imagen)
response = requests.post(
    "https://api.evolink.ai/v1/videos/generations",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={
        "model": "seedance-2.0-image-to-video",
        "prompt": "The person slowly turns their head and smiles",
        "image_urls": ["https://example.com/photo.jpg"],
        "quality": "720p",
        "duration": 5,
        "aspect_ratio": "adaptive"
    }
)

# Transición primer-último fotograma (2 imágenes)
response = requests.post(
    "https://api.evolink.ai/v1/videos/generations",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={
        "model": "seedance-2.0-image-to-video",
        "prompt": "Smooth transition from sunrise to sunset over the same ocean",
        "image_urls": [
            "https://example.com/sunrise.jpg",
            "https://example.com/sunset.jpg"
        ],
        "quality": "720p",
        "duration": 6
    }
)

Referencia completa de parámetros: documentación de la API Image-to-Video.

¿Necesitas más de 2 imágenes?

Si quieres usar 3 o más imágenes como referencias mixtas (estilo + personaje + escena), usa seedance-2.0-reference-to-video en su lugar: admite hasta 9 imágenes + 3 vídeos + 3 clips de audio en composición multimodal.

Casos de uso

  • E-commerce: Convierte fotos de producto en anuncios en vídeo atractivos
  • Redes sociales: Anima activos de marca para Stories y contenido de formato corto
  • Inmobiliario: Da vida a fotos de propiedades mediante recorridos virtuales
  • Arte y diseño: Insufla vida a ilustraciones y obras

Relacionado

Start Building with Seedance 2.0 Image-to-Video

Get your free API key and generate your first video.