簡介
WayinVideo API 讓所有人都能將 AI 影片處理能力整合進自動化工作流程。無論影片長短,系統都能快速、穩定且高效地完成處理——包括長達數小時的影片——非常適合用於 Podcast、遊戲直播、網路研討會、教學課程、線上課程、訪談、會議、Vlog、城市漫步、體育賽事、電商影片、產品展示等各種內容製作流程。只需提交影片網址或上傳的檔案,即可獲得 AI 生成的短片、摘要、逐字稿等結果。
API 列表
- AI 剪輯:提交任意長度的影片,自動偵測最具傳播潛力的片段,附帶精確的起止時間點、AI 生成的標題、描述與主題標籤,並可選擇匯出算好的影片。
- 時刻搜尋:用自然語言描述你想找的片段,例如「好笑的反應」或「令人興奮的進球瞬間」,API 會迅速從各種長度的影片中找出符合條件的片段,附上時間點、標題與描述,並可選擇匯出算好的影片。
- 影片摘要:從任意長度的影片——包括數小時的長篇內容——生成結構化概覽、主題標籤與時間軸重點,處理快速且穩定。
- 影片轉錄:從影片或音頻內容中提取字詞級別的逐字稿,並支援說話者分離(speaker diarization)。
- AI for Stream Videos:WayinVideo 的世界領先 AI 能即時理解世界,並與你一起主動探索,支援直播理解與剪輯,同時作為 AI 硬體與機器人的大腦。若要申請使用,請前往這裡聯絡銷售團隊。
支援的影片來源
API 接受以下平台的網址:
- YouTube
- Vimeo
- Dailymotion
- Kick
- Rumble
- Zoom
- Twitch
- TikTok
更多平台持續新增中。
你也可以處理本機上傳的影片或音頻檔案。
Base URL
所有 API 請求均發送至:
https://wayinvideo-api.wayin.ai/api/v2
請求格式
API 採用 RESTful 架構,接受 JSON 格式的請求本體。所有請求必須包含以下 Headers:
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
x-wayinvideo-api-version: v2
回應格式
成功(HTTP 200)
請求成功時,API 回傳 HTTP 狀態碼 200,回應本體為 JSON,資料內容包裝在 data 欄位中:
{
"data": {
"project_id": "prj06928fdjqqaza",
"name": "Sample project name",
"status": "SUCCEEDED"
}
}
data 的結構依端點而異,詳情請參閱各 API 的說明文件。錯誤回應與其他 HTTP 狀態碼,請參閱 狀態碼。
任務狀態週期
許多端點會以非同步方式回傳處理狀態,生命週期如下:
CREATED → QUEUED → ONGOING → SUCCEEDED / FAILED
請持續輪詢狀態直到出現 SUCCEEDED 或 FAILED。任務失敗時,回應 data 中會包含 error_message 欄位說明原因。