早すぎる、または遅すぎる字幕を修正する
正しいシフト方向を選び、コピーを保持し、先頭付近の字幕に何が起こるかを確認します。
すべての字幕が同じ時間だけ早すぎる、または遅すぎる場合は、すべての字幕の表示時間をまとめて調整できます。まず動画の開始・中間・終了を確認してください。ずれが徐々に大きくなる場合は、単一のシフトでは修正できません。
元の字幕ファイルは保管しておいてください。以下の例は架空のキューを使用しているため、字幕コンバーターで何が変わるかを正確に確認できます。
正しい方向を選ぶ
例えば、ある行が4秒に表示されるが、話し手が5.5秒に発言したとします。字幕が早すぎるため、1.5秒後に移動する必要があります。正のシフトを使用します。
話し手が先に発言し、字幕が1.5秒後に続く場合は、負のシフトで1.5秒前に移動します。
| 元のキュー | +1.5秒シフト後 |
|---|---|
| 4〜6秒 | 5.5〜7.5秒 |
| 9〜11秒 | 10.5〜12.5秒 |
| 15〜17秒 | 16.5〜18.5秒 |
開始と終了の両方が同じ量だけ移動するため、ゼロをまたがない限り各キューの長さは変わりません。
サンプルをシフトしてダウンロード
- 元のSRTをダウンロードしてコンバーターにドロップするか、内容を字幕を貼り付けに貼り付けます。
- 名前を付けて保存で、形式を維持する場合はSRT、Webキャプショントラック用の場合はVTTを選択します。
- タイムシフトを後での方向に動かすか、正確なシフトを入力を開いて**タイムシフト(秒)**を1.5に設定します。
- 字幕を変換を選択し、結果を確認してからダウンロードします。
- 新しいファイルを、対応する動画と一緒にプレーヤーまたはエディターで読み込みます。開始・中間・終了付近の明確な発言を確認してください。
最初のキューはSRTで次のようになります。
1
00:00:05,500 --> 00:00:07,500
Pick a colour.
エクスポート結果をシフト済みSRTまたはシフト済みVTTと比較してください。コンバーターは字幕ファイルを編集するだけで、動画を聞いたりオフセットを探したりはしません。
ゼロ付近での動作
字幕を早く移動すると、動画の開始前になる場合があります。コンバーターは負の時間をゼロに置き換え、表示時間が残らない字幕は削除します。
例えば、0.5〜1.2秒のキューは−1.5秒シフト後に消えます。1〜2秒のキューは0〜0.5秒になります。保持されますが、短縮されます。
ゼロ付近のサンプルを試して、前方向にシフトした結果と比較してください。3つのキューが2つになります。すべてが削除される場合、コンバーターは空の字幕ファイルをエクスポートせず、エラーを報告します。
タイムシフトで修正できないずれもある
一定のずれと、徐々に大きくなるずれでは対処法が異なります。開始は合っているのに後半の字幕が徐々にずれる場合は、字幕が動画の同じ編集版に対応しているか確認してください。イントロの欠落、余分なカット、再生速度の違いなどは、個別のキュー編集や別のタイミングスケール調整が必要になる場合があります。
形式変換にも制限があります。WebVTTにはキューの配置、スタイル、その他の情報を含めることができます。このコンバーターはキューテキストを保持し、各字幕の開始・終了時間を調整します。レイアウト設定、スタイルブロック、コメントは省略されます。キューテキスト内に埋め込まれたカラオケタイムスタンプの再タイミングは行いません。そのようなトラックには元の字幕エディターを使用してください。
確認した内容
2026年10月5日に、これらのファイルをコンバーターの実際の関数に通しました。+1.5秒のSRTおよびVTTエクスポートでは、2行のキャプションとZoëという名前を含む3つのキューすべてが保持されました。負のシフトで字幕が短縮・削除される場合と、プレーンなSRT → VTT → SRTの往復も確認しました。テスト結果には出力とファイルハッシュが含まれています。
これらはファイルチェックであり、実際の動画に対する再生テストではありません。エクスポート結果は自分の映像で確認する必要があります。