VTTファイルビューア — あらゆるVTTファイルをオンラインで開く
VTTファイルを読み込むと、ブラウザが解釈する内容がそのまま見えます。各キューのタイミング、識別子、設定に加え、NOTEコメントやSTYLEブロックを本文と分けて表示します。このWebVTTビューアはVTTファイル全体を端末内で解析し、セリフのコピーもSRT書き出しもワンクリックです。
SRT Tools チームが監修 · 更新日
- 14
- 種類の無料ツール
- 6
- 対応言語
- 0
- 件のアップロード(一切なし)
- 2 MB
- 最大ファイルサイズ
- 10,000
- 最大キュー数
SRT / VTT / LRC / ASS / TXTファイルをここにドロップ、またはクリックして選択
ブラウザ内で即座に解析されます。何もアップロードされません。最大2MB。
1ファイル最大2MB・即時解析・アップロードなし
プライバシー保護設計:解析、変換、ダウンロードはすべて端末上で行われます。ファイルの内容がブラウザの外に出ることはありません。
プレビューはここに表示されます
ファイルをアップロードするか、字幕テキストを貼り付けるか、サンプルを読み込むと、タイムラインの確認・変換・ダウンロードができます。
VTTファイルの開き方 — 4ステップ
VTTファイルはWeb標準の字幕形式ですが、動画プレーヤーの外で開くのは意外と面倒です。このビューアはVTTファイルを直接読み込み、構造を表示して確認や変換に使えます。
- 1
VTTファイルを追加
.vttをドロップするか、クリックして選択、またはテキストタブにWebVTTのソースを貼り付けます。VTTファイルは届いた瞬間に検証されます。
- 2
キュータイムラインを調べる
VTTファイル内の各キューに番号、開始・終了タイムスタンプ、全文が表示されます。VTTファイルのWEBVTTヘッダーの有無も確認され、欠けていれば警告されます。
- 3
メタデータを確認
NOTEブロック、STYLEルール、キュー識別子、alignやpositionの設定は別々に報告されるため、VTTファイル内のセリフはきれいなままです。
- 4
コピーまたは変換
VTTファイルからセリフをコピーするか、番号を振り直した.vttを保存するか、どのプレーヤーでも開ける標準SRTを書き出せます。
VTTファイルとSRTの違い
VTTファイルとは、SRTにWeb向け機能を足した形式です。WebVTTはSubRipから生まれましたが、ブラウザに必要な機能を追加しました。必須のWEBVTTヘッダー、任意のキュー識別子、位置決めのキュー設定、NOTEやSTYLE、REGIONブロックです。そのためVTTファイルには字幕テキスト以外の内容が多く含まれ、優れたビューアは両者を分離できなければなりません。
このVTTファイルビューアはWebVTT仕様の規則を実装しています。キューのタイミングはドット区切りのミリ秒(00:01.200)で、時間の省略も許容し、仕様どおり開始時刻でソートします。VTTファイル内の何も実行されたりHTMLとして描画されたりせず、タグは表示テキストから剥がされて報告されます。
VTTファイルの完全な文法
ヘッダー、キュー識別子、NOTEコメント、STYLE/REGIONブロックをVTTファイル内で認識し、セリフへの混入を防ぎます。
設定が見える化
align:startやposition:50%などのキュー設定はメタデータ通知として表示され、VTTファイルの何がSRT書き出しで失われるか分かります。
ワンクリックSRT書き出し
SRTはWebVTTのレイアウト指示を運べないため、変換はテキストとタイミングを保持し、VTTファイルで失われる内容を明確に警告します。
ローカルでプライベート
VTTファイルはブラウザのFile APIで解析されます。アップロード、アカウント、サーバー保存は一切ありません。
VTTファイルの解剖 — キュー単位で読む
最小のVTTファイルは短いものです。このサンプルにはNOTE、キュー識別子、キュー設定という、VTTファイルを初めて開く人が最も混乱しがちな3つの機能が入っています。
sample.vtt — 3つの機能を含むWebVTTファイル
WEBVTT NOTE Example comment, not a subtitle scene-1 00:01.200 --> 00:03.400 align:start Hello, world! 00:03.500 --> 00:05.800 Second subtitle line.
WEBVTTヘッダー
すべてのVTTファイルの1行目はWEBVTTでなければなりません。そうでなければ有効なWebVTTではなく、ブラウザは拒否します。このビューアは、壊れたVTTファイルを解析したふりをする代わりに問題を報告します。
キュー識別子とNOTEブロック
タイミング行の上の行はキューに名前を付けます(上のscene-1)。NOTEブロックは作成者向けのコメントです。どちらもVTTファイルに属しますが視聴者向けではありません。VTTファイルのNOTEは書き出しから除外され、ビューアは通知として表示しつつ、書き出しテキストを純粋に保ちます。
キュー設定
終了タイムスタンプの後ろに、VTTファイルはalign、line、position、size設定を運べ、プレーヤーはこれで表示位置を決めます。SRTに同等の機能はなく、SRTへの変換時に意図的に除去された一覧として表示される理由です。
実務でVTTファイルを開く
字幕制作者は公開前のQAでVTTファイルを開きます。ヘッダーを確認し、セリフに紛れたNOTEを探し、最終編集後のタイミングを検証します。開発者は表示されない<track>キャプションのデバッグに、教師やポッドキャスターは動画なしの文字起こしにVTTファイルを開きます。
3つの用途がすべてここで完結します。VTTファイルを調べてセリフをコピーし、デスクトップツールがSubRipを要求するならVTT SRT 変換へ送ってください。ファイルが実際にはコンマ式のSRTなら、SRTビューアのページが代わりに読み込みます。
VTT ファイルは登録不要・回数無制限の無料ツールです。VTT ファイルを試す際は、まずサンプルを読み込んで流れを確認してみてください。
VTT ファイル はアップロードせずに端末内だけで開かれます。VTT ファイル の確認・コピー・SRT 変換まで、すべて無料で完了します。
VTT ファイル はいつでも無料で開けます。
VTT ファイル の確認は数秒で終わります。
VTT ファイル に登録やインストールは不要です。
VTT ファイル の中身に迷ったらサンプルから始めてください。
VTT ファイル は何回開いても結果が変わりません。
VTT ファイル に関する誤解は FAQ で解説しています。
VTTファイル — よくある質問
出典・仕様
- W3C — WebVTT 1.0: The Web Video Text Tracks Format (official specification)
“This specification defines WebVTT, the Web Video Text Tracks format.”