字幕ソース言語
video-subtitle-lang
ベータ機能
AI 文字起こしの自動言語検出の代わりに特定のソース言語を指定します。独自字幕の提供を使用する場合は、提供されたトラックの言語をタグ付けするためにも使用されます。
video-subtitle-lang は有効な ISO 639-1 または ISO 639-2 言語コードを受け取ります。
AI 文字起こしと組み合わせて使用する場合
デフォルトでは、video-generate-subtitles はオーディオの言語を自動検出します。video-subtitle-lang を使用してこれをオーバーライドし、言語を明示的に指定できます。
https://assets.imgix.net/video.mp4?fm=hls&video-generate-subtitles=true&video-subtitle-lang=esソース言語を指定することが有効な場合:
- 自動検出が特定の言語やアクセントで不正確な結果を生成する場合
- オーディオに単一の既知の言語が含まれており、検出ステップをスキップしたい場合
文字起こしに使用する場合、このパラメータには video-generate-subtitles の設定が必要です。文字起こしのソース言語を制御するもので、出力言語ではありません。他の言語で字幕を配信するには video-subtitle-translations を使用してください。
独自字幕と組み合わせて使用する場合
video-subtitle-src で独自の字幕ファイルを提供する場合、video-subtitle-lang を使用してそのトラックの言語をタグ付けします。インデックス形式 video-subtitle-lang[N] を使用して対応する video-subtitle-src[N] と一致させてください。
https://assets.imgix.net/videos/girl-reading-book-in-library.mp4?fm=hls
&video-subtitle-src[0]=https%3A%2F%2Fexample.com%2Fen.vtt
&video-subtitle-lang[0]=en
&video-subtitle-src[1]=https%3A%2F%2Fexample.com%2Fes.vtt
&video-subtitle-lang[1]=es言語タグはマニフェストの LANGUAGE 属性に埋め込まれ、メディアプレーヤーの字幕メニューに表示されます。
video-caption-lang は video-subtitle-lang のエイリアスとして使用できます。
ライブデモ
以下のプレーヤーは video-subtitle-lang=en を使用して、自動検出に頼らず英語を文字起こし言語として明示的に指定しています。ブラウザの動画プレーヤーコントロールの CC /字幕ボタンで字幕を有効にしてください。