字幕タイミング調整オンライン:全行を早める・遅らせる

SRTまたはVTTファイルを開き、ずれの量を入力するだけで字幕のタイミングを調整できます。「1.5秒遅らせる」「800ミリ秒早める」「12行目を1:04に開始」のように指定します。全行が同じだけ動き(選んだ位置以降の行だけを動かすことも可能)、新しい時刻でファイルが保存されます。

アップロードは一切なしファイルはお使いの端末上で読み込まれ、書き出されます。
アカウント不要SRT・VTT・TXTの編集と書き出しは無料。MP4は最初の90秒まで、小さなウォーターマーク付き。
SRT・VTTを読み込み、SRT・VTT・MP4で書き出しSRTまたはVTT字幕ファイル

字幕をずらす

またはこのカードにファイルをドロップ

SRT, VTT

SRTまたはVTT字幕ファイル

字幕ファイルがありませんか?

ファイルはブラウザ内で処理され、アップロードされることはありません

まずはメディアプレーヤーでずれの量を測る

ずれの量をいちばん手早く測るには、普段使っているプレーヤーの字幕遅延機能を使います。字幕がセリフと合うまで調整して合計値をメモし、ここでファイルを同じだけずらしてください。以下はデフォルトのキー操作です。

プレーヤー字幕を早める/遅らせる1回押したときの変化量
Windows・LinuxのVLCG / H50ミリ秒
MacのVLCH / J50ミリ秒
mpvz / Z0.1秒
MPC-HC・MPC-BEF1 / F20.5秒
PotPlayer< / >0.5秒
Kodi字幕設定 → 字幕のオフセット0.1秒

どの方法でもファイル自体は変わりません。遅延はプレーヤー側にあるだけで、次に動画を開いたときや別のデバイスでは消えています。VLCは画面に合計値を表示します(例:字幕の遅延 1500 ms)。プラスの遅延は、ここでの「遅らせる」に当たります。キー操作は2026年11月に各プレーヤーのドキュメントとソースコードで確認したものです。ご自身のキー設定によっては異なる場合があります。

どちらにずらす?

早めるか遅らせるかは、いちばん逆にしてしまいやすいポイントです。

文字が先

字幕がセリフより先に出る

遅らせてください。プレーヤーでの遅延+1500 msは、ここで1.5秒「遅らせる」のと同じです。

声が先

字幕がセリフより後に出る

早めてください。0:00より前に始まることになる行は0:00で止まるので、ずらした後に最初の数行を確認しましょう。

カットの後

ファイルの一部だけがずれている

ずれている最初の行を選んで「指定行から」を選びます。それより上の行はそのまま動きません。

オンラインで字幕をずらす方法

3ステップ、すべてブラウザで完結。

字幕ファイルを開く

SRTまたはVTTをエディタにドロップします。「ずらす」ウィンドウが自動で開きます。

ずらす量を入力

秒数を入力して「遅らせる」か「早める」を選びます。または「正しい時刻に合わせる」に切り替え、ある行が始まるべき時刻を入力します。冒頭をそのままにするには「指定行から」を選びます。

確認してエクスポート

動画を追加していくつかの行を聞いて確認し、SRTまたはVTTでエクスポートします。Ctrl/⌘+Zで、ずらした操作全体を元に戻せます。

字幕ファイルがまだない場合は?

AIで字幕を生成30分無料・クレジットカード不要
字幕作成はおまかせ
翻訳してもタイミングはそのまま

無料登録すると、AIが120以上の言語で音声からタイミング付きの字幕を作成します。あとはここかアプリで修正するだけです。

字幕作成はおまかせ

完成した字幕を50以上の言語に翻訳し、言語ごとに個別のSRTまたはVTTとしてダウンロードできます。

翻訳してもタイミングはそのまま

よくある質問

字幕のずらし方:よくある質問

すべての質問
ファイルを開き、秒数を入力して「遅らせる」を選び、適用します。すべての開始時刻と終了時刻がその分だけ動き、エクスポートしたファイルにも新しいタイミングが保たれます。
VLCが字幕の遅延を保持するのは動画を開いている間だけで、.srtファイル自体は変更されません。ずっと有効にするには、ここでファイルを同じだけずらしてください。
はい。「指定行から」を選び、ずれている最初の行を指定します。それより上の行はタイミングがそのまま保たれます。
ずらす操作は全行を均等に動かすため、時間とともに遅れが大きくなる字幕は直せません。同じウィンドウの「2点で同期」を使ってください。前半の1行と後半の1行の間でタイミングを伸縮します。
はい。ffmpeg -itsoffset 2 -i in.srt out.srt で、すべてのキューが2秒遅れます。負のオフセットを指定すると、FFmpegはゼロ未満の時刻を書き込まず、最初のキューが0:00に始まるようにファイル全体を動かします。そのため、指定したよりもずれ幅が小さくなることがあります。
いいえ。ブラウザ内で読み込み・保存されます。