新しい字幕フォーマットWebVTTについて
日本語の資料が少ないので書いてみます。
WebVTTとはHTML5のvideoタグで使える字幕フォーマットです。
先日行われたGoogle I/O のプレゼンで詳しく解説されている。12分30秒あたりから
簡単に言うと、DVDの字幕フォーマットであるsrt + HTMLのタグが使えるフォーマットという理解でよさそうだ。
CSSによる文字の装飾なども可能。
プレゼンではrubyタグを使った日本語のルビを振ることも出来るとしている。
ビデオそのものに字幕を埋めこまずに外部ファイルにする利点としては、
・テキスト形式なので機械翻訳したり音声合成プログラムに渡すのが容易
・複数の字幕ファイルを用意して多言語対応にする(日本語、英語、フランス語、ドイツ語...)
などがあります。
動画・音声に対するタイミングフォーマットというと、
・.lrc .kra のような、カラオケ方面から発展してきたもの
・.srt .subのようなDVD字幕フォーマットから来たもの
・ニコニコ動画のコメントXML
などが挙げられますが、WebVTTが実装されれば一つの標準となるのかもしれません。
しかし、HTML5って盛りすぎじゃないですかね・・・
WebVTTとはHTML5のvideoタグで使える字幕フォーマットです。
先日行われたGoogle I/O のプレゼンで詳しく解説されている。12分30秒あたりから
簡単に言うと、DVDの字幕フォーマットであるsrt + HTMLのタグが使えるフォーマットという理解でよさそうだ。
CSSによる文字の装飾なども可能。
プレゼンではrubyタグを使った日本語のルビを振ることも出来るとしている。
ビデオそのものに字幕を埋めこまずに外部ファイルにする利点としては、
・テキスト形式なので機械翻訳したり音声合成プログラムに渡すのが容易
・複数の字幕ファイルを用意して多言語対応にする(日本語、英語、フランス語、ドイツ語...)
などがあります。
動画・音声に対するタイミングフォーマットというと、
・.lrc .kra のような、カラオケ方面から発展してきたもの
・.srt .subのようなDVD字幕フォーマットから来たもの
・ニコニコ動画のコメントXML
などが挙げられますが、WebVTTが実装されれば一つの標準となるのかもしれません。
しかし、HTML5って盛りすぎじゃないですかね・・・
- 関連記事
- Canvas要素上でどこがクリックされたか正確に取得する方法
- 新しい字幕フォーマットWebVTTについて
コメント
コメントの投稿
トラックバック
http://fantakeshi.blog50.fc2.com/tb.php/20-0744a44e
この記事にトラックバックする(FC2ブログユーザー)