APIMart
APIMart

Cómo usar Seedance 4.5 para generar vídeos con IA

Tutorial paso a paso para generar vídeos con IA usando Seedance 4.5 a través de APIMart: regístrate, usa Python o Node.js, escribe prompts, llama a la API y descarga los clips.

Tutorial

Seedance 4.5, el avanzado modelo de vídeo con IA de ByteDance, simplifica la creación de vídeos cortos de alta calidad generados por IA combinando texto, imágenes, clips de vídeo y audio. Accesible a través de APIMart, una plataforma de API centralizada, admite resoluciones de hasta 2K y clips de hasta 15 segundos de duración. Aquí tienes el proceso en pocas palabras:

  • Regístrate en APIMart: Crea una cuenta, genera una clave de API y precarga fondos. Los precios empiezan en 0,02 $ por segundo para 720p.
  • Configura tu entorno: Usa Python o Node.js, guarda tu clave de API de forma segura e implementa un flujo de trabajo asíncrono para la generación de vídeos.
  • Elige el modelo adecuado: Las opciones van desde la creación de prototipos económica hasta resultados cinematográficos de alta calidad.
  • Envía las entradas: Define prompts claros, sube recursos de referencia y especifica parámetros como resolución, duración y relación de aspecto.
  • Genera y guarda los vídeos: Descarga los resultados rápidamente, ya que las URL caducan en 24 horas. Almacena los archivos en un almacenamiento permanente para evitar la pérdida de datos.

Primeros pasos con Seedance 4.5 en APIMart

APIMart

Crear una cuenta y obtener tu clave de API

Para empezar, ve a apimart.ai y crea una cuenta gratuita. Una vez que hayas iniciado sesión, navega a la sección "API Key Management" para generar tu clave de API única.

Una nota rápida pero crucial: tu clave de API se muestra solo una vez en el momento de la creación. Asegúrate de copiarla y guardarla de forma segura de inmediato, porque no podrás recuperarla más tarde. Por motivos de seguridad, nunca expongas tu clave de API en el lado del cliente: mantenla restringida a tu servidor.

APIMart utiliza un modelo de precios de pago por uso, por lo que deberás precargar tu cuenta con fondos antes de hacer llamadas a la API. Todos los cargos son en USD. Por ejemplo, Seedance 1.0 Pro Fast empieza en 0,02 $ por segundo para vídeo en 720p, mientras que el nivel Quality cuesta 0,044 $ por segundo para la misma resolución. Al hacer solicitudes a la API, incluye tu clave como Bearer Token en la cabecera de la solicitud:

Authorization: Bearer YOUR_API_KEY

Configurar tu entorno de desarrollo

Seedance en APIMart admite tanto Python 3.8+ como la última versión LTS de Node.js. En Python, la popular biblioteca requests se usa comúnmente para gestionar las llamadas HTTP, mientras que en JavaScript muchos desarrolladores prefieren usar node-fetch.

Para mantener la seguridad, guarda tu clave de API en variables de entorno (por ejemplo, os.getenv() en Python o process.env en Node.js) en lugar de codificarla directamente en tus scripts. Además, considera configurar un entorno virtual para Python (python3 -m venv seedance-env) para aislar las dependencias y mantener un espacio de trabajo organizado.

Dado que la generación de vídeo es un proceso asíncrono (que tarda entre 30 y 120 segundos), deberás implementar un bucle de envío-consulta-descarga. Consulta cada 5–10 segundos y, si el estado sigue pendiente, usa retroceso exponencial para evitar llamadas innecesarias a la API. Ten en cuenta que las URL de vídeo generadas por Seedance caducan en 24 horas, por lo que es esencial descargar y guardar tu resultado en un almacenamiento permanente (como AWS S3 o Cloudflare R2) inmediatamente después de que finalice el procesamiento.

Para el desarrollo y las pruebas, es buena idea trabajar con resolución 480p y clips cortos de 4 segundos. Este enfoque ayuda a ahorrar créditos y reduce el tiempo de espera, permitiéndote ajustar tu configuración antes de pasar a renderizados de mayor calidad.

Una vez que tu entorno esté listo, puedes elegir el modelo de vídeo que mejor se adapte a tu proyecto.

Elegir el modelo de vídeo adecuado

Seleccionar el modelo correcto depende de tus prioridades: ya sea coste, calidad o velocidad. Podrías empezar con un modelo Fast/Lite para los borradores y luego cambiar a un modelo Pro/Quality para la versión final.

ModeloPrecioMejor paraResolución máx.
Seedance 2.0 FastMenor costePrototipado rápido, borradores de gran volumen720p
Seedance 1.0 Pro Quality0,044 $ por seg. (720p)Resultado final de calidad profesional1080p
Kling V3 Omni0,0672 $ por seg. (720p)Calidad cinematográfica con entradas multimodales720p
MiniMax Hailuo 2.30,025 $ por seg.Resultados rápidos para necesidades con presupuesto ajustadoClips cortos

Al elegir un modelo, considera también la relación de aspecto de tu vídeo. Para plataformas como TikTok o Instagram Reels, opta por 9:16. Para YouTube o presentaciones, elige 16:9. Si creas contenido para publicaciones del feed de Instagram, 1:1 es la opción adecuada. Con Seedance 2.0, incluso puedes usar un ajuste adaptativo que selecciona automáticamente la mejor relación según tus medios de entrada.

El tutorial completo de Seedance 2.0 para principiantes

Flujo de trabajo paso a paso para generar vídeos con IA

APIMart
Flujo de trabajo de generación de vídeos con IA de Seedance 4.5: guía paso a paso

Definir el objetivo de tu vídeo y las entradas

Empieza por delinear el propósito de tu vídeo con un brief de dirección claro y conciso. Este brief debe cubrir cinco elementos clave: sujeto, acción, escena/atmósfera, movimiento de cámara y estilo/iluminación.

Mantenlo simple: Concéntrate en una acción por clip (por ejemplo, "un barista vertiendo arte latte") para garantizar transiciones fluidas entre escenas.

La longitud del prompt importa: Limítate a prompts de entre 50 y 80 palabras. Algo más corto podría carecer de detalle, mientras que los prompts más largos corren el riesgo de perder el foco.

"La diferencia entre un resultado mediocre de Seedance 2.0 y un clip cinematográfico impresionante normalmente no es el modelo en sí. Es si sabes cómo hablarle." - Pixo [6]

Si usas recursos de referencia como imágenes, clips de vídeo o audio, etiquétalos explícitamente con el símbolo @ (por ejemplo, @Image1 para el personaje principal o @Audio1 para la música de fondo). Para las imágenes, opta por PNG transparentes para que el modelo se concentre en el sujeto. Mantén las referencias de vídeo por debajo de los 15 segundos para no sobrecargar el sistema. Además, sé específico con la iluminación: términos como "golden hour", "neon backlit" o "soft overcast" pueden mejorar significativamente el resultado final.

Una vez que tu brief y tus recursos estén listos, ya puedes generar tu vídeo mediante llamadas a la API. Aunque Seedance es potente, también puedes explorar la API Veo 3.1 de Google para un control cinematográfico de nivel profesional.

Hacer solicitudes a la API para generar vídeos

Usando tu brief y recursos preparados, envía una solicitud POST a la API:

POST https://api.apimart.ai/v1/videos/generations
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Estos son los parámetros clave en los que te apoyarás:

ParámetroFunciónValor de ejemplo
modelSelecciona la variante del modelo Seedancedoubao-seedance-2.0
promptTu brief de dirección (máx. 4.000 caracteres)"slow dolly zoom into..."
durationDuración del clip en segundos (4–15)5
resolutionCalidad de salida720p
sizeRelación de aspecto16:9 o adaptive
generate_audioAñade audio sincronizado por IAtrue
seedGarantiza resultados reproducibles42

Después de enviar la solicitud, obtendrás un task_id. El vídeo no estará listo de inmediato, así que deberás consultar la API hasta que el estado cambie a succeeded. Una vez listo, recibirás una URL temporal para descargar tu vídeo.

Por eficiencia de coste y tiempo, un clip de 5 segundos en 1080p cuesta aproximadamente 0,93 $ y tarda 60–120 segundos en procesarse [7]. Si estás creando prototipos, considera usar el modelo doubao-seedance-2.0-fast a 480p para reducir tanto los gastos como los tiempos de espera. Para resultados alternativos de alta fidelidad, la API Kling V3 ofrece otra opción robusta para la generación de vídeos con IA cinematográficos.

¿Quieres crear secuencias sin cortes? Establece return_last_frame en true para obtener el fotograma final de tu clip. Usa ese fotograma como entrada first_frame para tu siguiente solicitud, garantizando transiciones fluidas entre varios clips.

Guardar y gestionar el vídeo generado

Una vez que tu vídeo esté listo, descárgalo de inmediato. Las URL temporales caducan 24 horas después de completar la tarea, devolviendo un error 403 si se accede más tarde [7]. Para evitar perder tu trabajo, sube el archivo a soluciones de almacenamiento permanente como Amazon S3 o Google Cloud Storage.

Para nombrar los archivos, usa un formato coherente. Un enfoque común en los flujos de trabajo de producción de EE. UU. consiste en combinar el task_id con una breve descripción del prompt (por ejemplo, task_01KMC_barista_latte_art.mp4). Esto facilita la búsqueda en tu archivo sin necesidad de una consulta separada a la base de datos.

Aquí tienes una guía rápida de tamaños de archivo para planificar el almacenamiento:

  • 720p: 2–5 MB
  • 1080p: 5–12 MB
  • 2K: 10–20 MB [7]

Junto con tu archivo de vídeo, guarda el valor seed, la versión del modelo y todos los parámetros (resolución, duración, relación de aspecto). Si una URL caduca antes de que descargues el archivo, el seed guardado te permite regenerar un clip similar sin empezar de cero. Para flujos de trabajo de gran volumen, usa el parámetro callback_url para recibir una notificación POST cuando tu vídeo esté listo: esto elimina la necesidad de consultas manuales constantes.

Técnicas avanzadas del flujo de trabajo de Seedance 4.5

Usar entradas multimodales en tu flujo de trabajo

Seedance 4.5 te permite trabajar con cuatro tipos de entrada al mismo tiempo (texto, imágenes, clips de vídeo y audio) todo dentro de un solo pase de generación [3]. Aunque la mayoría de los usuarios se limitan a prompts de texto, combinar los cuatro tipos de entrada desbloquea toda la gama de capacidades del modelo. Puedes incluir hasta 12 archivos de referencia en una generación: hasta 9 imágenes, 3 clips de vídeo y 3 archivos de audio [6][10].

El sistema de referencia @ te ayuda a asignar roles específicos a cada archivo. Por ejemplo, @Image1 puede definir la apariencia de un personaje, @Video1 puede dictar el movimiento de cámara o la coreografía, y @Audio1 puede guiar la sincronización labial o el ritmo. El modelo procesa estas entradas en un orden de prioridad fijo: primero el audio (para el timing y la sincronización labial), seguido del vídeo (para el movimiento y la dinámica de cámara) y luego las imágenes (para la coherencia de personaje y estilo) [6].

"El texto es mejor para las decisiones espaciales. El vídeo de referencia es mejor para las decisiones temporales." - Invideo AI [10]

Para los flujos de trabajo de imagen a vídeo, usar un PNG transparente de tu sujeto como @Image1 e instruir al modelo de forma explícita ("Usa @Image1 como primer fotograma") ayuda a eliminar la aleatoriedad en los fotogramas iniciales, garantizando la coherencia visual a lo largo del vídeo [12]. Al trabajar con transferencia de movimiento, recorta tu vídeo de referencia a 2–5 segundos del movimiento exacto que quieres replicar. Los clips más largos pueden confundir al modelo al introducir acciones innecesarias o superpuestas [6].

Para resultados más avanzados, considera encadenar modelos para refinar tus salidas de vídeo.

Encadenar modelos de IA para obtener mejores resultados

Encadenar modelos es perfecto para gestionar proyectos complejos en pasos más pequeños y controlados. Empieza con la generación de fotogramas clave: usa un modelo de imagen como Seedream 4.5 en APIMart para crear un fotograma inicial pulido. Luego, alimenta este fotograma en Seedance como tu referencia @Image1 para animarlo [2][11]. Este enfoque te da más control sobre la composición inicial en comparación con usar texto a vídeo por sí solo.

Para proyectos más largos, la extensión secuencial es una técnica útil. Genera un clip inicial (de 4 a 15 segundos), establece return_last_frame en true y alimenta el fotograma final de ese clip en la siguiente solicitud. Este método garantiza la coherencia en iluminación, personajes y entorno a lo largo de varios segmentos [1][8].

Un consejo clave al encadenar modelos es asignar siempre roles claros para cada entrada. No dejes al modelo adivinando: sé específico. Por ejemplo, incluye instrucciones como "Referencia @Video1 solo para la coreografía de lucha" para evitar influencias no deseadas, como que se arrastre el gradiente de color o los detalles del personaje cuando no deberían [8][10].

Comparar estrategias de vídeo multimodal

La mejor estrategia depende de los objetivos de tu proyecto y de cuánto control necesites. Aquí tienes una comparación rápida:

EstrategiaCaso de usoComplejidadCoste (USD)
Texto a vídeoPrueba de conceptos, exploración de ambiente (usando modelos como Grok Imagine Video)Baja~0,30 $
Imagen a vídeoDemos de producto, animación de personajesMedia~0,30 $
Omni-ReferenceNarrativa cinematográfica, anuncios de marcaAlta~0,80 $
Extensión de vídeoNarrativas largas, escenas complejasAlta0,30 $+ por segmento

El texto a vídeo es estupendo para prototipar ideas rápidamente, pero puede carecer de coherencia. La imagen a vídeo funciona bien para anclar la identidad visual, lo que la hace ideal para demos de producto o contenido centrado en personajes. El enfoque Omni-Reference es tu opción preferida para proyectos de alta precisión como anuncios de marca, donde lo visual y el audio deben alinearse perfectamente [9].

Consejos de optimización y resolución de problemas

Escribir mejores prompts y elegir los ajustes de vídeo

Al trabajar con Seedance 4.5, la forma en que elaboras tus prompts puede determinar la calidad del resultado. Lo ideal es que los prompts tengan entre 50 y 80 palabras, con el sujeto claramente definido en las primeras 20–30 palabras. Esto ayuda al modelo a centrarse en la idea principal. Los prompts cortos (menos de 30 palabras) a menudo dan lugar a resultados genéricos, mientras que los demasiado largos (más de 100 palabras) tienden a diluir los detalles clave[6].

Una estructura útil a seguir es el framework SCELA:

  • Subject (Sujeto): ¿Quién o qué es el foco?
  • Context (Contexto): ¿Dónde y cuándo tiene lugar?
  • Effect (Efecto): ¿Qué estilo visual buscas?
  • Lighting (Iluminación): ¿Qué ambiente transmite la iluminación?
  • Action (Acción): ¿Qué movimiento ocurre?

Incluir descripciones detalladas de iluminación, como "iluminación Rembrandt" o "rebote de relleno cálido", puede elevar significativamente la calidad visual[15].

Al hacer pruebas, empieza con una resolución de 480p para prototipar tus ideas de manera eficiente. Una vez satisfecho con los resultados, puedes cambiar a 720p o superior para el render final. Este proceso iterativo es económico, especialmente en plataformas como APIMart, donde las pruebas pueden mantenerse por debajo de 1,00 $ por clip[4][13]. Para la intensidad de movimiento, apunta a 20–30 % para retratos, 40–60 % para paisajes y 70–80 % para escenas con mucha acción. Esto garantiza que el movimiento se mantenga nítido sin introducir distorsión[1][16].

Evita usar la palabra "fast" en tus prompts, ya que a menudo provoca fallos visuales. En su lugar, describe la velocidad mediante detalles del entorno como "tires screeching", "dust kicking up" o "suspension compressing"[15].

Solucionar problemas comunes

Si tus vídeos no salen como esperabas, aquí tienes algunos problemas comunes y cómo abordarlos:

  • Deriva de personaje o rostro: Esto ocurre cuando la identidad del sujeto no está bien anclada. Para solucionarlo, sube 2–4 imágenes de referencia desde diferentes ángulos y usa el sistema de etiquetas @image para fijar su apariencia[6].
  • Movimiento caótico: Sobrecargar un prompt con demasiadas acciones o movimientos de cámara puede dar lugar a imágenes desordenadas. Simplifica cada toma a una acción y un movimiento de cámara para obtener resultados más limpios[6][15].
  • Errores de API: A menudo ocurren debido a contenido restringido o al uso de rostros de famosos. Cambiar a recursos originales o descripciones genéricas de personajes suele resolver el problema[14].
  • Comportamiento estático de la cámara: Si la cámara parece sin vida, probablemente se deba a la falta de verbos de cámara. Añade términos como "slow dolly-in", "orbit" o "tracking shot" para introducir movimiento intencionado[16]. Además, usa frases positivas (por ejemplo, "sharp, crisp frames") en lugar de negativas como "no blur"[10].

Tabla de referencia de problemas y soluciones

SíntomaCausa probableSolución sugeridaRelevancia para Seedance 4.5 y APIMart
Deriva de personaje/rostroFalta de anclas visualesSube 2–4 imágenes de referencia; usa etiquetas @image para fijar la identidad[6]Alta
Movimiento caótico o confusoDemasiadas acciones o movimientos de cámara apiladosLimita cada toma a una acción y un movimiento de cámara[6][15]Garantiza la coherencia del movimiento
La sobrecarga del prompt hace que se pasen por alto detalles claveEl prompt supera las 100 palabrasAcórtalo a 60–80 palabras; coloca el sujeto al principio[6][10]Garantiza la atención adecuada del modelo
Artefactos visuales/deformacionesUso de "fast" o movimiento corporal demasiado complejoDescribe la velocidad con pistas del entorno; usa un vídeo de referencia para movimientos complejos[10][15]Mantiene la coherencia temporal
Cámara estática/sin movimientoFaltan verbos de cámara en el promptAñade "slow dolly-in", "orbit" o "tracking shot"[16]Mejora el movimiento de cámara intencionado
Error o rechazo de la APIContenido restringido o rostros de famososUsa recursos originales o descripciones genéricas de personajes[14]Mitiga las restricciones de contenido
Transformación del sujetoIntensidad de movimiento demasiado altaReduce la intensidad de movimiento a 30–50 % y regenera[16]Evita transformaciones no deseadas

Esta guía debería ayudarte a ajustar tus prompts y a solucionar problemas comunes, garantizando flujos de trabajo más fluidos y resultados de mayor calidad.

Conclusión

Esta guía te ha llevado por el proceso de crear vídeos con IA de primer nivel usando Seedance 4.5 en APIMart. Desde la autenticación de la API hasta trabajar con entradas multimodales y encadenar clips para una narrativa sin cortes, cada paso se cubrió en detalle.

La clave del éxito reside en elaborar prompts precisos, ajustar la configuración de movimiento, usar las referencias de forma eficaz y ceñirse al enfoque de una acción por toma. Estas estrategias son esenciales para construir una cadena de producción de vídeo fluida y eficiente con APIMart.

Un par de funciones destacadas que recordar: la generación de audio integrada de Seedance 4.5 puede ahorrarte tiempo al eliminar la necesidad de sincronización por separado: solo establece generate_audio en true. Además, el parámetro return_last_frame garantiza transiciones fluidas entre clips para narrativas ininterrumpidas. Con el modelo de precios de pago por uso de APIMart, que ofrece un ahorro de alrededor del 20 % en comparación con las tarifas estándar [17], y su SLA del 99,9 % [5], puedes escalar tu producción manteniendo los costes bajo control.

Preguntas frecuentes

¿Cómo subo y etiqueto imágenes, vídeo y audio de referencia para Seedance?

Subir recursos de referencia en Seedance es sencillo. Ve a tu panel y usa la función de arrastrar y soltar para añadir tus imágenes, vídeos o archivos de audio al área de subida designada. Una vez subido, cada archivo recibe automáticamente un identificador único.

Para incorporar estos recursos a tus prompts, usa el símbolo @ seguido del identificador. Por ejemplo, escribe @Image1 para usar la primera imagen como fotograma de referencia o @Audio1 para incluir un archivo de audio específico como música de fondo. Esto facilita controlar cómo tus recursos dan forma al resultado final.

¿Qué debo hacer si la URL de mi vídeo generado caduca antes de descargarlo?

Al usar la API de Seedance, ten en cuenta que las URL de vídeo son temporales y caducan 24 horas después de su creación. Una vez que una URL caduca, no se puede recuperar. Para asegurarte de no perder el acceso a tu vídeo, descárgalo y guárdalo en tu propio almacenamiento en cuanto se genere. Si la URL ya ha caducado, deberás volver a ejecutar la tarea de generación para crear el vídeo de nuevo y obtener un nuevo enlace de descarga.

¿Cómo puedo mantener el mismo personaje coherente en varios clips?

Para mantener tus personajes con un aspecto coherente en distintos clips en Seedance, usa el sistema de imágenes de referencia. Así funciona:

  • Sube 3-5 imágenes claras y de alta resolución de tu personaje. Asegúrate de que estas imágenes incluyan detalles como una vista de 3/4 e iluminación uniforme para una mejor claridad.
  • Al escribir prompts, incluye estas imágenes de referencia usando la etiqueta @ (por ejemplo, @Image1).

Para obtener resultados óptimos, sé coherente con tus descripciones. Esto significa ceñirte a los mismos detalles para el cabello, la ropa, los accesorios, la iluminación, el estilo y los ángulos de cámara del personaje en cada prompt. La coherencia es clave para lograr un aspecto unificado en todos tus clips.

Entradas de blog relacionadas

¿Listo para probar?

Elige el modelo que quieres en el marketplace

Prueba modelos de chat, imagen y video en el marketplace de APIMart y experimenta rápidamente sus capacidades con una API unificada.

Modelos de chatModelos de imagenModelos de video
Explorar marketplace