Introducing RenderingVideo - Infraestructura de vídeo para apps de IA y automatización

Mar 19, 2025

Introducing RenderingVideo - Infraestructura de vídeo para apps de IA y automatización

En el panorama actual de producto, los equipos no solo quieren "hacer vídeos". Quieren generar vídeos de forma fiable dentro de productos, flujos de trabajo y sistemas de IA. RenderingVideo está construido para ese cambio.

En lugar de tratar la generación de vídeo como un simple paso de exportación puntual, RenderingVideo ofrece a los desarrolladores un flujo programable para previews, tareas formales de render, gestión de assets y entrega de resultados.

¿Qué es RenderingVideo?

RenderingVideo es una plataforma SaaS que proporciona infraestructura de vídeo para apps de IA, productos SaaS y sistemas de automatización. En lugar de editar vídeos manualmente o mantener un pipeline de render propio, defines el vídeo en JSON y conectas el workflow a tu propio producto.

Para qué lo usan los equipos

  • Vídeos de producto y promocionales generados a partir de datos estructurados de producto
  • Contenido social y short-form creado desde guiones, feeds y assets de campaña
  • Vídeos personalizados impulsados por datos de CRM, lifecycle o específicos de cliente
  • Salidas impulsadas por agentes, donde las apps de IA generan vídeo como parte de un workflow
  • Sistemas de contenido repetibles que necesitan preview, render y entrega a través de API

Capacidades clave

  • Definición de vídeo basada en schemas: define vídeos de forma declarativa con AI Video JSON Schema v2
  • Preview antes de renderizar: valida diseños, assets y copy antes de la salida final
  • Tareas formales de render: trata la generación de vídeo como un workflow trazable, no como una exportación bloqueante
  • Alojamiento y reutilización de assets: gestiona archivos entre previews y renders de producción
  • Entrega por webhook: devuelve resultados automáticamente a tu producto
  • Opciones de calidad flexibles: renderiza en 720p, 1080p o 2K

Cómo funciona

El núcleo de RenderingVideo es nuestro schema JSON, que describe cada aspecto de tu vídeo:

{
  "meta": {
    "version": "2.0",
    "title": "My Video",
    "width": 1920,
    "height": 1080,
    "fps": 30,
    "background": "#000000"
  },
  "assets": {
    "fonts": [],
    "images": [],
    "videos": [],
    "audios": []
  },
  "tracks": [
    {
      "clips": [
        {
          "type": "text",
          "content": "Hello, World!",
          "start": 0,
          "duration": 5,
          "style": {
            "fontSize": 72,
            "color": "#ffffff"
          }
        }
      ]
    }
  ]
}

Elementos soportados

ElementoDescripción
textTipografía con opciones avanzadas de estilo
imageImágenes estáticas con transformaciones
videoClips de vídeo con controles de reproducción
audioMúsica de fondo y efectos de sonido
rectFormas rectangulares
circleFormas circulares
polygonPolígonos personalizados
subtitlePistas de subtítulos y captions
layoutLayouts contenedores para composiciones complejas
templateReferencias reutilizables a templates

Sistema de animación

Crea efectos visuales potentes con nuestro sistema de animación:

  • Keyframes: define valores de propiedades en momentos específicos
  • Funciones de easing: controla curvas de animación (lineal, ease-in, ease-out, etc.)
  • Transitions: transiciones suaves entre clips con distintos efectos
  • Propiedades de transformación: anima posición, rotación, escala y opacidad
{
  "type": "text",
  "content": "Animated Text",
  "animations": [
    {
      "property": "opacity",
      "keyframes": [
        { "offset": 0, "value": 0 },
        { "offset": 0.5, "value": 1 },
        { "offset": 1, "value": 0 }
      ],
      "easing": "easeInOut"
    }
  ]
}

Primeros pasos

1. Obtén tu API Key

Regístrate en renderingvideo.com y consigue tu API Key desde el panel.

2. Crea tu primer vídeo

curl -X POST https://renderingvideo.com/api/v1/video \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "meta": {
      "version": "2.0",
      "title": "My First Video",
      "width": 1920,
      "height": 1080,
      "fps": 30
    },
    "tracks": [{
      "clips": [{
        "type": "text",
        "content": "Hello, RenderingVideo!",
        "start": 0,
        "duration": 3,
        "style": { "fontSize": 64, "color": "#ffffff" }
      }]
    }]
  }'

3. Monitoriza el render

La API devuelve un task ID que puedes usar para comprobar el estado del render. Cuando finaliza, recibes una URL de descarga para tu vídeo.

Generación de vídeo impulsada por IA

Para desarrolladores que prefieren el lenguaje natural, nuestra interfaz de chat con IA puede generar configuraciones de vídeo a partir de descripciones simples:

"Create a 10-second product showcase video with a blue background, featuring the product image in the center with a zoom-in animation, and add a title text 'Introducing Our Product' at the top."

La IA genera el schema JSON completo, listo para renderizar.

Precios

RenderingVideo usa un sistema basado en créditos donde 1 crédito = 1 segundo de vídeo a 720p:

CalidadMultiplicador de créditos
720p1x
1080p1.5x
2K2x

Casos de uso

  • Vídeos de marketing: genera presentaciones de producto, contenido promocional y anuncios a escala
  • Contenido para redes sociales: crea vídeos optimizados para Instagram, TikTok, YouTube
  • E-learning: produce contenido educativo en vídeo de forma programática
  • Personalización: genera vídeos personalizados para cada usuario
  • Automatización: integra la generación de vídeo en tu pipeline CI/CD

Empieza hoy mismo

¿Listo para añadir generación de vídeo programática a tu aplicación? Visita nuestra Documentación para saber más, o prueba nuestro Playground para experimentar con el schema JSON.

Empezar gratis


RenderingVideo - Donde el código se encuentra con la creación de vídeo

RenderingVideo Team

RenderingVideo Team

Introducing RenderingVideo - Infraestructura de vídeo para apps de IA y automatización | Blog