VTT ビューアー
WebVTT の全キューを、ID と位置設定とあわせて 1 つの表で確認できます。
- ブラウザ内で動作
- アップロード不要
- アカウント不要
ブラウザツールを読み込んでいます…
VTT ビューアーでできること
WebVTT ファイルには、タイミングとテキスト以外の情報も入っています。キューには ID、line:0 や align:start のような設定、話者名を示す voice タグ、& のようなエスケープされた文字が付くことがあります。そのまま読むと、こうした情報のせいで字幕を追いにくくなります。
ビューアーは、プレーヤーが表示するとおりにデコードしてタグを除いたテキストを、配置を決める ID と設定の横に表示します。動画プラットフォームからダウンロードした字幕ファイルの確認や、SRT からの変換後に位置指定が残っているかの確認に使えます。
例
入力
WEBVTT step-1 00:00:01.000 --> 00:00:03.000 line:0 align:start <c.ui>共有</c>メニューを開きます。 00:00:03.200 --> 00:00:05.200 <v Dana>リンクをコピー & 貼り付けします。
コピーした CSV
#,ID,開始,終了,長さ,設定,テキスト,CPS 1,step-1,00:00:01.000,00:00:03.000,2.000 s,line:0 align:start,共有メニューを開きます。,6.0 2,,00:00:03.200,00:00:05.200,2.000 s,,リンクをコピー & 貼り付けします。,9.0
クラスタグと voice タグはテキストの列から除かれ、& は & と表示されます。キュー 2 には ID がないので、そのセルは空です。
VTT ビューアーの使い方
- WebVTT のテキストを貼り付けるか、「ファイルを開く」か「例を使う」を選びます。
- 概要の行でヘッダーとブロックの数を確認し、単語、キュー ID、キュー番号で検索します。
- 「コピー」または「.csv をダウンロード」を選び、表示中の行を書き出します。
知っておきたいこと
- voice タグ内の話者名はテキストの列に表示されません。VTT→TXT 変換なら「名前:」のラベルとして残せます。
- キューはファイル内の順序で表示され、並べ替えはしないため、順序の乱れたタイミングは見落としやすくなります。VTT バリデーターならそれを報告します。
- align:centre のような無効なキュー設定は、読み込み時に除かれます。それらは「設定」の列ではなく、表の下の問題一覧に表示されます。
VTT ビューアーについてよくある質問
VTT ファイルを開くには?
.vtt ファイルはプレーンテキストなので、どのテキストエディターでも開けます。字幕として読むには、ここに貼り付けるか開いてください。各キューが ID、タイミング、設定、表示テキスト付きの行になり、ヘッダーとスタイルのブロックの数は表の上に表示されます。
VTT ファイルの line:0 や align:start は何を意味しますか?
配置を決めるキュー設定です。line:0 は字幕を動画の下ではなく最上行に置き、align:start はテキストを行の始まり(英語なら左端)にそろえます。設定を無視するプレーヤーでは、キューは既定の位置に表示されます。
VTT ファイルで & ではなく & と表示されるのはなぜですか?
WebVTT では & と < がマークアップ用に予約されているため、ファイル内ではアンパサンドそのものを & と書きます。プレーヤーはそれを & と表示します。ビューアーはこれらの文字参照をデコードするので、テキストの列は視聴者が実際に見る内容と一致します。