Kom igång med VIDIO API
Använd VIDIO API för att ladda upp råmaterial, generera höjdpunkter och rendera slutliga videor programmässigt.
API-åtkomst är för närvarande tillgänglig för Studio-planen och högre.
Översikt
VIDIO API möjliggör automatisk konvertering av rå video till höjdpunkter. Arbetsflödet är enkelt: ladda upp → generera → rendera.
Ställ in din API-nyckel
Generera din API-nyckel på utvecklarens sida och lagra den säkert som en miljövariabel.
$ VIDIO_API_KEY=<din_vidio_api_nyckel_här>
Installera FFmpeg
För medieuppladdningar, installera FFmpeg för att möjliggöra automatisk mediedetektering.
$ brew install ffmpeg
Installera Python SDK
VIDIO API stödjer för närvarande Python. Installera den officiella SDK:n och dotenv för att komma igång.
$ pip install vidio-ai
$ pip install python-dotenv
Skapa din första höjdpunktvideo
För användning av API:t för annat än skapande av höjdpunktsklipp, vänligen begär åtkomst här.
Ladda upp en video, skapa ett jobb för höjdpunktsvideo, vänta på bearbetning och rendera den slutliga utgången.
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)