Mulakan dengan API VIDIO
Gunakan API VIDIO untuk memuat naik rakaman mentah, menjana klip sorotan, dan menghasilkan video akhir secara programatik.
Akses API kini hanya tersedia untuk pelan Enterprise. Minta akses di sini jika anda bukan pengguna Enterprise tetapi berminat untuk menggunakan API.
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
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. Muat naik input
u1 = client.upload("clip1.mp4")
u2 = client.upload("clip2.mp4")
u3 = client.upload("cover.jpg")
# 2. Buat klip sorotan
job = client.create_highlight_reel(
input_keys=[u1.input_key, u2.input_key, u3.input_key]
)
# 3. Tunggu untuk memproses
job = client.wait_for_job(job.job_id)
# 4. Hasilkan output
render = client.render(job.job_id)
render = client.wait_for_render(render.render_id)
print(render.output_url)