Ir al contenido principal

El image-to-video de Seedance 2.0 de ByteDance arranca el clip desde una imagen fija que aportas y la anima, con sonido en la misma pasada. Los clips duran de 4 a 15 segundos a 480p, 720p, 1080p o 4K, y una imagen de cierre opcional fija el cuadro de llegada.

Desde $0.07/s

Playground

Entrada

Imagen a video
Opcional, pero conviene escribirlo: cuenta qué pasa después del fotograma en vez de repetir lo que ya se ve: la acción, el movimiento de cámara, el paso del tiempo, el sonido. Si lo omites, el modelo decide el movimiento por su cuenta. Como la foto ya fija la imagen, esta es la vía que sobrevive a los briefs sin censura: el contenido que está en el fotograma no hay que defenderlo con palabras.
1/1

Arrastra archivos o enlaces multimedia, pega o selecciona · 1 archivo · Máx. 10 MB · JPG · PNG · WEBP · GIF

  • 1
1 / 1 archivos
Enlace público y de descarga directa al primer fotograma; obligatorio. Fija la composición, el aspecto del sujeto, el etalonaje y el techo de calidad: subir `resolution` no va a afilar una fuente blanda. El texto, las marcas de agua y los logotipos pasan al video, así que límpialos siempre que puedas. En una secuencia encadenada, esto suele ser la foto de cierre devuelta por el segmento anterior. El filtro de entrada del propio Seedance puede rechazar una foto en la que se vea la cara de una persona real e identificable. Cada lado debe medir entre 300 y 6000 píxeles; el control de entrada rechaza las imágenes más pequeñas antes de cobrarte nada.
0/1

Arrastra archivos o enlaces multimedia, pega o selecciona · 1 archivo · Máx. 10 MB · JPG · PNG · WEBP · GIF

0 / 1 archivos
Fotograma de cierre opcional, válido solo junto a `image_url`. Decide en qué imagen aterriza el plano: transiciones, pares de antes y después, o un bucle sin costura que abre y cierra en la misma foto. Mantén quietas la cámara y la luz entre ambas y cambia un solo estado claro, o la mitad se convertirá en un corte. Cada lado debe medir entre 300 y 6000 píxeles; el control de entrada rechaza las imágenes más pequeñas antes de cobrarte nada.
Encuadre de salida, `adaptive` por defecto: el clip sigue la proporción de la imagen que aportaste, lo que elimina el recorte previo y mantiene al sujeto lejos de los bordes. Elige una proporción fija solo cuando el formato de colocación ya esté cerrado; la imagen se recorta entonces desde el centro. No afecta a la facturación.
afecta al precio
Resolución de salida, 720p por defecto y hasta 4k; aquí no se ofrece ningún escalón de reescalado. Fija un escalón de tarifa, y los escalones altos significan archivos más grandes y renders más largos. Gobierna solo el formato entregado y no añade ningún detalle que la fuente no tenga.
Duraciónafecta al precio
Duración en segundos enteros, de 4 a 15, con 5 por defecto, y es la cantidad facturada. Con -1 el modelo elige la duración: la estimación reserva el máximo de 15 segundos y el cobro final usa la duración entregada. Un plano guiado por un solo fotograma deriva más cuanto más dura, así que confirma el movimiento a 4 o 5 segundos y monta las piezas largas con varias tomas. no menor que 4 · no mayor que 15
Generar audioafecta al precio
Determina si se renderiza una banda sonora nativa sincronizada con la imagen. Viene activa por defecto; desactívala para bucles mudos o cuando el sonido se añada en posproducción.
Filtro de seguridadDesactivado

SpicyAPI no ejecuta ningún filtro de seguridad en este modelo. Tu prompt y tus medios llegan al modelo tal como los escribes, y el propio modelo decide el resultado.

Comprobando tu cuenta antes de habilitar el envío y el cálculo de precios.

Salida

Listo para una nueva ejecución
Resultado de ejemplo

Modelos relacionados y tareas siguientes

¿No está el modelo que buscas?

Dinos cuál añadir y para qué lo usarías. Las solicitudes llegan directamente al equipo que decide los próximos modelos.

Lleva un fotograma aprobado hasta el movimiento en 4K

El endpoint de imagen a vídeo de Seedance 2.0 anima una imagen fija que envías como image_url, con una duración de 4 a 15 segundos hasta 4K, el mismo alcance que tiene texto a vídeo. El fotograma inicial decide la composición, el vestuario y el tono de todo el clip, un last_image_url opcional fija el fotograma en el que termina, y duration_seconds acepta -1 para duración inteligente cuando es mejor dejar la duración en manos del modelo.

Abrir el Playground
Lleva un fotograma aprobado hasta el movimiento en 4K
Entrada obligatoria
image_url (fotograma inicial); prompt opcional
Entrada opcional
last_image_url, solo válido junto con image_url
Duración
4-15 segundos, o -1 para duración inteligente
Resolución
hasta 4k, sin nivel escalado
Proporción
adaptive por defecto, sigue la proporción propia de image_url
Audio
generate_audio activado por defecto, se renderiza junto con la imagen
Dos roles de fotograma
Un fotograma de entrada obligatorio, uno de salida opcionalEstablece return_last_frame en true para recibir el último fotograma como imagen independiente y úsalo como image_url en la siguiente solicitud image-to-video. Cada segmento posterior es una nueva generación.
Identidad
La referencia gobierna el aspecto, el prompt gobierna el cambioEl sujeto, el vestuario y la composición vienen de image_url. El espacio del prompt se aprovecha mejor en el movimiento, la cámara y el ritmo, en vez de repetir lo que la imagen ya muestra con todo detalle.
Alcance
El mismo techo de 4K que texto a vídeoAportar un fotograma inicial no cuesta nada en rango de salida: este endpoint lleva la misma duración de 4 a 15 segundos y los mismos cuatro escalones de resolución, de 480p a 4k, que texto a vídeo.

En qué destaca la API de Seedance 2.0

Una restricción firme sobre el final, si se quiere

Una restricción firme sobre el final, si se quiere

last_image_url solo se acepta junto con image_url. Úsalo cuando el fotograma de destino importa de verdad, como en un loop o un punto de corte planeado, y déjalo fuera cuando el final deba descubrirlo el modelo por su cuenta.

Continuar un clip significa reutilizar su propio último fotograma

Continuar un clip significa reutilizar su propio último fotograma

Establece return_last_frame en true para recibir el último fotograma como imagen independiente y úsalo como image_url en la siguiente solicitud image-to-video. Cada segmento posterior es una nueva generación.

  • La precisión con el mundo real depende de image_url, no de una consulta externa

    Este endpoint no comprueba un lugar u objeto nombrado contra ninguna fuente externa. Una foto real del sujeto enviada como image_url es más fiable para la precisión que describir ese mismo sujeto solo con palabras.

  • 4K sin cambiar de endpoint

    La misma llamada a imagen a vídeo que corre en 480p para revisar la composición rápido se puede reenviar en 4k para la entrega final, con resolution como el único campo que cambia entre ambas llamadas.

  • El sonido sale de la misma pasada que la imagen

    generate_audio está activado por defecto, así que el ambiente y las voces llegan ya sincronizados con la imagen en vez de esperar un paso de sonorización aparte. Desactívalo cuando la edición vaya a tener banda sonora más tarde; resolution es el campo que mueve este endpoint a otro nivel de tarifa, no generate_audio.

  • adaptive sigue la proporción propia de la imagen

    En este endpoint, adaptive no adivina una forma a partir del prompt: lee directamente la proporción de image_url, lo que evita un recorte manual previo y mantiene al sujeto alejado de los bordes del encuadre sin ningún campo adicional que configurar.

Para quién es Seedance 2.0

  • Anima una imagen fija terminada sin rediseñarla

    Arte clave aprobado con entrega en 4K

    Anima una imagen fija terminada sin rediseñarla

    La imagen es la fuente de verdad para todo lo visual; el prompt dirige únicamente lo que pasa a continuación en el clip, así que el tiempo de revisión se invierte en aprobar la imagen fija y no en iterar sobre renders de vídeo repetidos de ella.

  • Encadena las llamadas reutilizando el fotograma entregado

    Secuencias construidas segmento a segmento

    Encadena las llamadas reutilizando el fotograma entregado

    El último fotograma guardado de cada segmento puede pasar a ser el image_url del siguiente, manteniendo la continuidad al costo de un fotograma guardado por relevo. El endpoint de extensión de video hace lo mismo desde el último fotograma en una sola llamada y une los clips.

  • Fija last_image_url cuando el final no es negociable

    Un loop o un punto de corte fijo

    Fija last_image_url cuando el final no es negociable

    Útil para contenido que tiene que terminar en un fotograma concreto, como la revelación de un logo o un corte encadenado con la siguiente toma, en los casos en que dejar que el modelo descubra su propio final por su cuenta no es aceptable.

  • Deja que image_url aporte la precisión con el mundo real

    Planos de producto o lugar que deben coincidir exactamente con una referencia

    Deja que image_url aporte la precisión con el mundo real

    Aquí no hay ningún paso de consulta externa. Un producto, edificio u objeto sale correcto porque la imagen de referencia lo muestra directamente, algo que una descripción escrita por sí sola no puede garantizar con el mismo grado de precisión o detalle.

Cómo llamar a la API de Seedance 2.0

  1. Aprueba la imagen antes de animarla

    Cada fallo de la referencia persiste durante todo el clip. Resuelve la composición, la iluminación y el recorte en la imagen fija en sí, no después de renderizar el vídeo a partir de ella. prompt es opcional aquí; si se deja en blanco, el modelo decide el movimiento por su cuenta.

  2. Decide si el final está fijado o se descubre

    Añade last_image_url solo cuando el fotograma de destino es un requisito real, como en un loop; si no, deja que el modelo encuentre su propio final a partir solo del prompt.

  3. Decide el fotograma de relevo antes de renderizar una secuencia

    Si es probable que haya un segundo segmento, planifica dónde debe terminar el primero antes de renderizarlo: la extensión de video sigue desde su último fotograma, y un relevo por image_url necesita ese fotograma guardado.

  4. Escribe movimiento y cámara, no una redescripción

    La imagen ya dice lo que hay. El valor del prompt está en lo que cambia a lo largo de la duración del clip, no en repetir el sujeto o el escenario ya visibles.

Ejemplos resueltos con Seedance 2.0

  • Una imagen clave animada para entrega en 4K

    image_url es el fotograma hero aprobado, resolution 4k, 10 segundos, last_image_url sin fijar para que el final quede abierto y el modelo lo resuelva a partir del prompt.

    Bring gentle life to the still: fabric moves slightly in a breeze, light shifts subtly across the surface, camera holds its position
  • Una continuación en dos llamadas usando un fotograma guardado

    La primera llamada se renderiza con normalidad; un fotograma guardado de su salida pasa a ser el image_url de la segunda, continuando la misma toma al costo de una solicitud extra. La extensión de video lo hace en una sola llamada desde el último fotograma y une el resultado.

    Call one: a hand slowly lifts a cup from the table. Call two (from the saved final frame): the cup reaches the lips, steam curling upward, camera unchanged
  • Un loop que abre y cierra sobre una misma imagen

    El mismo archivo se pasa como image_url y como last_image_url, resolution 1080p, 5 segundos, así que el clip termina en el fotograma en el que empezó y puede repetirse sin un corte visible.

    A silk ribbon lifts off the table in a slow draft and settles back exactly where it began, one window light, camera locked off

Preguntas sobre la API de Seedance 2.0

image_url es el dato y el prompt es la instrucción: describe lo que cambia a lo largo del clip, no lo que ya muestra el fotograma. Resuelve los problemas en la imagen fija antes de renderizar, porque subir la resolución cambia el formato entregado y el nivel de tarifa sin recuperar detalle que la fuente nunca capturó. Decide generate_audio en el mismo momento, ya que la banda sonora se renderiza junto con la imagen en vez de añadirse después.