開始使用 VIDIO API

使用 VIDIO API 上傳原始鏡頭,生成精華重播,並以程式方式渲染最終視頻。

目前 API 存取僅對企業計畫可用。如果您不是企業用戶但有興趣使用 API,請在此請求存取

概覽

VIDIO API 允許您自動將原始視頻轉換為精華重播。工作流程簡單:上傳 → 生成 → 渲染。

設置您的 API 金鑰

開發者頁面生成您的 API 金鑰並安全地將其存儲為環境變量。

$ VIDIO_API_KEY=<your_vidio_api_key_here>

安裝 FFmpeg

對於媒體上傳,安裝 FFmpeg 以啟用自動媒體檢測。

$ brew install ffmpeg

安裝 Python SDK

VIDIO API 目前支持 Python。安裝官方 SDK 和 dotenv 開始使用。

$ pip install vidio-ai
$ pip install python-dotenv

創建您的第一個精華重播

上傳視頻,創建精華重播任務,等待處理,並渲染最終輸出。

from vidio import VidioClient import os from dotenv import load_dotenv load_dotenv() client = VidioClient(api_key=os.getenv("VIDIO_API_KEY")) # 1. 上傳輸入 u1 = client.upload("clip1.mp4") u2 = client.upload("clip2.mp4") u3 = client.upload("cover.jpg") # 2. 創建精華重播 job = client.create_highlight_reel( input_keys=[u1.input_key, u2.input_key, u3.input_key] ) # 3. 等待處理 job = client.wait_for_job(job.job_id) # 4. 渲染輸出 render = client.render(job.job_id) render = client.wait_for_render(render.render_id) print(render.output_url)