字幕エディター(SRT・VTT)
字幕ファイルのタイミングをまとめてずらしたり、動画のフレームレートに合わせて伸縮したり、2 つの場面を合わせるだけで全体を補正したりできます。SRT↔VTT 変換、行の折り返し、タグ削除、重なりや速すぎる字幕の検査にも対応。ファイルはアップロードされません。
字幕ファイルや文章はアップロードされません。すべての処理はこのブラウザー内だけで行われます。
操作
タイミングをずらす
すべての字幕を同じ時間だけずらします。字幕が遅いときはマイナス(−)、早いときはプラス(+)の秒数を入れてください。
フレームレートに合わせる
最初は合っているのに後ろへいくほどずれる字幕に使います。字幕が作られた動画の fps → 今の動画の fps を選んでください。
2 つの場面で合わせる
動画で確認した 2 つのセリフが本来出るべき時刻を入力すると、ずれと速さをまとめて計算して全体を補正します。最初のほうのセリフと終わりのほうのセリフを 1 つずつ選んでください。
整理
検索と置換
入力した文字をそのまま(正規表現ではなく、大文字小文字を区別して)すべての字幕から探します。
検査とプレビュー
結果
保存ファイルは常に UTF-8 です(ブラウザーは EUC-KR で保存できません)。古いプレーヤーで文字化けする場合は BOM のオプションを試してください。ファイル名は開いたファイルに合わせます。
よくある質問
字幕がいつも遅れて出ます。どれだけずらせばいいですか?
セリフが聞こえる瞬間と字幕が出る瞬間の差を測って「タイミングをずらす」に入れてください。最初は合っているのに後ろへいくほど開く場合は、ずらすのではなく「フレームレートに合わせる」か「2 つの場面で合わせる」が適しています。
文字が化けています。
文字コードを EUC-KR にしてファイルを開き直してください。自動判別は UTF-8 でなければ EUC-KR として読みます。貼り付けた文章はすでに文字なので文字コードは関係ありません。
SRT と VTT の違いは?
SRT は番号とカンマ(,)区切りのミリ秒を使う最も一般的な形式で、VTT は Web(HTML5 video)向けに WEBVTT ヘッダーとドット(.)を使います。位置や色などの VTT 専用設定は変換時に捨てられます。