SRT Tools
無料のWebVTTビューアVTTファイルはアップロードされないNOTEとSTYLEを識別SRTへの書き出し対応

VTTファイルビューア — あらゆるVTTファイルをオンラインで開く

VTTファイルを読み込むと、ブラウザが解釈する内容がそのまま見えます。各キューのタイミング、識別子、設定に加え、NOTEコメントやSTYLEブロックを本文と分けて表示します。このWebVTTビューアはVTTファイル全体を端末内で解析し、セリフのコピーもSRT書き出しもワンクリックです。

SRT Tools チームが監修 · 更新日

14
種類の無料ツール
6
対応言語
0
件のアップロード(一切なし)
2 MB
最大ファイルサイズ
10,000
最大キュー数
VTT→SRTTXT

SRT / VTT / LRC / ASS / TXTファイルをここにドロップ、またはクリックして選択

ブラウザ内で即座に解析されます。何もアップロードされません。最大2MB。

1ファイル最大2MB・即時解析・アップロードなし

プライバシー保護設計:解析、変換、ダウンロードはすべて端末上で行われます。ファイルの内容がブラウザの外に出ることはありません。

プレビューはここに表示されます

ファイルをアップロードするか、字幕テキストを貼り付けるか、サンプルを読み込むと、タイムラインの確認・変換・ダウンロードができます。

VTTファイルの開き方 — 4ステップ

VTTファイルはWeb標準の字幕形式ですが、動画プレーヤーの外で開くのは意外と面倒です。このビューアはVTTファイルを直接読み込み、構造を表示して確認や変換に使えます。

  1. 1

    VTTファイルを追加

    .vttをドロップするか、クリックして選択、またはテキストタブにWebVTTのソースを貼り付けます。VTTファイルは届いた瞬間に検証されます。

  2. 2

    キュータイムラインを調べる

    VTTファイル内の各キューに番号、開始・終了タイムスタンプ、全文が表示されます。VTTファイルのWEBVTTヘッダーの有無も確認され、欠けていれば警告されます。

  3. 3

    メタデータを確認

    NOTEブロック、STYLEルール、キュー識別子、alignやpositionの設定は別々に報告されるため、VTTファイル内のセリフはきれいなままです。

  4. 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ファイル — よくある質問

出典・仕様