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 endast för företagsplaner. Begär åtkomst här om du inte är en företagsanvändare men är intresserad av att använda API:et.
Ö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
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. Ladda upp ingångar
u1 = client.upload("clip1.mp4")
u2 = client.upload("clip2.mp4")
u3 = client.upload("cover.jpg")
# 2. Skapa höjdpunktsvideo
job = client.create_highlight_reel(
input_keys=[u1.input_key, u2.input_key, u3.input_key]
)
# 3. Vänta på bearbetning
job = client.wait_for_job(job.job_id)
# 4. Rendera utgång
render = client.render(job.job_id)
render = client.wait_for_render(render.render_id)
print(render.output_url)