Subtitle Time Shifter

字幕ファイルをアップロードし、すべてのタイムスタンプをミリ秒または秒単位で前後にずらして、音声とのズレを修正できます。

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

字幕はブラウザ内でローカル処理されます。アップロードは不要です。

時間のずらし量(ミリ秒)

字幕を遅らせるには正の数を使います。例: 1500 は 1.5 秒後。早く表示したい場合は -500 のように負の数を使います。

クイック調整:

字幕のタイミングを調整しました!

調整結果
  • 処理した字幕: 0
  • 適用したオフセット: 0 ms
AI Studioで無料編集
動画から直接字幕を作成しますか?

まだ字幕ファイルがない場合は、動画をアップロードしてSRT、VTT、または焼き込み字幕を自動生成できます。

動画をアップロード 字幕を焼き込む

字幕がずれる原因は?

動画のフレームレートと字幕ファイルの想定が違う場合や、字幕作成後に動画を編集した場合、字幕が音声とずれることがあります。動画全体で同じだけずれているなら、単純な時間シフトで直せることがほとんどです。

SRTとVTTを同期する方法

同期の問題を直すには、VLC、YouTube Studio、または編集ソフトで動画を開きます。はっきり聞こえる単語で一時停止し、動画の時間と同じ字幕の開始時間を比較します。その差が入力すべきオフセットです。

オフセット計算の例

正しい値を見つける一番早い方法は、動画の時間と字幕の時間を比較することです。動画で単語が 01:05.500 に聞こえ、対応する字幕が 01:03.000 に始まるなら、字幕は 2.5 秒早すぎます。

動画で単語が聞こえる時間
01:05.500
字幕の開始時間
01:03.000
入力するオフセット
+2500 ms

計算: 01:05.500 - 01:03.000 = 2,500 ミリ秒。字幕が早く出すぎているため、後ろにずらします: +2500 ms

正の値と負の値の使い分け

正の値は字幕を遅く表示します。負の値は字幕を早く表示します。迷う場合は +500 ms または -500 ms から試し、プレビューで確認してください。

問題 入力 結果
字幕が早く表示される +1500 ms 00:00:10,000 → 00:00:11,500 すべての字幕が後ろに移動します。
字幕が遅く表示される -800 ms 00:00:10,000 → 00:00:09,200 すべての字幕が前に移動します。

Time Shifter と FPS Converter の使い分け

Time Shifter は一定のズレを直すためのツールです。冒頭・中盤・終盤でほぼ同じだけずれているなら、単純なシフトで十分です。時間とともにズレが広がるなら、フレームレートの問題である可能性が高いです。

状況 症状 適したツール
一定のズレ 動画全体で字幕が約2秒早い、または遅い。 Subtitle Time Shifter
時間経過によるドリフト 最初は合っているが、最後には数秒ずれる。 Subtitle FPS Converter

負のタイムスタンプはどう処理されますか?

字幕を大きく前にずらすと、一部のブロックが計算上 00:00:00 より前に始まることがあります。SRTとVTTでは負のタイムスタンプは無効なため、このツールでは安全な2つの方法を選べます。

VLC、YouTube、Premiere Proでの例

Time Shifterは、字幕ファイル自体は正しいのに、動画上で早すぎる・遅すぎる場合に便利です。

VLC / ローカルプレーヤー

VLCで常に同じだけ字幕がずれる場合、プレーヤーでずれを確認し、その補正をSRTまたはVTTファイルに固定で書き込みます。

YouTubeへのアップロード

YouTubeにアップロードした字幕の開始がずれる場合は、再アップロード前に固定オフセットでファイルを修正します。

Premiere Pro

動画編集後に読み込んだSRTが合わなくなった場合、読み込み前に字幕ファイルをずらすか、タイムライン上で微調整します。

安全でプライベート

このSubtitle Time Shifterは、SRTとVTTファイルをすべてブラウザ内で処理します。ファイルがサーバーに送信されることはなく、字幕データは手元に残ります。

シフト後にタイミングを細かく確認

全体の時間シフトは一定の同期ズレを解決します。個別の字幕がまだ長すぎる、短すぎる、切れ方が不自然な場合は、Subvideo.ai Studioで動画を見ながらタイミング、文字量、読みやすさを確認してください。

Studioでタイミング確認

字幕のタイミングをずらす方法

1

字幕ファイルをアップロード

端末からSubRip(.srt)またはWebVTT(.vtt)ファイルを選択します。

2

オフセットを設定

同期のずれをミリ秒で入力します。正の値は遅らせ、負の値は早めます。

3

適用してダウンロード

時間シフトを適用し、修正された字幕ファイルをダウンロードします。

よくある質問

字幕の時間シフトとは何ですか?

字幕のすべてのタイムスタンプを前後に移動し、動画の音声と合うようにすることです。

遅れて表示される字幕を直すには?

-1500 ms のような負の値を入力すると、字幕が画面に早く表示されます。

SRTとVTTの両方に対応していますか?

はい。SubRip(.srt)とWebVTT(.vtt)に対応し、各形式に合ったミリ秒表記を維持します。

ファイルは保護されますか?

はい。処理はブラウザ内で行われ、ファイルがサーバーにアップロードされることはありません。

正しいオフセットはどう計算しますか?

動画で単語が聞こえる時間と、対応する字幕の開始時間を比べます。単語が 01:05.500、字幕が 01:03.000 なら、オフセットは +2500 ms です。

字幕が 00:00:00 より前に来る場合は?

そのブロックを 00:00:00 に制限するか、削除できます。テキストを失いたくないなら制限が安全で、完全に動画開始前にあるブロックなら削除のほうがきれいです。

Time ShiftではなくFPS Converterが必要なのはいつですか?

動画が進むほどズレが大きくなる場合、固定シフトでは足りません。動画と字幕のフレームレートが違う可能性が高いため、Subtitle FPS Converter を使ってください。