7

(重要な条件 - ビデオの所有者ではない場合)を使用してビデオに字幕を追加することは可能ですか?YoutubeGoogle Youtube API v3

タスク: を使用して、選択した言語でカスタム字幕を追加しGoogle APIs Client Library for JavaScriptます。

(マップへのGoogle maps API追加、カスタムMarkers(たとえば)を許可します。おそらくsubtitles、私たちが話しているときの解決策がありますYoutube APIか?)

4

1 に答える 1

2

Google はそれらを「キャプション」と呼んでおり、API セクションはYouTube API v2.0 – Captionsと呼ばれています。

キャプション関連の API 操作を実行するには、次の要件に注意してください。

  • キャプションは、API バージョン 2 でのみ使用できます。
  • ビデオのキャプションは、そのビデオの所有者のみが作成、取得、変更、および削除できます。動画に対してこれらの操作を実行するには、動画の所有者がログイン ユーザーである認証済み API リクエストを送信する必要があります。したがって、キャプション操作の API リクエストには、適切にフォーマットされた Authorization ヘッダーが含まれている必要があります。
  • キャプションの作成 (POST)、更新 (PUT)、または削除 (DELETE) のリクエストでは、X-GData-Key リクエスト ヘッダーまたはキー リクエスト パラメータを使用して開発者キーを識別する必要があります。

つまり、API を使用してキャプションを追加できますが、そのビデオへの所有者アクセス権が必要です。これは厳格なポリシーです。たとえば、動画内のコンテンツの翻訳が実際とは異なるなど、「間違った」キャプションを動画に表示しないようにします。

ビデオをコンテナ内に配置し、独自のテキストをビデオに重ねてキャプションをシミュレートすることで、これを回避することしかできません。

于 2014-07-14T04:20:18.430 に答える