TimedSubs

無料ツール

SRTからVTTへの変換

SRTファイルを貼り付けるか選択して、ブラウザ内でVTTに変換します。SRTからVTTへの変換ツールは字幕数・タイミング・表示テキストを保持し、WEBVTTヘッダーを追加します。

このモードは字幕数、タイミング、表示テキストを保持し、タイムスタンプをドット区切りミリ秒に変換します。

入力字幕

または下にSRT字幕テキストを貼り付けます。ファイルはブラウザ内でローカルに読み取られます。

形式はまだ未検出

出力形式

出力はVTTです。字幕数、タイミング、表示テキストを保持します。

アップロード不要、ログイン不要。字幕テキストはこのブラウザタブ内に残ります。

出力プレビュー

変換結果はここに表示されます。

この変換ツールでできること

  • SRTからVTTへ、字幕行数、タイミング、表示テキストを保ったまま変換します。
  • VTTからSRTへ、編集ツールやプラットフォーム向けに変換します。
  • SRTまたはVTTからタイミングを除き、字幕テキスト順のTXTを抽出します。
  • ブラウザ内でローカル実行され、アップロードもログインも不要です。

変換ツールの範囲

この変換はSRT入力を想定しています。ファイルのアップロード、音声/動画処理、タイミング再構築、スタイルブロック追加は行いません。

SRTをVTTに変換するタイミング

HTML5動画とウェブプレイヤー

WebVTTはHTML5の<track>要素のネイティブ字幕形式です。動画をウェブページに埋め込むなら、SRTをVTTに変換することで、主要ブラウザやウェブ動画プレイヤーが直接読み込める字幕ファイルになります。アップロードもサーバー往復も不要です。多くのプレイヤーは視聴者向けに字幕表示のコントロールも備えているため、VTTファイルは追加作業なしでアクセシビリティも向上させます。

プラットフォームのアップロード要件

多くの公開プラットフォーム、コースツール、メディアホストはSRTよりWebVTTを確実に受け付けたり、SRTを自動変換する際に副作用があったりします。きれいなVTTを用意しておけば、プラットフォーム側の変換の驚きを避けられます。このSRTからVTTへの変換ツールは同じキュー時間を保つため、ウェブ版はSRTと一致します。

変換ツールが処理する形式の違い

SRTのタイムスタンプはミリ秒の前にカンマを使い、WebVTTはドットを使います。VTTはWEBVTTヘッダー行で始まり、SRTでは表現できないSTYLE・REGIONブロックもオプションでサポートします。VTTは縦書きテキストや配置などのオプションのキュー設定もサポートします。この変換ツールはヘッダーを追加し、カンマをドットに変換し、キュー文言とタイミングを保持します。スタイル、リージョン、キュー設定を勝手に作ることも、音声を解析することもありません。

双方向の変換

クライアントやプラットフォームからVTTを受け取り、SRTが必要なら逆方向の変換ツールを使ってください。納品前に、対象プレイヤーが素のWebVTTを受け付けるか確認してからSRTをVTTに変換しましょう。どちらの方向も字幕数・タイミング・表示テキストを保持します。

変換ツールがしないこと

形式を変換するだけです。ゼロからタイミングを作ったり、ずれを修正したり、翻訳したり、音声を解析したりはしません。字幕にまだ時間がない場合は、TXTからSRTで逐語起こしからドラフトを作るか、台本+音声でスクリプトをアラインし、完成したSRTをVTTに変換してください。

正しい公開ページを選ぶ

変換

このページを使う

既存のSRT/VTTを別の字幕形式またはTXTに変換します。

比較

SRTとVTT形式ページを見る

SRTまたはVTTがどのプラットフォーム、編集ツール、Webプレイヤーに合うか確認します。

確認

字幕チェッカーを使う

タイミング、重なり、行の長さ、読速、ファイル構造を確認します。

SRTからVTTへのよくある質問

無料でSRTからVTTに変換できますか?

はい。SRTを貼り付けるかファイルを選び、VTTを選択すれば、ブラウザ内でアップロードもログインもなしに変換できます。

SRTとVTTの違いは何ですか?

変換ツールはWEBVTTヘッダーを追加し、ミリ秒の区切りをカンマからドットに変え、キュー文言・順序・タイミングを保持します。

SRTからVTTへの変換ツールはスタイルを保持しますか?

SRTにはスタイルがないため、失うものはありません。スタイル付きのASSが元なら、ASSからSRTとSRTからASSの変換ツールを使ってください。

変換結果はHTML5動画プレイヤーで再生できますか?

はい。WebVTTは<track>要素向けに設計されています。公開前にさらに安心したい場合は、字幕チェッカーでタイミングと読みやすさを確認してください。

WEBVTTヘッダーの役割は?

WEBVTTヘッダーはブラウザとプレイヤーにWebVTTファイルであることを伝えます。このSRTからVTTへの変換ツールは常に出力の先頭に追加します。

字幕はアップロードされますか?

いいえ。読み込み、変換、プレビュー、コピー、ダウンロードはすべてブラウザタブ内で行われます。

タイミングや重なりは直りますか?

いいえ。形式を変換するだけです。タイミング、重なり、行の長さ、読速の問題は字幕チェッカーを使ってください。

VTTをSRTに戻せますか?

はい。/tools/vtt-to-srtの逆方向変換ツールがWEBVTTヘッダーを削除し、カンマ区切りミリ秒を復元して、同じキューを保持します。

ウェブ用途ではSRTとWebVTTのどちらが良いですか?

WebVTTはHTML5のネイティブ字幕形式で、オプションのキュー設定もサポートします。SRTは汎用の交換形式です。ウェブページでは通常VTTが安全です。

キュー文言は変わりますか?

いいえ。変換ツールはコンテナ形式だけを変え、表示文言はSRTとまったく同じままです。

自分でSTYLEやREGIONブロックを追加できますか?

この変換ツールは追加しません。スタイル付き字幕が必要なら、変換後にWebVTT対応エディターで追加してください。

なぜWebVTTはカンマではなくドットを使うのですか?

WebVTT仕様がドット区切りミリ秒を採用しているためです。変換ツールは同じキュー時間を保ったまま、この変更を自動で行います。

関連する無料字幕ツール

台本とナレーションを入れて、タイムコード付き字幕ファイルを出力。

台本 + 音声から正確な字幕を作成

TimedSubs を 15 分無料でお試しください。クレジットカード不要。