SRT または VTT 字幕ファイルをドロップ
またはクリックして選択 — すべてブラウザ内で処理されます
遅れているだけならシフト、だんだんズレていくならストレッチ。字幕の時刻をブラウザだけで直す。
ファイルはブラウザから送信されません — 処理はすべてローカルで行われます。
SRT または VTT 字幕ファイルをドロップ
またはクリックして選択 — すべてブラウザ内で処理されます
字幕が映像と合わなくなる壊れ方は2種類あり、このツールはそれぞれに1つずつ操作を持っています。全行が同じだけ遅れて(または進んで)いるなら、シフトでファイル全体を一定ミリ秒動かせば終わり。最初はほぼ合っているのに終盤で数分ズレる「ドリフト」なら、シフトでは救えません——冒頭を合わせると、結末はさらに遠くへ押し出されます。どちらの操作もSRTとVTTをブラウザ内だけで処理し、何もアップロードしません。
ドリフトの正体はたいてい、別のフレームレートや別の編集版に合わせて作られた字幕です。直し方はアンカー2つ。序盤の1行と終盤の1行を選び、映像を見ながら実際に話される時刻をそれぞれ入力すると、間の全行(とその外側)が線形に追従します。フレームレートの数字を知っている必要はありません——その情報は2つのアンカーに既に含まれています。ダウンロードする前に、ビフォーアフターのプレビューが先頭20行を並べて表示するので、補正が効いているかをファイル全体に反映する前に確認できます。
セリフがどこにあるかをツールは知りません。アンカーはあなたが映像を見て入れるもので、結果の精度はアンカーの精度そのものです。ズレが線形でない場合——片方の版だけシーンがカットされている、CM区間が挿入されている、そもそも別の編集——は、1回のシフトやストレッチでは全体を直せず、不連続点でファイルを分割して区間ごとに直す必要があります。タイムスタンプは0で頭打ちになるため、映像の開始より前に押し出される行は00:00に張り付いてその分を失います。何行がそうなったかはページが正確に報告します。パーサーはこのサイトの字幕コンバーターと共通なので、あちらで開けるSRTとVTTはこちらでもそのまま開けます。手元にあるのがASS・SBV・LRCなら、先に字幕コンバーターでSRTに変換してから持ってきてください。
それがドリフトで、原因はほぼ確実にフレームレートか編集版の違いです。25fpsの放送に合わせて打たれた字幕を23.976fpsの映像で再生している、あるいは片方の版にしかない映像がある、など。ズレはファイルを通してじわじわ広がっていき、それをちょうど逆向きに巻き戻すのが2点ストレッチです。単純なシフトでは絶対に直りません——シフトは全行を同じだけ動かしますが、ドリフトは定義からして不均等です。
特徴のあるセリフが話された瞬間に映像を一時停止してプレイヤーの時刻を控え、同じ行のタイムスタンプをファイル側で確認してください。その差がそのままシフト量です(進んでいても遅れていても)。ビフォーアフターのプレビューは即座に更新されるので、映像と突き合わせながら数字を微調整できます。
いいえ。解析も時刻の付け直しも書き出しも、すべてブラウザ内で行われ、ダウンロードファイルもローカルで生成されます。どの時点でもファイルは端末の外に出ません。サーバーを経由しないので、ファイルサイズの上限もあなたのマシン次第です。
それはドリフトの典型的な症状で、ストレッチに切り替える合図です。序盤の1行と終盤の1行を、実際に話される時刻にそれぞれアンカーすれば、間の全行が追従します。ストレッチでも中盤が合わないなら、ズレは線形ではありません——シーンのカットやCMの挿入です。その場合は不連続点でファイルを分割し、区間ごとに個別に直すしかありません。
タイムスタンプは0で頭打ちです。マイナスの時刻に動くはずだった行は00:00に張り付き、指定したぶんのオフセットを失います。順序を保つはずだった行が先頭に積み重なることもあります。何行が頭打ちに掛かったかはページが正確に報告するので、黙って起きることはありません。多くの行が掛かっているなら、そもそもシフト量が間違っている可能性が高いです。
フォーマット変換(SRT、VTT、ASS、SBV)および文字化けの修復。