メインコンテンツへスキップ
SubtitleMatrix

重なった字幕を結合

タイミング字幕ファイルを結合
字幕テキストを貼り付けることもできます

オプション

空白を挟むと1行につながります。元のファイルが1つの文を2つの字幕に分けている場合に適しています。改行を挟むと2行の字幕になり、その間ずっと画面に表示されます。

タイミングを数える基準のフレームレートです。形式のページでは MicroDVD が必要とする値で、同形式は時間をフレーム番号で保存します。フレームレートのページでは、そのファイルがどのレートを前提に作られたか(字幕が合わせて作られた版)を指し、ページの2つ目の欄には実際に使う動画のレートを入れます。よく使われるのは 23.976、24、25、29.97、30、50、59.94、60 です。間違えると時間軸全体がずれます。フレームレートのページでは、ずれは固定量ではなく比率で生じます。

前の字幕が終わる前に次の字幕が始まると、2つは重なっています。再生ソフトによって扱いが違い、2行を積んで表示するもの、後ろだけを見せて前を隠すもの、交互に切り替えるものがあるため、同じファイルが機械によって違って見えます。このページは重なりの判断を再生ソフトからファイルへ移します。重なっているまとまりは、最も早い開始から最も遅い終了まで続く1つの字幕になり、両方のテキストを内側に持ちます。

言葉はすべて残ります。残らないのは各字幕の個別の時刻です。結合後は2つあった区間が1つになり、いくつの字幕が吸収されたかを失われる情報として報告するので、変更は差分ではなくページ上で分かります。重なっていない部分は一切動かず、字幕番号も元の値のままなので、1と2が1つになったファイルは3から続けられます。

重なりは主に3つの場面で生まれます。別のフレームレート向けに時刻を直したファイルは両端が二度丸められ、隣どうしが食い込みます。2つの半分や2言語から組み立てたファイルは両方のトラックが同じ時間軸に載ります。画面位置を持つ形式、たとえば上下に2行を置く ASS から変換したファイルは、そもそも1字幕ずつの表示を前提にしていません。

このページの代わりに重なりを除去する方法もあります。後ろの字幕を押しやって順番に表示する方法で、画面時間を犠牲にする代わりに時刻を正直に保ちます。2つの字幕が本当に連続しているならそちらが正解です。結合が正解なのは、2つを一緒に読ませたい場合、たとえば台詞とその翻訳、効果音の説明とその音です。どちらを実行するか決める前に1分考えてください。ほかのページと同じくアップロードはなく、ファイルはこのタブ内で読み書きされ、SRT、WebVTT、ASS、SSA、SBV、SAMI、MicroDVD、TTML、JSON、CSV が使えます。

例

画面時間を共有する2つの字幕

入力

1
00:00:01,000 --> 00:00:04,000
First.

2
00:00:03,000 --> 00:00:06,000
Second, starting early.

出力

1
00:00:01,000 --> 00:00:06,000
First. Second, starting early.

2つ目は1つ目が終わる1秒前から始まるので、組は両方を覆う1つの字幕になります。00:00:03 から 00:00:04 の重なっていた1秒は曖昧ではなくなり、画面には1つの字幕だけがあります。両方のテキストはファイルの順序のまま残ります。

接しているが重なっていない字幕

入力

1
00:00:01,000 --> 00:00:02,000
First.

2
00:00:02,000 --> 00:00:03,000
Second, exactly touching.

出力

1
00:00:01,000 --> 00:00:02,000
First.

2
00:00:02,000 --> 00:00:03,000
Second, exactly touching.

前の字幕が終わる瞬間に次が始まるのは重なりではなく、きれいな切れ目として何も変えません。これは見た目以上に重要で、よく調整されたファイルで最も多い形です。これを結合するツールは900字幕のエピソードを1つの字幕にしてしまいます。接している組をまとめたいなら、間隔を0にした結合のページを使ってください。

3つの字幕が連鎖する

入力

1
00:00:01,000 --> 00:00:03,000
One.

2
00:00:02,000 --> 00:00:05,000
Two.

3
00:00:04,000 --> 00:00:07,000
Three.

出力

1
00:00:01,000 --> 00:00:07,000
One. Two. Three.

各字幕が次と重なっているので、結合は独立ではありません。3つ目は2つ目の終了と比較され、3つすべてが1つの字幕になります。悪い再調整のあとのファイルがこうなります。個別の時刻は失われてもテキストは残ることを確認してください。

よくある質問

どこまでが重なりで、どこからが単に詰めた切れ目ですか?

開始が前の字幕の終了より早ければ、1ミリ秒でも重なりです。前が終わるのと同じミリ秒に始まる字幕は詰めた切れ目で、このページは触りません。よく調整された字幕ファイルでは、ほとんどの字幕が前の終了位置から始まるので、この判定が通常のファイルを守ります。

字幕ファイルに重なりができるのはなぜですか?

よくある理由は3つです。フレームレート変換で両端が丸められて隣が食い込む。2言語や2つの半分、翻訳トラックを重ねたファイルで両方の字幕が同じ時間軸に載る。ASS など画面位置を持つ形式から変換したファイルが、同時表示を前提にしていた。

重なりを結合するとファイルのほかの部分も動きますか?

動きません。重なっていない字幕はミリ秒単位でそのままで、番号も書き換えません。結合したまとまりで生き残る字幕は元の番号を保つので、出力が1と3なら2が吸収されたファイルです。変わるのはまとまりだけで、2つ以上あった区間が1つになり、テキストが統合されます。

重なりを除去せずに結合するのはなぜですか?

2つの字幕が一緒に存在すべきものだからです。除去すると後ろの字幕を押しやって順番に再生するので、画面時間を失い、行が途中で切れることもあります。それは連続すべき2つには正しい処理です。結合は区間全体で両方のテキストを見せ続けるので、台詞と翻訳、説明とその音に向いています。

3つ以上の字幕が重なっている場合はどうなりますか?

最も早い開始から最も遅い終了までを覆う1つの字幕になります。まとまりが育つたびに、新しい字幕はそこまでの終了と比較されます。5つが連鎖すれば5行分のテキストを持つ1つの字幕になり、4つが吸収されたと報告されます。出力が期待より短いと感じたらこの件数を確認してください。

異なるスタイルの2つの字幕を結合するとどちらのスタイルが残りますか?

前の字幕のスタイルです。1つの字幕は1つのスタイルしか持てないので、ASS や SSA で異なるスタイルの2つを結合すると、早いほうのスタイルになり、持ち込めなかった1件が報告されます。スタイル付きのファイルでは納品前にレポートを読み、結合後の字幕が元の2つと同じ見え方にならないことを確認してください。

関連ツール