VTT を SUB に変換

ここで VTT を SUB に変換できます。無料、アカウント不要です。ファイルを上の枠に落とせば、数秒で結果がダウンロードできる状態になります。 変換はお使いのブラウザーの中で行われるので、ファイルはアップロードされません。Windows でも macOS でも Linux でも、iPhone でも Android でも同じように動き、通信を切っても動き続けます。

  • 処理される場所 ブラウザーの中です。ファイルがアップロードされることはありません。
  • 作り直し SUBはVTTとは仕組みが違います。非可逆コーデックのような段階的な劣化ではありません。SUBが表現できるものは忠実に再現され、対応するものがないものはまったく残りません。
  • ファイルサイズの上限 1ファイルあたり100MBまで。無料、アカウント不要です。

一度に100ファイルまで。フォーマットが混ざっていても構いません。

時刻はフレーム番号に置き換えられる

MicroDVD 形式の SUB は、秒やミリ秒ではなく、動画の何フレーム目かという数値で字幕の表示タイミングを記録します。この変換は、VTT が持つ実時間の時刻を、指定したフレームレートに基づいてフレーム番号に変換します。

既定のフレームレートは 25 fps です。変換先の動画が別のフレームレートで作られている場合は、その値を指定してください。指定を誤ると、字幕の表示タイミングがフレーム単位でずれます。

なぜ SUB に変換するのか

MicroDVD はかなり古くからある字幕形式で、対応するプレーヤーは限られますが、一部の古いソフトウェアや特定の編集ワークフローでは今も要求されることがあります。VTT のままでは受け付けない環境向けの変換です。

フレーム番号で管理することの利点は、動画編集ソフトの側でフレーム単位の細かい調整をしたい場合に、その単位がそのまま一致することです。

VTT のカーソル設定は書き出されない

WebVTT にはキューの表示位置や整列、サイズを指定する設定(`line:`、`position:`、`align:`、`size:`)がありますが、この変換ではこれらは読み込まれず、SUB には反映されません。字幕を画面上の特定の位置に固定していた場合、その配置情報は失われます。

キューの識別子(`cue identifier`)も同様に破棄されます。SUB にはそもそもこうした識別子を持つ仕組みがないためです。

運ばれるのは文字とタイミングだけ

この字幕変換の内部表現は、開始時刻・終了時刻・文字という 3 つの要素だけを持ちます。VTT が位置やスタイルの情報を持っていても、この形を通り抜けることはできません。

これはこのサイトのすべての字幕変換に共通する土台で、VTT から SUB への変換では、フレームレートへの変換という工程が加わる分、ほかの組み合わせより注意が必要です。

この組み合わせは可逆とは扱われない

このサイトの字幕変換では、変換元が ASS・VTT・SUB のいずれかであるか、変換先が SUB であるかのどちらかに該当する場合、可逆(ロスレス)とは表示されません。VTT から SUB への変換はどちらの条件にも当てはまるため、可逆とは案内されません。

実時間の記録からフレームベースの記録へ移る以上、フレームレートの指定を正しく行っても、性質上の情報の圧縮は避けられません。

変換はブラウザーの中で完結する

解析と書き出しはブラウザーの中で行われ、VTT ファイルがサーバーへ送られることはありません。開発者ツールのネットワークタブを開いたまま試せば確認できます。

字幕ファイルは通常小さいため、容量の上限を気にする場面はほとんどありません。無料枠は 1 ファイルあたり 100 MB です。

VTT を SUB に変換する手順

  1. お手元の VTT ファイル をこのページに落とすか、押してファイルを選んでください。
  2. 変換先に SUB を選びます。変換はブラウザーの中で行われ、ファイルはアップロードされません。
  3. できあがった SUB ファイル をダウンロードします。

VTT と SUB——何が変わるか

VTTとSUBの比較
VTTSUB
正式名称WebVTTMicroDVD 字幕
拡張子.vtt.sub
メディアタイプtext/vtttext/plain
最初の公開20101998
発行元W3C
仕様WebVTT
ライセンスオープン標準公開仕様、標準化はされていない
現在の位置づけ現行旧式、ただし今もどこでも読める
ブラウザで開けるかすべてのブラウザ対応なし
代わりに検討される形式SRT, ASSSRT

結果を開く

SUB を読めるブラウザーはありません。その点では、2 つのうち通用する場所が狭いのはこちらです。送る前に、受け取る側がこれを受け付けるかどうか確かめてください。

VLCとSubtitle Editは VTT と SUB のどちらも読めるので、別のプログラムを開かずに、結果を元のファイルと並べて確かめられます。

どちらの形式が何のためのものか

VTT は W3C の形式です(2010 年に登場)。 WebVTT で規定されています。ファイルが、それを書いた道具より長く生きなければならないなら、この一点には値打ちがあります。

SUB は 1998 年から使われています。VLCとSubtitle Editがこの形式を読めます。

VTT から SUB:よくある質問

VTT ファイル はどこかにアップロードされますか。

いいえ。この変換は完全にブラウザーの中で行われるので、ファイルが端末から出ることはありません。ご自分で確かめられます。開発者ツールのネットワークタブを開いて、何か変換してみてください。ページそのものと、このサービスの費用をまかなっている分析・広告のリクエストは見えますが、あなたのファイルを運んでいるリクエストはひとつもありません。

VTT から SUB への変換は無料ですか。

はい。アカウントも透かしもなく、消費される 1 日の割り当てもありません。お使いの機械の上で動くので、何度でも戻ってきていただけます。ブラウザーが扱えるのは 100 MB までのファイルで、一度に 100 本です。

VTT を SUB に変換すると品質は落ちますか。

VTT と SUB は、内容の表し方が根本から違います。ですからこの変換は複製ではなく再構築です。誠実ではありますが、1 バイトも同じというわけではありません。

SUB ファイル はブラウザーで開けますか。

SUB を読めるブラウザーはありません。その点では、2 つのうち通用する場所が狭いのはこちらです。送る前に、受け取る側がこれを受け付けるかどうか確かめてください。

これらのフォーマットについて