Begin met de VIDIO API
Gebruik de VIDIO API om ruwe beelden te uploaden, hoogtepunten te genereren en uiteindelijke video's programmeermatig te renderen.
API-toegang is momenteel alleen beschikbaar voor Enterprise-plannen. Vraag toegang hier aan als je geen Enterprise-gebruiker bent maar geïnteresseerd bent in het gebruik van de API.
Overzicht
De VIDIO API stelt je in staat om automatisch ruwe video om te zetten in hoogtepunten. De workflow is eenvoudig: uploaden → genereren → renderen.
Stel je API-sleutel in
Genereer je API-sleutel op de ontwikkelaarspagina en bewaar deze veilig als een omgevingsvariabele.
$ VIDIO_API_KEY=<je_vidio_api_key_hier>
Installeer FFmpeg
Voor media-upload, installeer FFmpeg om automatische media-detectie mogelijk te maken.
$ brew install ffmpeg
Installeer de Python SDK
De VIDIO API ondersteunt momenteel Python. Installeer de officiële SDK en dotenv om te beginnen.
$ pip install vidio-ai
$ pip install python-dotenv
Maak je eerste hoogtepuntenreel
Upload een video, creëer een hoogtepuntenreel-taak, wacht op verwerking en render de uiteindelijke output.
from vidio import VidioClient
import os
from dotenv import load_dotenv
load_dotenv()
client = VidioClient(api_key=os.getenv("VIDIO_API_KEY"))
# 1. Upload invoer
u1 = client.upload("clip1.mp4")
u2 = client.upload("clip2.mp4")
u3 = client.upload("cover.jpg")
# 2. Maak hoogtepuntenreel
job = client.create_highlight_reel(
input_keys=[u1.input_key, u2.input_key, u3.input_key]
)
# 3. Wacht op verwerking
job = client.wait_for_job(job.job_id)
# 4. Render output
render = client.render(job.job_id)
render = client.wait_for_render(render.render_id)
print(render.output_url)