要点
- 字幕がずれる主な理由は2つです。全行が同じ時間だけ早いか遅い一定のオフセット、または時間とともに差が広がるフレームレートの不一致です。
- 一定のオフセットは簡単に直せます。すべての字幕を同じ秒数だけずらします。
- 差が次第に広がる場合、字幕は異なるフレームレート向けに作られています。単純にずらすのではなく、時間を伸縮する必要があります。
- VLCでは再生中にタイミングを微調整できますが、変更は保存されません。恒久的に直すにはファイルを編集します。
字幕が同期しなくなる理由は?
ほぼ必ず2つの理由のどちらかです。すべての行が同じ時間だけずれる一定のオフセットは、多くの場合、冒頭や広告区切りが異なる動画版に合わせて字幕が作られたことが原因です。一方、開始時はほぼ合っていて再生につれて差が広がる場合は、字幕と動画ファイルのフレームレートが一致していません。
1分で見分けられます。開始付近と終了付近で同期を確認してください。両方で差が同じなら一定のオフセットです。開始時は小さく終了時に大きいなら、フレームレートの問題です。
| 見える状態 | 考えられる原因 | 修正方法 |
|---|---|---|
| すべてが同じ時間だけ早い、または遅い | 一定のオフセット | すべての字幕を同じ時間だけずらす |
| 開始時の差は小さく、終了時には大きい | フレームレートの不一致 | エディターで伸縮または再同期 |
常に早い、または遅い字幕を直すには?
すべての字幕を同じ秒数だけずらします。字幕が音声より2秒早いなら2秒遅らせ、遅れているなら早めます。字幕トラック全体が同じ時間だけずれているため、1回の調整ですべて直せます。
VLCではショートカットキーを使い、視聴中に字幕タイミングを微調整できますが、その変更は保存されません。ファイルを開き直すと元に戻ります。恒久的に修正するには、ファイル自体のタイミングを編集します。このサイトの無料字幕タイミング調整ツールなら、ブラウザー内で編集し、保存できる修正版ファイルを作れます。
関連情報字幕タイミング調整ツール
動画の再生につれて差が広がる場合は?
単純にずらしても合い続けません。字幕が動画とは異なるフレームレート、たとえば映画と放送で異なるレート向けに作られているためです。開始時のずれは気づかないほど小さくても、終了時には数秒の差になります。
この場合は単純にずらすのではなく、時間を伸縮して直します。字幕エディターで動画のフレームレートに合わせて再調整するか、最初と最後の字幕を合わせ、その間を比例調整します。微調整より手間はかかりますが、広がり続けるずれを直す唯一の方法です。
よくある質問
字幕が全編を通して数秒ずれるのはなぜですか?
一定のオフセットです。通常は、少し異なる版の動画に合わせて字幕が作られたことが原因です。すべての字幕を同じ秒数だけずらせば修正できます。
時間とともに字幕のずれが広がるのはなぜですか?
フレームレートの不一致です。字幕が動画とは異なるフレームレート向けに作られています。単純にずらすのではなく、字幕エディターで伸縮または再同期する必要があります。
VLCは字幕同期の変更を保存しますか?
いいえ。VLCでは視聴中にタイミングを微調整できますが、変更は保存されません。修正を残すには、ファイル内のタイミングを編集してください。
字幕のタイミングを恒久的にずらすには?
ファイルを編集するツールを使います。このサイトの無料字幕タイミング調整ツールは、ブラウザー内ですべての字幕を前後へずらし、保存できる修正版SRTまたはVTTを作成します。
同じオフセットでSRTとVTTの両方を修正できますか?
はい。どちらも時間情報付きの字幕を保存する形式なので、一定のずらし方は同じです。タイミング調整ツールは両方を受け付け、元と同じ形式で返します。
