バイリンガル字幕ガイド

タイミングを崩さずにバイリンガル字幕を作る方法

2言語を1つの字幕トラックに入れながら、正しい同期を壊さないための実践方法です。

最終更新 2026年8月 読了約8分

バイリンガル字幕とは?

同じ字幕キューの中に2つの言語を表示する字幕です。一般的には1行目に原文、2行目に翻訳を置き、両方が同じ開始・終了時刻を共有します。

1
00:00:03,200 --> 00:00:06,400
Where are we going?
どこへ行くの?

原則1:良いタイミングを先に守る

元の字幕が音声に正しく合っているなら、そのキュー境界を時間の基準として固定します。まずキュー内のテキストを翻訳し、必要性を確認してからタイムコードを動かします。

翻訳品質と同期を別の作業として扱うことで、問題が文章なのか時間なのかを判断しやすくなります。

1
00:01:12,500 --> 00:01:15,800
I didn't expect the meeting to take this long.
会議がこんなに長引くとは思わなかった。

二言語字幕が読みにくくなる理由

2言語を同時に表示すると視覚的な負荷が増えます。最終的なキュー全体を1つの表示単位として評価する必要があります。

表示時間は同じ

文字量が増えても表示秒数は増えません。元は読みやすかったキューでも翻訳追加後は過密になります。

言語ごとに長さが違う

日本語は英語より短く見えることがありますが、語順や省略、改行位置は異なります。同じ形にそろえる必要はありません。

改行は意味単位で

日本語は単語間スペースがないため、見た目だけで改行すると意味のまとまりを壊しやすくなります。

リタイミングより先に簡潔化

詰まりすぎた場合は、まず冗長表現を削り自然に短くできないか確認します。

実用的な6ステップ

  1. 原文を先に修正: 誤認識や明らかな同期ミスを翻訳前に直します。
  2. 最初の翻訳では時刻を固定: 開始・終了時刻を変えずに最初の翻訳を作ります。
  3. 語順ではなく意味を翻訳: 原文の構文を機械的に写さず、意味・トーン・用語を保ちます。
  4. 言語の並びを固定: 原文→翻訳、または翻訳→原文の順をファイル全体で統一します。
  5. 最終的な読書負荷を確認: 2行を合わせた状態で速すぎるキューを確認します。
  6. 実際の映像で確認: カット、話者交代、画面テキスト、高速会話の場面で見直します。

SRT・VTT・ASSのどれを使う?

SRT

2行のテキストとタイムコードだけなら最もシンプルで互換性が高い形式です。

VTT

WebプレーヤーやWebVTTのメタデータが必要な場合に向きます。

ASS

言語ごとにフォント、サイズ、位置、スタイルを変えたい場合に適しています。

例:キューを動かさずに文章を軽くする

タイミングが正しくても字幕が重すぎることはあります。毎回時間を伸ばすより、自然に短い翻訳の方が有効です。

1
00:05:31,000 --> 00:05:34,000
We need to finish the configuration before the customer arrives this afternoon.
今日の午後に顧客が到着する前に、設定作業をすべて完了させる必要があります。
1
00:05:31,000 --> 00:05:34,000
We need to finish the configuration before the customer arrives this afternoon.
午後に顧客が来る前に、設定を終える必要があります。

よくあるミス

  • 翻訳が長いという理由だけですべてのキューをリタイミングする。
  • 逐語訳で不自然に長い行を作る。
  • 途中で原文と訳文の上下順を入れ替える。
  • SRTが技術的に有効かだけを見て、実際の読みやすさを確認しない。
  • 見た目の対称性だけで意味のまとまりを分断する。

日本語は改行と省略を個別に見る

日本語は単語間スペースがなく、英語で明示される主語や代名詞を自然に省略することがあります。敬体・常体、固有名詞、カタカナ表記も一貫させ、英語の行構造をそのまま再現しないことが重要です。

安定した順序はシンプル

原文修正 → タイミング維持 → 自然な翻訳 → 2言語表示で読やすさ確認 → 動画上で確認 → 書き出し。

よくある質問

SRTに2言語を入れられますか?

はい。1つのキューに複数行を入れ、同じタイムコードを共有できます。

別々のタイムコードが必要ですか?

同じ発話区間を表すなら不要です。

タイミング修正前に翻訳すべきですか?

通常は先に原文の明らかな誤認識と同期ミスを直します。

どの形式が最適ですか?

シンプルならSRT、言語ごとにスタイルや位置を変えるならASSが向きます。

なぜ読みにくくなりますか?

2言語が同じ表示時間を共有し、言語ごとの構造や文字量も異なるためです。