Începeți cu VIDIO API

Utilizați VIDIO API pentru a încărca materiale brute, a genera clipuri de evidență și a reda videoclipuri finale programatic.

Accesul API este disponibil în prezent pentru planul Studio și pentru cele superioare.

Prezentare generală

VIDIO API vă permite să transformați automat videoclipurile brute în clipuri de evidență. Fluxul de lucru este simplu: încărcați → generați → redați.

Configurați-vă cheia API

Generați cheia dvs. API în pagina dezvoltatorilor și stocați-o în siguranță ca o variabilă de mediu.

$ VIDIO_API_KEY=<your_vidio_api_key_here>

Instalați FFmpeg

Pentru încărcările media, instalați FFmpeg pentru a activa detectarea automată a mediilor.

$ brew install ffmpeg

Instalați SDK-ul Python

VIDIO API în prezent suportă Python. Instalați SDK-ul oficial și dotenv pentru a începe.

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

Creați primul dvs. clip de evidență

Pentru utilizări ale API-ului în afara creării de compilații cu momente importante, vă rugăm să solicitați acces aici.

Încărcați un videoclip, creați o sarcină de clip de evidență, așteptați procesarea și redați rezultatul final.

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)