SRTをVTTに
字幕ファイルをブラウザ上でそのまま変換。アップロードも保存もされません。
このコンバーターについて
SRTとWebVTTは似ていますが互換性はありません。VTTはミリ秒の前にピリオドを使い、WEBVTTヘッダーが必要で、HTML5動画が想定している形式です。このコンバーターはSRTを仕様に準拠したVTTに書き換えます。
SRTとVTTはどちらも字幕の形式で、伝えている中身は同じです。いつ各行が現れ、いつ消えるか。ただし、そのまま置き換えられるファイルではありません。VTTはブラウザやHTML5の動画プレーヤーが想定している形式で、SRTは多くのデスクトップ向け編集ソフトや古いツールが受け付ける形式です。このページはその2つを相互に変換するので、手元にあるのがどちらでも気にする必要はありません。
SRTを貼り付けるかファイルをドロップするだけで、タイミングをそのままに保ったVTTが返ります。これは形式を変える変換であり、タイミングを付け直すものではありません。字幕は元のファイルとまったく同じ位置に現れます。アップロードは一切行われません。処理はブラウザ上で完結し、結果がお使いの端末の外に出ることはありません。
関連ツール
よくある質問
- SRTとVTTの違いは何ですか?
- どちらも番号付きの字幕とタイムコードを持つプレーンテキストの字幕ファイルです。VTTはWEBVTTヘッダーを持ち、スタイルや位置の指定に対応し、HTML5のvideo要素が想定する形式です。SRTはヘッダーを持たず、より多くの古いソフトウェアで受け付けられます。
- 変換するとタイミングは変わりますか?
- いいえ。各字幕は元ファイルと同じ開始時刻と終了時刻を保ちます。変わるのは入れ物の形式だけです。SRTのタイムコードにあるカンマがVTTではピリオドになり、これが主な文字上の違いです。
- ファイルはサーバーにアップロードされますか?
- いいえ。変換はJavaScriptを使ってブラウザ上だけで実行されます。字幕ファイルが送信されることはなく、ページを読み込んだ後はオフラインでも動作します。
- VTTをSRTに戻すこともできますか?
- はい。SRTを入力するときはこのSRT→VTTのページを、VTTを入力するときは逆方向のコンバーターをお使いください。どちらの方向でも字幕テキストとタイミングは保たれます。
- 変換したファイルをプレーヤーが読み込まないのはなぜですか?
- 多くの場合、形式ではなく文字コードの問題です。字幕ファイルはUTF-8である必要があり、古い文字コードで保存されたファイルにはプレーヤーが読めない文字が含まれることがあります。UTF-8で保存し直してから、もう一度変換してください。