このツールがすること
1 シーズン分や全集の字幕は、たいてい形式をそろえてからでないと使えません。一括変換ページがすることは:
- SRT、VTT を一度に何十件でも受け入れる(複数選択可)
- SRT または VTT に統一し、インデックスを振り直し、タイムスタンプを変換先の形式に正規化する
- 一つの ZIP にまとめてダウンロード。ファイル名は元のままで拡張子だけ変わる
- 字幕行を読み取れないファイルは別に印を付けて、ZIP に入れない
ファイルを入れる
複数の字幕ファイルをまとめて点線枠にドラッグするか、クリックして一度に複数選択します。ファイル一覧には一件ずつ、解析できたものは行数、できなかったものは「認識できませんでした」と出ます。上部の統計にファイル数、総行数、未認識の件数が出ます。
⚠️ このページは UTF-8 でしか読みません。文字コードが壊れている字幕(画面が疑問符や四角で埋まるもの)は、先に 文字化け修復 へ通してください。

何に統一するか
「まとめて変換」で変換先 — SRT か VTT — を選びます。選ぶと一覧の各ファイルが変換先の形式で作り直されます。インデックスは先頭から振り直され、タイムスタンプは変換先の書式に正規化されます(SRT はミリ秒をコンマ、VTT はピリオドで区切ります)。
ファイル名は元のままで、拡張子だけ変わります。同名のものには自動で番号が付き、上書きされることはありません。

まとめてダウンロード
「1 つの ZIP にまとめてダウンロード」を押すと、変換済みの全ファイルが入った圧縮ファイルが手に入ります。字幕行を読み取れなかったファイルは ZIP に入りません。成功したふりをして混ざるのではなく、一覧に印を付けたまま残ります。ZIP ができたら、何件入っているか知らせます。

「認識できませんでした」になる場合
字幕行が一つも読み取れないときにこの表示になります。原因は三つほど:ファイルが字幕ではない(説明用の .txt が混ざった等)、文字コードが UTF-8 ではない(置換文字ばかりになる)、内容が時刻のない一続きにつぶれている。
印の付いたファイルは個別に処理できます。文字コードの問題は 文字化け修復、形式の問題は フォーマット変換 で単体変換してから一覧に戻してください。
よくある質問
一度に何件まで? 決まった上限はありません。ブラウザのメモリ次第で、SRT なら数百件たいてい問題ありません。
台詞は書き換わる? いいえ。一括変換が替えるのは入れ物の形式だけで、インデックスの振り直しとタイムスタンプの正規化まで。台詞は一字も変わりません。
内容を変えたいときは? このページは形式変換のみです。時刻をまとめて変えるなら タイムコード調整、テキストをまとめて変えるなら 用語置換。いずれも各ページで一件ずつの処理です。
ASS は使える? このページは SRT と VTT の相互変換のみです。ASS はスタイルを持つので、フォーマット変換 で単体変換してください。
プライバシー
変換もまとめ作業もブラウザ内で完結します。字幕の内容がサーバーに送られることはありません。
関連ツールとガイド
1 シーズンで何をどの順に直すかは 1 シーズン分の字幕をまとめて編集する、単体で形式を増やすなら フォーマット変換、表で校閲するなら 字幕と表の相互変換。