Mulakan dengan API VIDIO
Gunakan API VIDIO untuk memuat naik rakaman mentah, menjana klip sorotan, dan menghasilkan video akhir secara programatik.
Akses API kini tersedia untuk pelan Studio dan ke atas.
Gambaran Keseluruhan
API VIDIO membolehkan anda mengubah video mentah secara automatik menjadi klip sorotan. Aliran kerjanya mudah: muat naik → jana → hasilkan.
Tetapkan kunci API anda
Jana kunci API anda di halaman pemaju dan simpan dengan selamat sebagai pembolehubah persekitaran.
$ VIDIO_API_KEY=<your_vidio_api_key_here>
Pasang FFmpeg
Untuk muat naik media, pasang FFmpeg untuk membolehkan pengesanan media secara automatik.
$ brew install ffmpeg
Pasang SDK Python
API VIDIO kini menyokong Python. Pasang SDK rasmi dan dotenv untuk memulakan.
$ pip install vidio-ai
$ pip install python-dotenv
Buat klip sorotan pertama anda
Untuk kegunaan API selain daripada penciptaan sorotan, sila mohon akses di sini.
Muat naik video, buat pekerjaan klip sorotan, tunggu untuk memproses, dan hasilkan output akhir.
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)