クイックスタート
以下の手順に従えば、数分で WayinVideo API を使い始めることができます。
1. API キーを取得する
- WayinVideo API ダッシュボードにログインします
- Create API Key をクリックして新しいキーを生成します
- API キーをコピーして安全な場所に保管します
重要: API キーは秘密にしてください。クライアントサイドのコードや公開リポジトリに含めないようにしましょう。
2. クリッピングタスクを送信する
動画 URL を送信して AI クリッピングタスクを開始します:
curl -X POST https://wayinvideo-api.wayin.ai/api/v2/clips \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "x-wayinvideo-api-version: v2" \
-d '{
"video_url": "https://www.youtube.com/watch?v=example",
"enable_export": false
}'
レスポンス:
{
"data": {
"id": "proj_abc123",
"name": "sample project name",
"status": "CREATED"
}
}
3. 結果をポーリングする
SUCCEEDED になるまでタスクのステータスをポーリングします。30 秒ごとのポーリングを推奨します。
curl -X GET https://wayinvideo-api.wayin.ai/api/v2/clips/results/proj_abc123 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "x-wayinvideo-api-version: v2"
完了すると、レスポンスにクリップが含まれます:
{
"data": {
"id": "proj_abc123",
"status": "SUCCEEDED",
"clips": [
{
"idx": 0,
"title": "sample title",
"begin_ms": "15000",
"end_ms": "75000",
"tags": ["insight", "analysis"],
"desc": "sample description"
}
]
}
}
注意: クリッピングタスク送信時に
enable_export = trueを設定すると、サービスが動画をレンダリング・エクスポートし、ダウンロードリンクを返します。レンダリングには追加の処理時間が必要なため、完了まで通常より時間がかかります。
4. クリップのエクスポートと公開
クリップ生成後、動画ファイルとしてレンダリングしたり、接続済みのソーシャルメディアアカウントへ直接公開したりできます。
- クリップエクスポート API — 解像度、字幕、AI リフレーム、AI Hook などの設定を指定して、クリップをレンダリングまたは再エクスポートします。
- ソーシャルメディア公開 API — ソーシャルメディアアカウントを接続し、AI クリッピングまたはモーメント検索で生成したクリップを公開します。
次のステップ
- AI クリッピング — 長尺動画からバイラルクリップを取得
- モーメント検索 — 自然言語で動画内のモーメントを検索
- 動画要約 — オーバービューとタイムラインハイライトを取得
- 動画文字起こし — 話者分離付きの単語レベル文字起こしを抽出
- AI for Stream Videos — リアルタイム動画ワークフロー向けの Live Stream Understanding and Clipping を確認します。