Kom i gang med VIDIO API
Bruk VIDIO API for å laste opp råopptak, generere høydepunktklipp, og rendre endelige videoer programmessig.
API-tilgang er for tiden tilgjengelig for Studio-plan og høyere.
Oversikt
VIDIO API lar deg automatisk gjøre rå video om til høydepunktklipp. Arbeidsflyten er enkel: last opp → generer → rendre.
Sett API-nøkkelen din
Generer API-nøkkelen din i utviklersiden og lagre den sikkert som en miljøvariabel.
$ VIDIO_API_KEY=<din_vidio_api_nøkkel_her>
Installer FFmpeg
For medieopplastinger, installer FFmpeg for å aktivere automatisk mediedeteksjon.
$ brew install ffmpeg
Installer Python SDK
VIDIO API støtter for tiden Python. Installer den offisielle SDK-en og dotenv for å komme i gang.
$ pip install vidio-ai
$ pip install python-dotenv
Lag ditt første høydepunktklipp
For API-bruk som ikke gjelder opprettelse av høydepunktsvideoer, vennligst be om tilgang her.
Last opp en video, opprett en høydepunktklippjobb, vent på behandling, og rendre den endelige utdata.
from vidio import VidioClient
import os
from dotenv import load_dotenv
load_dotenv()
client = VidioClient(api_key=os.getenv("VIDIO_API_KEY"))
# 1. Upload inputs
u1 = client.upload("clip1.mp4")
u2 = client.upload("clip2.mp4")
u3 = client.upload("cover.jpg")
# 2. Create highlight reel
job = client.create_highlight_reel(
input_keys=[u1.input_key, u2.input_key, u3.input_key],
video_category="ball-sports",
output_length=30,
aspect_ratio="portrait"
)
# 3. Wait for processing
job = client.wait_for_job(job.job_id)
# 4. Render output
job = client.render(job.job_id)
job = client.wait_for_render(job.job_id)
print(job.output_url)