本文へスキップ
ToolMug

字幕変換

HTML5 動画用に SRT を WebVTT へ、スタイルに対応していないプレーヤー用に ASS を SRT へ、書き起こし用に任意の字幕ファイルをプレーンテキストへ変換できます。ファイルが端末の外に送られることはありません。

ブラウザ内で動作 — 入力した内容はアップロードされません

または .srt、.vtt、.ass ファイルをここにドロップ

変換先

タイミングの調整

マイナスの値にすると字幕が早く表示されます。

それより前の字幕のタイミングは変わりません。

字幕ファイルを選択するか、字幕を貼り付けて始めてください。

使い方

  1. 字幕ファイルを選択するか、字幕をボックスに貼り付けます。
  2. 検出された形式とプレビューを確認します。
  3. 変換先の形式を選びます。字幕がずれている場合は「タイミングの調整」を開きます。
  4. 変換したファイルをダウンロードするか、テキストをコピーします。

オプションの説明

SRT
SubRip。最も広く対応している形式です。番号付きの字幕で、時刻は 00:01:23,450 のように書きます。
WebVTT
HTML5 の track 要素やほとんどの Web プレーヤーが使う形式です。時刻は 00:01:23.450 のようにドットを使い、ファイルは WEBVTT で始まります。
ASS
Advanced SubStation Alpha。ファンサブや Aegisub で使われます。ASS から変換すると {\an8} などのスタイルタグは削除され、ASS へ変換するとデフォルトのスタイルが 1 つ作成されます。
プレーンテキスト
番号や時刻を除いたセリフだけを、1 行ずつ出力します。書き起こしや翻訳に便利です。

例

同じ字幕を各形式で表したもの:

形式 テキスト
SRT 1 / 00:00:04,500 --> 00:00:07,000 / To the station.
WebVTT 00:00:04.500 --> 00:00:07.000 / To the station.
ASS Dialogue: 0,0:00:04.50,0:00:07.00,Default,,0,0,0,,To the station.

よくある質問

中国語の字幕が文字化けします。どうすればいいですか?

コピー&ペーストではなく、ファイルボタンからファイルを開いてください。GBK/GB2312 や UTF-16 で保存されたファイルは自動的に検出・デコードされ、結果は常に UTF-8 で保存されます。

ASS のスタイルや位置は保持されますか?

いいえ。SRT と WebVTT ではフォント、色、カラオケ効果を表現できないため、テキストとタイミングだけが変換されます。改行(\N)は保持されます。

Web 動画にはどの形式を使えばいいですか?

WebVTT です。ブラウザの track 要素は WebVTT しか受け付けないため、SRT ファイルはページに追加する前に変換してください。

サイズの上限はありますか?

決まった上限はありません。長編映画の字幕は約 1,500 件で、一瞬で変換できます。プレビューには最初の 200 行が表示されますが、ダウンロードにはすべて含まれます。

プライバシー

このツールはすべてブラウザ内で動作します。ファイルやテキストはお使いの端末上で処理され、当サイトのサーバーにアップロードされることはありません。

関連ツール