Inizia a utilizzare l'API VIDIO

Usa l'API VIDIO per caricare filmati grezzi, generare clip di evidenza e renderizzare video finali in modo programmatico.

L'accesso all'API è attualmente disponibile solo per i piani Enterprise. Richiedi accesso qui se non sei un utente Enterprise ma sei interessato a utilizzare l'API.

Panoramica

L'API VIDIO ti consente di trasformare automaticamente video grezzi in clip di evidenza. Il flusso di lavoro è semplice: carica → genera → renderizza.

Imposta la tua chiave API

Genera la tua chiave API nella pagina degli sviluppatori e conservala in modo sicuro come variabile di ambiente.

$ VIDIO_API_KEY=<tua_chiave_api_vidio_qui>

Installa FFmpeg

Per i caricamenti multimediali, installa FFmpeg per abilitare il rilevamento automatico dei media.

$ brew install ffmpeg

Installa il SDK Python

L'API VIDIO supporta attualmente Python. Installa il SDK ufficiale e dotenv per iniziare.

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

Crea la tua prima clip di evidenza

Carica un video, crea un lavoro di clip di evidenza, attendi l'elaborazione e renderizza l'output finale.

from vidio import VidioClient import os from dotenv import load_dotenv load_dotenv() client = VidioClient(api_key=os.getenv("VIDIO_API_KEY")) # 1. Carica input u1 = client.upload("clip1.mp4") u2 = client.upload("clip2.mp4") u3 = client.upload("cover.jpg") # 2. Crea clip di evidenza job = client.create_highlight_reel( input_keys=[u1.input_key, u2.input_key, u3.input_key] ) # 3. Attendi l'elaborazione job = client.wait_for_job(job.job_id) # 4. Renderizza output render = client.render(job.job_id) render = client.wait_for_render(render.render_id) print(render.output_url)