Comienza con la VIDIO API

Usa la VIDIO API para subir metraje en bruto, generar reels de destacados y renderizar videos finales programáticamente.

El acceso a la API está disponible actualmente solo para planes empresariales. Solicita acceso aquí si no eres un usuario empresarial pero estás interesado en usar la API.

Descripción general

La VIDIO API te permite convertir automáticamente video en bruto en reels de destacados. El flujo de trabajo es simple: subir → generar → renderizar.

Configura tu clave de API

Genera tu clave de API en la página de desarrolladores y guárdala de forma segura como una variable de entorno.

$ VIDIO_API_KEY=<tu_clave_de_api_vidio_aqui>

Instala FFmpeg

Para cargas de media, instala FFmpeg para habilitar la detección automática de media.

$ brew install ffmpeg

Instala el SDK de Python

La VIDIO API actualmente soporta Python. Instala el SDK oficial y dotenv para comenzar.

$ pip install vidio-ai
$ pip install python-dotenv

Crea tu primer reel de destacados

Sube un video, crea un trabajo de reel de destacados, espera el procesamiento y renderiza la salida final.

from vidio import VidioClient import os from dotenv import load_dotenv load_dotenv() client = VidioClient(api_key=os.getenv("VIDIO_API_KEY")) # 1. Subir entradas u1 = client.upload("clip1.mp4") u2 = client.upload("clip2.mp4") u3 = client.upload("cover.jpg") # 2. Crear reel de destacados job = client.create_highlight_reel( input_keys=[u1.input_key, u2.input_key, u3.input_key] ) # 3. Esperar el procesamiento job = client.wait_for_job(job.job_id) # 4. Renderizar salida render = client.render(job.job_id) render = client.wait_for_render(render.render_id) print(render.output_url)