エージェント向け Polysh を早期アクセスで提供中。コーディングエージェントがデモを録画し、Polysh が仕上げます。 ウェイティングリストに登録 →

字幕の FPS 変換

別のフレームレートに合わせて字幕を調整し、最後まで同期させられます。

ブラウザツールを読み込んでいます…

字幕の FPS 変換でできること

ある版の動画用に作った字幕は、別の版ではずれていくことがあります。23.976 fps の映画を 25 fps の PAL 版として再生すると約 4% 速く進むため、最初の場面で合っている字幕が、45 分の時点では 2 分近く遅れます。

字幕の元のフレームレートと、動画のフレームレートを選びます。すべての開始時刻と終了時刻がその比で伸縮され、結果の下の注記に最後のキューの終了時刻が表示されるので、ダウンロードする前に動画の長さと比べられます。

例

入力(23.976 → 25 fps)

1
00:00:10,000 --> 00:00:12,000
講座へようこそ。

2
00:45:00,000 --> 00:45:03,000
モジュール 1 はここまでです。

結果

1
00:00:09,590 --> 00:00:11,508
講座へようこそ。

2
00:43:09,411 --> 00:43:12,288
モジュール 1 はここまでです。

各時刻に 0.959041 を掛けます。10 秒のキューの移動は 0.5 秒未満ですが、45 分のキューは 1 分 51 秒近く移動します。

字幕の FPS 変換の使い方

  1. 字幕のテキストを貼り付けるか、「ファイルを開く」を選びます。
  2. 「字幕の元のフレームレート」と「動画のフレームレート」を設定します。既定の 23.976 と 25 は、映画から PAL へのよくあるケースに対応しています。
  3. 「ダウンロード」を選んで captions-fps.srt または .vtt を保存します。

知っておきたいこと

  • 一覧にあるのはこの 8 つのフレームレートだけです。ほかの比の場合は、字幕タイミングエディターで正しい 2 つのキューを再同期してください。任意の比で伸縮できます。
  • 最初の字幕がすでにずれている場合は、一定のオフセットもあります。先にフレームレートを変換してから、字幕タイミング一括シフトでずらしてください。
  • 画面録画でこの問題が起きることはまれです。画面録画のずれは、たいていフレームレートではなく動画の編集が原因です。

字幕の FPS 変換についてよくある質問

字幕にフレームレートの問題があるかどうかは、どうすればわかりますか?

最初の近くの字幕と、最後の近くの字幕を確認します。最初は合っているのに最後は数秒ずれていて、そのずれが一定のペースで大きくなっているなら、字幕は別のフレームレート用に作られています。どこでも同じだけずれているなら、オフセットの問題です。

23.976 から 25 と、25 から 23.976 のどちらに変換すればよいですか?

「字幕の元のフレームレート」には字幕が作られた版のフレームレートを、「動画のフレームレート」には見ているファイルのフレームレートを設定します。再生が進むにつれて字幕がどんどん遅れていくなら、字幕のフレームレートのほうが低い値です。

23.976 fps と 24 fps の違いは何ですか?

23.976 は 24000/1001 で、映画の 24 fps を NTSC と互換にしたものです。差はわずか 0.1% ですが、1 時間で約 3.6 秒になり、字幕の遅れが目に見えるほどになります。