SRTをVTTに変換する
SubRip字幕を、ブラウザのvideo要素やWebプレイヤーで使える形式に。アップロードは不要です。
出力
上に貼り付けるか入力すると、ここに結果が表示されます。
ファイルは端末の外に出ません
このツールはすべてブラウザ内で動作します。貼り付けた内容は端末内で処理され、サーバーには送信されないため、トークンや鍵、未公開の文章でも安心して使えます。
使い方
- .srtファイルをテキストエディタで開き、全文をコピーして入力欄に貼り付けます。
- 「VTTに変換」を押します。WEBVTTヘッダーを追加し、タイムスタンプのカンマをドットに置き換え、各キューの本文と番号はそのまま保持します。
- 出力を確認します。キュー番号はVTTで認められているキュー識別子として残るため、デバッグがしやすくなります。
- 結果をコピーするか.vttファイルとしてダウンロードし、<track>要素から参照するか動画プラットフォームにアップロードします。
よくある質問
- SRTとVTTの違いは何ですか?
- どちらも番号付きのキューを持つテキスト形式の字幕です。VTT(WebVTT)は先頭にWEBVTTというヘッダー行があり、ミリ秒の前がカンマではなくドット(00:00:01.000)で、スタイルや表示位置、話者タグにも対応しています。SRTは歴史が長くデスクトップのプレイヤーで広く使われ、VTTはHTML5動画やWebプレイヤーで必須の形式です。
- 字幕ファイルはアップロードされますか?
- いいえ。変換はページ内で動くJavaScriptで行われます。テキストが端末の外に出ることはなく、オフラインでも動作します。
- キュー番号は残りますか?
- はい。VTTのキュー識別子は任意ですが使用が認められているため、元のSRTの番号が識別子として書き出されます。プレイヤーの表示には影響しません。
- <i>や<b>などの書式タグはどうなりますか?
- SRTで使われる<i>、<b>、<u>などの基本的なHTML風タグはVTTでも有効で、そのまま保持されます。SRTのフォント色タグはWebVTTの仕様にはないため、そのまま出力されますが、ほとんどのプレイヤーでは無視されます。
- 無料プランの制限を教えてください。
- 無料プランでは1日10回までです。Proではこの制限がなくなります。