字幕のフレームレート変更

再生速度の異なる動画に字幕の時刻を合わせます。変換元と変換先のフレームレートを選び、手元の動画で結果を確認できます。

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

SRT、VTT、ASS、SSA、SBV、またはTXTファイル。一度に50ファイルまで追加できます。

オプション

正の値は遅く、負の値は早くします。ミリ秒(1500)、秒(1.5s)、または時刻(00:00:01,500)を入力してください。
一部の古いWindowsプレーヤーとExcelでのみ必要です。

先に字幕ファイルを追加してください。

ファイルはブラウザー内で処理され、当サイトのサーバーには送信されません。

手元の動画でプレビュー(任意)

端末内の動画を選択してください。動画と字幕はこのタブ内にとどまります。通常はMP4(H.264)やWebMを再生できますが、MKVやその他のコーデックはブラウザーで再生できない場合があります。

先に字幕ファイルを追加してください。

このツールでできること

23.976 fpsの字幕を25 fpsの動画に合わせるなど、異なるフレームレートの動画用に作られた字幕の時刻を調整します。すべての時刻に2つのフレームレートの正確な比率を掛け、その後に時間移動を加えることもできます。変更するのは字幕ファイルだけで、動画は変えません。

字幕のフレームレートを変更する手順

  1. ファイルを選択 で字幕ファイルを追加します。
  2. 変換元のフレームレート(字幕) と 変換先のフレームレート(動画) を選びます。小数や分数を入力する場合は 任意の値 を選びます。
  3. 一定のずれも加える場合は 時間の移動量 を設定します。必要に応じて 手元の動画でプレビュー(任意) を開き、字幕と手元の動画を照合します。
  4. フレームレートを変更 を選んで結果を確認し、 ダウンロード または すべてダウンロード(ZIP) を選択します。

設定の説明

  • 変換元と変換先の初期値は23.976(24000/1001)と25です。他に24、29.97(30000/1001)、30、50、59.94(60000/1001)、60のプリセットがあります。既知の変換を逆にするには、変換元と変換先を入れ替えます。
  • 式はt′ = t × 変換元FPS / 変換先FPS + 移動量です。内部ではミリ秒単位に丸めます。追加する 時間の移動量 の初期値は0です。
  • 適用範囲 で、すべての字幕、指定字幕番号以降、指定開始時刻以降、元の開始時刻の両端を含む範囲を選べます。
  • 0より前の字幕 では、時間移動と同じ切り詰め・削除の選択肢を使います。正の表示時間が丸めによって1ミリ秒未満になる場合、内部では1ミリ秒にします。

変換例

初期設定の23.976 → 25変換で、時間移動を加えない場合です。

1
00:01:00,000 --> 00:01:02,000
時計が進んでいます。

出力です。

1
00:00:57,542 --> 00:00:59,461
時計が進んでいます。

形式の注意点と制限

  • SRT、VTT、ASS、SSA、SBV、時刻付きTXTを読み込み、同じ形式のUTF-8で保存します。変更するのは字幕の時刻で、動画ファイルではありません。
  • ASS・SSAの出力は10 ms単位に丸めます。その他の対応する時刻付き形式はミリ秒を保持します。極端な任意の比率では、逆変換で精度をさらに失うことがあります。元のファイルを残してください。
  • 動画プレビューは再生とシークに追従します。範囲内に500件を超える字幕がある場合、先頭500件を表示し、通知を出します。ダウンロードするファイルにはこの制限はありません。
  • 最大50ファイル、1ファイル20 MB、合計200 MBまで処理できます。結果の時刻は1000時間以内に収まる必要があります。
  • 2点を合わせるには字幕の同期、一定のずれには字幕の時間移動、形式変更には字幕変換ツールを使ってください。

よくある質問

字幕を23.976から25 fpsに変換するにはどうすればよいですか?

変換元のフレームレートを23.976、変換先を25に設定します。各タイムスタンプに24000/1001を25で割った比率を掛けます。追加の時間移動を加える前なら、1分は57.542秒になります。

変換元と変換先はどちらを指定しますか?

変換元は字幕の時刻設定に使われた動画の速度、変換先は手元の動画の速度です。PAL版が24ではなく25 fpsで再生される場合、同じ映像が速く流れるため、字幕の時刻を短くする必要があります。

FPSの表示を変えるだけで字幕の時刻は直りますか?

このツールは各字幕の開始・終了時刻そのものを変えます。SRTやVTTはフレームレートの表示ではなくタイムスタンプを使うため、時刻を変えることで補正します。

23.976で24000/1001を使うのはなぜですか?

23.976プリセットは、小数第3位までに丸めず、この正確な分数を使います。同様に29.97と59.94も、それぞれ30000/1001と60000/1001を使います。

任意のフレームレートと時間移動を併用できますか?

はい。「任意の値」を選び、0.1〜1000 fpsの小数または分数を入力します。時間移動は速度変更の後に加えます。動画から時刻を取得すると、選択した字幕に合う移動量を設定します。

すべての字幕のずれを直せますか?

いいえ。対応する発話は分かるが速度比率が分からない場合は2点同期、一定のずれには時間移動を使ってください。複数箇所がカットされた動画では、個別の補正が必要になることがあります。

最終更新:2026年11月1日 · ファイルがブラウザーの外に出ることはありません。