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)