VIDIO API ile başlayın
VIDIO API'yi kullanarak ham görüntü yükleyin, öne çıkan videolar oluşturun ve son videoları programlı olarak render edin.
API erişimi şu anda Studio planı ve üzeri için mevcuttur.
Genel Bakış
VIDIO API, ham videoyu otomatik olarak öne çıkan videolara dönüştürmenizi sağlar. İş akışı basittir: yükle → oluştur → render et.
API anahtarınızı ayarlayın
geliştiriciler sayfasında API anahtarınızı oluşturun ve bunu güvenli bir şekilde ortam değişkeni olarak saklayın.
$ VIDIO_API_KEY=<your_vidio_api_key_here>
FFmpeg'i Kurun
Medya yüklemeleri için otomatik medya tespiti sağlamak adına FFmpeg'i kurun.
$ brew install ffmpeg
Python SDK'yı Kurun
VIDIO API şu anda Python'u desteklemektedir. Başlamak için resmi SDK'yı ve dotenv'i kurun.
$ pip install vidio-ai
$ pip install python-dotenv
İlk öne çıkan videonuzu oluşturun
Özet video (highlight reel) oluşturma dışındaki API kullanımları için lütfen erişim talebinde bulunun buradan.
Bir video yükleyin, bir öne çıkan video görevi oluşturun, işleme almasını bekleyin ve son çıktıyı render edin.
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)