字幕変換ツール

SRT、WebVTT、SBV、ASSを相互変換し、ずれていくタイミングも直せます。

字幕変換ツールは完全にブラウザ内で動作します。貼り付けたテキストは端末上で処理され、送信されません。

動画トリミングツールを開く

字幕変換 について

SRT、WebVTT、SBV、ASSはどれも同じ三つ、つまり開始時刻、終了時刻、テキストを保存していて、違いはほとんど記号の付け方だけです。SRTは番号を振り時刻をカンマで区切り、WebVTTはヘッダーとピリオドを求め、SBVは両方の時刻を1行に並べ、ASSはDialogue行の中に埋めます。ですから変換は要点において無損失です。各キューをミリ秒で読み取り、目的の形式で書き戻すだけだからです。同じ正規化された時間軸のおかげで、遅れた字幕をずらす、ずれていく字幕を伸縮するという二つの修正も簡単になります。

機能

字幕変換 の使い方

  1. 字幕ファイル、または変換したい部分を貼り付けます
  2. 出力形式を選びます。入力形式は自動で判別されます
  3. ずれがあればタイミングの移動やフレームレート変換を適用します
  4. 変換結果をコピーまたは保存します

入力

1
00:00:01,500 --> 00:00:04,000
Hello there.

出力

WEBVTT

00:00:01.500 --> 00:00:04.000
Hello there.

SRTとWebVTTの違いはヘッダーとピリオドだけですが、それでもブラウザは読み込みを拒みます。

よくあるエラーとトラブルシューティング

よくある質問

SRTをVTTに変換するには。
SRTを貼り付けてWebVTTを選びます。WEBVTTヘッダーが追加され、カンマがピリオドに変わり、キュー番号が省かれます。
SRTとWebVTTの違いは。
WebVTTはブラウザがtrack要素で受け付ける形式です。ヘッダーがあり、ミリ秒の前がピリオドで、表示位置や装飾にも対応します。
字幕がずれていくのはなぜですか。
ほぼフレームレート変換が原因です。23.976fpsの素材を25で再生すると、字幕から少しずつ離れていきます。
読みやすい字幕速度は。
一般向けで毎秒17文字前後、上限は21文字ほどです。ここではファイル内で最も速いキューを表示します。

関連ツール

すべての ArrayKit ツール