100%ブラウザー上で実行

字幕コンバーターとタイミング調整ツール

SRT、VTT、SBV間で変換し、1つのオフセットで同期ずれを修正し、字幕をその場で編集できます。ファイルが端末から外部に送信されることはありません。

ここに字幕ファイルをドロップ

SRT、VTT、SBV - または下にテキストを貼り付け

検出された形式 —
字幕行数 0
長さ 00:00:00

タイミングをずらす

字幕を遅らせるには正の値、早めるには負の値を入力してください。オフセットの単位は秒で、小数も使用できます(例:-1.5)。

よく使われる字幕変換

端末から何も外部に送信されない

解析、変換、タイミング調整はすべてブラウザー上で実行されます。字幕がサーバーにアップロードされることはありません。

同期ずれした字幕を修正

1つのオフセット値ですべての字幕行をずらせます。また、ファイルの一部だけがずれている場合は、指定した字幕行から調整できます。

その場で編集できるエディター

別の編集画面を開かず、表形式で誤字を修正したり、個々の開始時刻と終了時刻を調整したりできます。

無料かつ無制限

登録不要、透かしなし、ファイルサイズ制限なし。必要な数だけ字幕ファイルを変換できます。

字幕ファイルの変換と同期

字幕ファイルにはタイミングとテキストしか保存されていませんが、形式は非常に重要です。SRTは、メディアプレーヤー、Plex、動画編集ソフトが想定する汎用形式です。WebVTTは、HTML5の要素が受け付ける唯一の字幕形式であるため、ブラウザーで再生するものには必要です。SBVは、YouTube独自の字幕エディターが書き出す形式です。3つの形式は少し異なる構文でまったく同じ情報を表すため、相互変換で情報が失われることはなく、ファイルをアップロードする必要もありません。

字幕のタイミングをずらす必要がある場合

字幕が同期しなくなる理由には、決まったパターンがあります。ダウンロードした映像の冒頭部分の長さが異なる、別のフレームレートで再エンコードされている、または広告部分がカットされている場合などです。すべての行が同じ時間だけ遅れている、または早まっている場合は、1つのオフセットでファイル全体を修正できます。後半だけがずれている場合は、問題が始まる字幕行から調整を適用し、それより前は変更しないでください。負の値は字幕を前に移動し、正の値は後ろに移動します。

変換の仕組み

このツールはファイルを字幕行の一覧として解析します。各字幕行には開始時刻、終了時刻、テキストが含まれます。タイムスタンプはミリ秒に統一されるため、正確なタイミング調整と再出力が可能です。ファイルを書き戻す際は、変換先形式の構文が適用されます。SRTはミリ秒の前にコンマを使い、各字幕行に番号を付けます。WebVTTはピリオドとWEBVTTヘッダーを使います。SBVは1行上で2つのタイムスタンプをコンマで区切ります。プレーンテキストに書き出すとタイミングは完全に削除され、読みやすい記録文になります。

字幕コンバーターに関するよくある質問