はじめに
クローズドキャプションを動画に追加して、アクセスしたい個人に追加または解釈的な情報を提供することができます。また、耳の不自由な視聴者が動画の音声部分を理解するには、キャプションが必要となります。
このようなテキストは、アクセシビリティのために、オーディオトラックの翻訳やその他の目的を提供するために使用されることがありますが、使用される基盤となる技術は同じです。
キャプションファイルの場所
WebVTT キャプションファイルをホストする場所を選択できます。
- リモートURL(リモートアセット)で -この場合、WebVTTファイルはサーバーでホストされており、ファイルのURLをビデオメタデータに追加します。
- ビデオクラウドを使用してアップロード ( 取り込み )-この場合、WebVTT ファイルはビデオクラウドにアップロード (取り込み) されます。これは、MediaモジュールまたはAPIを使用して実行できます。
キャプションとビデオの関連付け
動画にキャプションファイルを関連付けるには、いくつかの方法があります。
- スタジオを使用する
- プレーヤー公開コードの変更
- API の使用
Studioでのキャプションの追加
Media モジュールを使用して、キャプションをビデオに関連付けることができます。詳しくは、Media モジュールを使用したビデオへのキャプションの追加を参照してください。
プレーヤー公開コードの変更
この場合、<track>
プレーヤーパブリッシングコードにタグが追加されます。詳細については、「プログラムでビデオにキャプションを追加する」を参照してください。
API を介したキャプションの追加
API を使用してキャプションを追加する方法は、キャプションファイルを取り込んだり、リモートアセットとして使用したりするかに応じて異なります。
-
リモートアセットキャプション -キャプションを自分でホストする(またはキャプションプロバイダーをホストする)場合は、CMS API を使用してキャプションを動画に関連付けることができます。詳細については、CMS API の使用を参照してください。WebVTT キャプションを追加します。
-
Video Cloud にキャプションを追加する -Brightcove にキャプションをホストさせたい場合は、動的取り込み API を使用して WebVTT ファイルを取り込むことができます。詳細については、WebVTT ファイルの取り込みを参照してください。
キャプションの削除
Media モジュールまたは CMS API を使用して、動画からキャプションを削除できます。Studioで、Mediaモジュールを開き、ビデオのプロパティを編集します。必要に応じて、[ テキストトラック]プロパティを編集します。
キャプションは、を使用して削除することもできますCMS APIを作ることによってビデオの更新リクエストと空のリクエスト本文の送信text_tracks
配列(またはそのキャプションのセットに関連付けられているオブジェクトが削除された配列)。
キャプションのスタイルを設定する
CSS を使用して WebVTT キャプションにスタイリングを適用できます。詳細については、キャプションのスタイル設定を参照してください。