ビデオ キャプションの生成

このトピックでは、ビデオ キャプションを生成する方法について学びます。

Video Cloud Studio には、新規にアップロードされた動画や既存の動画に動画キャプションを生成する機能があります。 キャプション ファイルが生成されると、動画のテキスト トラック プロパティの一部として自動的に設定されます。 Brightcoveは、正確さを期すためにキャプション エディタ を使用することを推奨します。 キャプションの生成にかかる処理時間はさまざまですが、一般的に動画のキャプションを生成するには、動画の長さの約 1.5 倍かかります。

キャプションを生成するには、以下のものが必要です。

  • 動画は、Context Aware (CAE) または Dynamic Delivery (動的配信) トランスコードプロファイルを使用して、トランスコードされている必要があります。
  • 自動キャプションを生成するためのビデオの最小尺は次のとおりです。:
    • 言語を指定した場合は最低でも5秒。
    • 言語を自動検出にした場合は最低でも15秒。
  • 自動キャプションが付けられるビデオの長さは最大4時間になります。

Video Cloud は、以下のプロセスを使用して、キャプションの生成に使用するソースを決定します。

  • 動画にデフォルトの音声トラックがある場合、それがキャプション ソース ファイルとして使用されます (Media モジュールでデフォルトでサポートされています)。
  • 動画にデフォルトの音声トラックがなく、マスター/メザニンファイルが存在する場合、そのファイルがソースファイルとして使用されます(Media モジュールでデフォルトでサポートされています)。
  • 動画にデフォルトの音声トラックやマスター/メザニンファイルがなく、Dynamic Ingest コールで音声トラックが指定されている場合、指定された音声トラックが使用されます(Mediaモジュールではまだサポートされていません)。
  • 動画にデフォルトの音声トラックがなく、マスター/メザニンファイルもなく、音声トラックも指定されていない場合、キャプションは生成できません。

キャプション ファイルの生成にサードパーティーを使用している場合は、キャプション ファイルを動画に関連付ける方法についてMedia モジュールを使用して動画にキャプションを追加する を参照して下さい。

混在言語の自動キャプション

一部の動画には、複数の言語で話されている音声が含まれます。Admin モジュールで Captions and Audio を開き、General Caption Settings の Allow mixed-language captions を確認します。この設定がオンの場合、複数の言語が検出されると、自動キャプションは各話者の元の言語を保持します(トグルの説明のとおり)。

このトグルをオフにすると、混在言語キャプションを使用しない設定になります。

  • Auto captions で Language が auto-detect に設定されている場合、キャプション化されるのはメインの話し言葉のみです。
  • 複数言語の動画に対して特定の言語のキャプションを生成する場合、その言語で話されている部分のみがキャプション化されます。
  1. Admin モジュールを開き、Captions and Audio を選択します。
  2. General Caption Settings で、必要に応じて Allow mixed-language captions をオンまたはオフにします。変更は自動的に保存されます。

    Admin Captions and Audio page with Allow mixed-language captions toggle under General Caption Settings

動画アップロード時のキャプション生成

Upload モジュールには、動画のアップロード時にキャプション ファイルを生成するオプションがあります。 アップロード時にキャプション ファイルを生成するには、以下の手順に従ってください。

  1. Upload モジュールを開きます。
  2. 自動キャプション を有効にすると、自動キャプション設定 ダイアログが開きます。
  3. キャプションを生成する 言語 を選択するか、自動検出 を選択してビデオで話されている言語でキャプションを生成します。言語 が選択されていない場合、ビデオの言語は自動検出されます。 言語を選択すると、キャプション ファイルの生成時間が改善され、全体的な精度が向上する可能性があります。
  4. ラベル を入力します。 ラベルは通常、動画で使用されている言語に設定されます。 このラベルは、動画プレーヤーの CC ドロップダウンに表示され、視聴者が表示するキャプションを選択する際に使用されます。
  5. 完了 をクリックします。

既存の動画にキャプションを生成する

Media モジュールには、アカウント内の既存の動画にキャプション ファイルを生成するオプションがあります。 既存の動画にキャプション ファイルを生成するには、以下の手順に従ってください。

  1. Media モジュールを開きます。
  2. 編集したい動画のリンクをクリックして、動画のプロパティを開きます。
  3. トラック タブを探し、テキストトラック セクションで 追加 をクリックします。
  4. 自動キャプション オプションを選択します。
  5. キャプションを生成する 言語 を選択します。言語 が選択されていない場合は、ビデオの言語が自動検出されます。言語を選択すると、キャプションファイルの生成時間が短縮され、全体的な精度が向上する可能性があります。ステータス は 下書き または 公開 を選択できます。
  6. ラベル は自動的に生成されますが、編集することもできます。 ラベルは通常、動画で使用されている言語に設定されます。 このラベルは、動画プレーヤーの CC ドロップダウンに表示され、視聴者が表示するキャプションを選択する際に使用されます。
  7. ステータス を選択します。 ステータスは、キャプションを公開するか、下書きのままにするかを決定します。
  8. 追加 をクリックします。
  9. キャプション生成プロセスが開始されます。 完了するとメッセージが表示されます。

    キャプションが生成されたら、キャプション エディターを使用することをお勧めします。

複数の動画にキャプションを生成する

Media モジュールは、一度に複数の動画のキャプション ファイルを生成するオプションも提供しています。 一度に最大100個の動画にキャプションを付けることができます。 複数の動画のキャプション ファイルを生成するには、以下の手順に従ってください。

  1. Media モジュールを開きます。
  2. キャプションを生成したいビデオの横にあるチェックボックスを選択します。
  3. 詳細 > 自動キャプション とクリックします。

キャプション ファイルの編集

キャプション ファイルが生成されると、動画のテキストトラックのプロパティの一部として自動的に設定されます。 キャプション生成のプロセスは完璧ではなく、商品名、タイトル、句読点などの編集が必要になる場合があります。 生成されたキャプションを確認することをお勧めします。

  1. ページ上部で、トラック タブを選択します。
  2. テキストトラック セクションを見つけ、 をクリックし、トラックの編集 オプションをクリックします。
  3. 必要に応じてキャプション テキストを編集します。 変更を保存するには、フィールドからタブ アウトします。
  4. 下書きの保存 をクリックすると、キャプションのステータスが 下書き に設定され、キャプションは表示されません。公開 をクリックすると、キャプションのステータスが 公開済み になり、キャプションが表示されます。

キャプションの詳細の編集

Media モジュールには、キャプションの詳細を編集するオプションがあります。 キャプションの詳細を編集するには、以下の手順に従ってください。

  1. ページ上部で トラック タブを選択します。
  2. テキストトラック のセクションを見つけ、 をクリックし、トラックの詳細を編集 オプションを選択します。
  3. 必要に応じてキャプションの詳細を編集します。
  4. 保存をクリックします。

キャプション ファイルの確認

キャプション ファイルが生成されると、自動的にビデオのテキスト トラック プロパティとして構成されます。キャプションは 公開済み のステータスとなり、ビデオ再生時にすぐに表示されます。キャプション生成プロセスは完璧ではない可能性があるため、商品名、タイトル、句読点などを編集する必要があるかもしれません。Brightcove では、生成されたキャプションを確認することを推奨しています。

  1. Media モジュールを開きます。
  2. ビデオをクリックして、ビデオ プロパティを開きます。
  3. ページ上部の CC ボタンをクリックして、キャプション エディタを開きます。
  4. 必要に応じてキャプション テキストを編集します。フィールドからタブ アウトすると変更が保存されます。
  5. 下書きの保存 をクリックすると、キャプションのステータスが 下書き に設定され、キャプションは表示されません。テキスト トラックの公開 をクリックすると、キャプションのステータスが 公開済み になり、キャプションが表示されます。

キャプション ファイルのダウンロード

Media モジュールには、キャプション ファイルをダウンロードする機能があります。 キャプション ファイルをダウンロードするには、以下の手順に従ってください。

  1. Media モジュールを開きます。
  2. 編集したいビデオのリンクをクリックします。
  3. ページ上部で、トラック タブを選択します。
  4. テキストトラック セクションを探し、 をクリックし、ダウンロード オプションを選択します。
  5. キャプション ファイルはフォーマットされた WEBVTTファイルであり、任意のテキスト エディタを使用して編集することができます。

キャプション ファイルの削除

Media モジュールには、キャプションの詳細を削除するオプションがあります。 キャプションの詳細を削除するには、以下の手順に従ってください。

  1. ページ上部で、トラック タブを選択します。
  2. テキストトラック セクションを見つけ、 をクリックし、削除 オプションを選択します。

対応言語

現在、自動キャプションは次の言語に限定されています。

自動キャプションでサポートされる言語とコード(その 1)
言語 コード
アイスランド語is
アイスランド語 (アイスランド)is-IS
アイルランド語ga
アイルランド語 (アイルランド)ga-IE
アストゥリアス語ast
アストゥリアス語 (スペイン)ast-ES
アゼルバイジャン語az
アゼルバイジャン語 (アゼルバイジャン)az-AZ
アッサム語as
アッサム語 (インド)as-IN
アフリカーンス語af
アフリカーンス語 (南アフリカ)af-ZA
アムハラ語am
アムハラ語 (エチオピア)am-ET
アラビア語ar
アラビア語 (アラブ首長国連邦)ar-AE
アラビア語 (エジプト)ar-EG
アラビア語 (サウジアラビア)ar-SA
アルメニア語hy
アルメニア語 (アルメニア)hy-AM
イタリア語it
イタリア語 (イタリア)it-IT
イボ語ig
イボ語 (ナイジェリア)ig-NG
インドネシア語id
インドネシア語 (インドネシア)id-ID
ウェールズ語cy
ウェールズ語 (英国)cy-GB
ウォロフ語wo
ウォロフ語 (セネガル)wo-SN
ウクライナ語uk
ウクライナ語 (ウクライナ)uk-UA
ウズベク語uz
ウズベク語 (ウズベキスタン)uz-UZ
ウルドゥー語ur
ウルドゥー語 (インド)ur-IN
ウルドゥー語 (パキスタン)ur-PK
エストニア語et
エストニア語 (エストニア)et-EE
オック語oc
オック語 (フランス)oc-FR
オランダ語nl
オランダ語 (オランダ)nl-NL
オリヤー語or
オリヤー語 (インド)or-IN
カザフ語kk
カザフ語 (カザフスタン)kk-KZ
カタルーニャ語ca
カタルーニャ語 (スペイン)ca-ES
カンナダ語kn
カンナダ語 (インド)kn-IN
カーボベルデ・クレオール語kea
カーボベルデ・クレオール語 (カーボベルデ)kea-CV
ガリシア語gl
ガリシア語 (スペイン)gl-ES
ガンダ語lg
ガンダ語 (ウガンダ)lg-UG
キルギス語ky
キルギス語 (キルギス)ky-KG
ギリシャ語el
ギリシャ語 (ギリシャ)el-GR
クメール語km
クメール語 (カンボジア)km-KH
クルド語ku
クロアチア語hr
クロアチア語 (クロアチア)hr-HR
グジャラート語gu
グジャラート語 (インド)gu-IN
コサ語xh
コサ語 (南アフリカ)xh-ZA
ショナ語sn
ショナ語 (ジンバブエ)sn-ZW
シンド語sd
シンド語 (パキスタン)sd-PK
ジャワ語jv
ジャワ語 (インドネシア)jv-ID
ジョージア語ka
ジョージア語 (ジョージア)ka-GE
スウェーデン語sv
スウェーデン語 (スウェーデン)sv-SE
スペイン語es
スペイン語 (スペイン)es-ES
スペイン語 (米国)es-US
スロバキア語sk
スロバキア語 (スロバキア)sk-SK
スロベニア語sl
スロベニア語 (スロベニア)sl-SI
スワヒリ語sw
スワヒリ語 (ケニア)sw-KE
スワヒリ語 (タンザニア)sw-TZ
ズールー語zu
ズールー語 (南アフリカ)zu-ZA
セブアノ語ceb
セブアノ語 (フィリピン)ceb-PH
セルビア語sr
セルビア語 (セルビア)sr-RS
ソマリ語so
ソマリ語 (ソマリア)so-SO
タイ語th
タイ語 (タイ)th-TH
タガログ語tl
自動キャプションでサポートされる言語とコード(その 2)
言語 コード
タガログ語 (フィリピン)tl-PH
タジク語tg
タジク語 (タジキスタン)tg-TJ
タミル語ta
タミル語 (インド)ta-IN
チェコ語cs
チェコ語 (チェコ)cs-CZ
テルグ語te
テルグ語 (インド)te-IN
デンマーク語da
デンマーク語 (デンマーク)da-DK
トルコ語tr
トルコ語 (トルコ)tr-TR
ドイツ語de
ドイツ語 (スイス)de-CH
ドイツ語 (ドイツ)de-DE
ネパール語ne
ネパール語 (ネパール)ne-NP
ノルウェー語no
ノルウェー語 (ノルウェー)no-NO
ハウサ語ha
ハンガリー語hu
ハンガリー語 (ハンガリー)hu-HU
パシュトー語ps
パンジャーブ語pa
パンジャーブ語 (インド)pa-IN
ヒンディー語hi
ヒンディー語 (インド)hi-IN
ビルマ語my
ビルマ語 (ミャンマー)my-MM
フィンランド語fi
フィンランド語 (フィンランド)fi-FI
フランス語fr
フランス語 (カナダ)fr-CA
フランス語 (フランス)fr-FR
ブルガリア語bg
ブルガリア語 (ブルガリア)bg-BG
ヘブライ語he
ヘブライ語 (イスラエル)he-IL
ベトナム語vi
ベトナム語 (ベトナム)vi-VN
ベラルーシ語be
ベラルーシ語 (ベラルーシ)be-BY
ベンガル語bn
ベンガル語 (インド)bn-IN
ベンガル語 (バングラデシュ)bn-BD
ペルシア語fa
ペルシア語 (イラン)fa-IR
ボスニア語bs
ボスニア語 (ボスニア・ヘルツェゴビナ)bs-BA
ポルトガル語pt
ポルトガル語 (ブラジル)pt-BR
ポルトガル語 (ポルトガル)pt-PT
ポーランド語pl
ポーランド語 (ポーランド)pl-PL
マオリ語mi
マオリ語 (ニュージーランド)mi-NZ
マケドニア語mk
マケドニア語 (北マケドニア)mk-MK
マラヤーラム語ml
マラヤーラム語 (インド)ml-IN
マラーティー語mr
マラーティー語 (インド)mr-IN
マルタ語mt
マルタ語 (マルタ)mt-MT
マレー語ms
マレー語 (マレーシア)ms-MY
モンゴル語mn
モンゴル語 (モンゴル)mn-MN
ヨルバ語yo
ヨルバ語 (ナイジェリア)yo-NG
ラオ語lo
ラオ語 (ラオス)lo-LA
ラトビア語lv
ラトビア語 (ラトビア)lv-LV
リトアニア語lt
リトアニア語 (リトアニア)lt-LT
リンガラ語ln
リンガラ語 (コンゴ民主共和国)ln-CD
ルーマニア語ro
ルーマニア語 (ルーマニア)ro-RO
ロシア語ru
ロシア語 (ロシア)ru-RU
中国語zh
中国語 (簡体字)zh-CN
中国語 (繁体字)zh-TW
中国語 (香港)zh-HK
北部ソト語nso
北部ソト語 (南アフリカ)nso-ZA
日本語ja
日本語 (日本)ja-JP
英語en
英語 (アイルランド)en-IE
英語 (インド)en-IN
英語 (オーストラリア)en-AU
英語 (ニュージーランド)en-NZ
英語 (南アフリカ)en-ZA
英語 (米国)en-US
英語 (英国)en-GB
韓国語ko
韓国語 (韓国)ko-KR