Započnite sa VIDIO API-jem
Koristite VIDIO API za otpremu sirovog videa, generisanje video sažetaka i programatsko renderovanje finalnih videa.
API pristup je trenutno dostupan samo za Enterprise planove. Zatražite pristup ovde ako niste Enterprise korisnik, ali ste zainteresovani za korišćenje API-ja.
Pregled
VIDIO API vam omogućava automatsko pretvaranje sirovog videa u video sažetke. Tok rada je jednostavan: otpremi → generiši → renderuj.
Postavite svoj API ključ
Generišite svoj API ključ na strani za programere i čuvajte ga sigurno kao varijablu okruženja.
$ VIDIO_API_KEY=<vaš_vidio_api_kljuc_ovde>
Instalirajte FFmpeg
Za otpremu medija, instalirajte FFmpeg da omogućite automatsko prepoznavanje medija.
$ brew install ffmpeg
Instalirajte Python SDK
VIDIO API trenutno podržava Python. Instalirajte zvanični SDK i dotenv da biste započeli.
$ pip install vidio-ai
$ pip install python-dotenv
Kreirajte svoj prvi video sažetak
Otpremite video, kreirajte posao za video sažetak, sačekajte obradu i renderujte finalni ishod.
from vidio import VidioClient
import os
from dotenv import load_dotenv
load_dotenv()
client = VidioClient(api_key=os.getenv("VIDIO_API_KEY"))
# 1. Otpremite ulaze
u1 = client.upload("clip1.mp4")
u2 = client.upload("clip2.mp4")
u3 = client.upload("cover.jpg")
# 2. Kreirajte video sažetak
job = client.create_highlight_reel(
input_keys=[u1.input_key, u2.input_key, u3.input_key]
)
# 3. Sačekajte obradu
job = client.wait_for_job(job.job_id)
# 4. Renderujte ishod
render = client.render(job.job_id)
render = client.wait_for_render(render.render_id)
print(render.output_url)