戻る
字幕タイミング補正
テキストツール
読み込み中
ツールを読み込んでいます
ツールのコードは開いたときにのみ読み込まれます。
このツールの処理はすべてブラウザー内で行われ、入力内容はサーバーへ送信されません。
このツールについて
対応するSRT/WebVTTの範囲で、符号付きミリ秒の固定ずれ、または2つのアンカーによる線形補正を適用。複数行の本文をそのまま保ち、前後の時刻を表示します。動画再生、音声照合、フレームレート検出、自動整列は行いません。
主な用途
- 一様に早い/遅い字幕を本文を変えず移動。
- 測定した対応イベント2件で線形ずれを補正し、丸め/外挿端点を確認。
使い方
- 1.対応字幕を貼り付けるか厳密UTF-8ファイル1個を選び、入力とSRT/WebVTT出力を指定。
- 2.符号付き整数ミリ秒のずれ、または元/目標A・Bの整数ミリ秒を入力。式、外挿、負の時刻の既定拒否を確認。
- 3.補正前後と件数を比較し、時刻/形式変更を確認して全文保存。時長がゼロになる字幕1件で全体を拒否。
正確な時刻補正例
+500ミリ秒、重複を保持
1 00:00:01,001 --> 00:00:03,999 こんにちは 世界 2 00:00:02,000 --> 00:00:04,000 重複する字幕
1 00:00:01,501 --> 00:00:04,499 こんにちは 世界 2 00:00:02,500 --> 00:00:04,500 重複する字幕
+500ミリ秒、字幕2件/重複1ペア、丸め/ゼロ補正なし。
2アンカーとミリ秒丸め
1 00:00:01,001 --> 00:00:03,999 こんにちは 世界 2 00:00:02,000 --> 00:00:04,000 重複する字幕
1 00:00:01,502 --> 00:00:04,503 こんにちは 世界 2 00:00:02,502 --> 00:00:04,504 重複する字幕
元A=0、目標A=500、元B=60000、目標B=60560ミリ秒:t × 1001/1000 +500、端点2件を丸め。
制限と注意事項
- 限定字幕変換を再利用:厳密UTF-8、先頭BOM1個、LF/CRLF/CR正規化。SRT HH:MM:SS,mmm、またはヘッダー区切り空行のあるWEBVTT MM:SS.mmm/HH:MM:SS.mmm。空行またはSPACE/TABのみの行で区切ります。複数行本文をそのまま保ち、ヘッダー/NOTE/STYLE/REGION情報と時刻設定は診断して省略。番号/IDを再生成。VTTは開始順安定ソート、SRTは入力順。不正字幕1件で全体を拒否。完全な方言検証や動画描画ではありません。
- 1ファイル≤1 MiB。入力≤500000 UTF-16単位/20000行、≤2000字幕/各4000単位。出力≤500000 UTF-16単位/2 MiB/20000行。00:00:00.000–99:59:59.999、ミリ秒は正確に3桁、終了>開始。読み込み15秒期限。限定した同期変換で、ワーカーやプロセス全体のメモリ上限を保証しません。
- 正規の整数ミリ秒を入力。空白、小数、指数、余分な先頭ゼロは不可。ずれはASCII + または - 可、アンカーは符号なし0–359999999。両方のBはAより大きい必要があります。式:目標A + (時刻 − 元A) × (目標B − 目標A)/(元B − 元A)。正確な有理数計算で最も近いミリ秒に丸め、半分はゼロから遠い側へ。負の正確値は明示的ゼロ補正以外では丸める前に拒否。上限超過または終了≤開始はゼロ補正後も全体拒否。アンカー外は外挿されるため、件数と全変更を確認してください。
- ローカルで処理し、アップロードや永続保存はしません。字幕保存は全文を含みます。JSON は補正パラメーター、時間集計、診断を含みますが、本文、ファイル名、字幕ID、元のメタデータを含みません。時間パラメーターでも作業を識別できる場合があります。
よくある質問
負の字幕は黙って削除されますか?
補正/丸め/ゼロ補正後の終了が開始以下です。全体を拒否し、字幕を捨てません。 変換時刻が負で全体を拒否しました。ずれ/アンカーを変更するか、明示的ゼロ補正を選択してください。
対応イベントを自動で見つけますか?
対応するSRT/WebVTTの範囲で、符号付きミリ秒の固定ずれ、または2つのアンカーによる線形補正を適用。複数行の本文をそのまま保ち、前後の時刻を表示します。動画再生、音声照合、フレームレート検出、自動整列は行いません。 正規の整数ミリ秒を入力。空白、小数、指数、余分な先頭ゼロは不可。ずれはASCII + または - 可、アンカーは符号なし0–359999999。両方のBはAより大きい必要があります。式:目標A + (時刻 − 元A) × (目標B − 目標A)/(元B − 元A)。正確な有理数計算で最も近いミリ秒に丸め、半分はゼロから遠い側へ。負の正確値は明示的ゼロ補正以外では丸める前に拒否。上限超過または終了≤開始はゼロ補正後も全体拒否。アンカー外は外挿されるため、件数と全変更を確認してください。