2言語字幕
1つのファイルを翻訳、または手元の2ファイルを結合して2言語字幕を作成
画面上に2つの言語を同時に表示します。字幕ファイルを1つアップロードすれば、全行が翻訳されて原文と一緒に表示されます。手持ちの2ファイルをアップロードすれば、タイミングを自動で合わせて結合できます。画面下部に2行重ねて表示することも、第1言語を画面上部に配置することも可能です。2ファイルの結合にはAIを使用せず、3000 行まで無料です。翻訳の場合、登録不要で最初の部分は無料、映画1本全体でも一回払い $5 でご利用いただけます。AIチャットボットは短いシーンなら対応できても、映画全体になると途中で止まったりタイミングがずれたりしがちです。
- .srt、.vtt、.ass、.ssaファイルを 81 言語のいずれかに翻訳し、2言語を同時に表示
- 手元にある2つのファイルの結合も可能。AIモデル不使用で 3000 行まで無料
- 画面下に2行重ねる配置、または第1言語を画面上部・第2言語を下部に分ける配置に対応
- SRT、VTT、ASS形式でダウンロード
- 翻訳:150 行まで完全無料、長尺ファイルも最初の部分は無料、映画全体でも $5
- アラビア語、ペルシャ語、ヘブライ語、ウルドゥー語など、右横書き言語用の制御文字(RTLマーク)に対応
生成されるファイルの内容
元のファイル名に基づいた、2言語入りの字幕ファイルが1つ作成されます(例:ペルシャ語への翻訳なら Movie.dual.fa.srt、2ファイル結合なら Movie.dual.srt)。ダウンロード前に画面上で全行の2言語表示を確認でき、どちらのテキストも直接編集可能です。
- 上下重ね表示(Stacked):各タイミングごとに、上の行に第1言語、下の行に第2言語を配置し、どちらも画面下部に表示します。
- 上下分割表示(Split):第1言語を画面上部に、第2言語を画面下部に表示します。SRTでは上段が {\an8} で始まる独立した字幕になり、VTTでは line:0 が付与され、ASSでは少し小さめの黄色い独自スタイル「Top」が適用されます。
- 開始・終了時間は最初のファイルからそのまま取得されます。翻訳時に行が勝手に結合されたり、分割されたり、番号が振り直されたりすることはありません。
- .ass または .ssa ファイルはテキストとして読み込まれます。斜体、太字、下線、位置コードは保持されますが、スタイル定義やその他の独自タグは新しいファイルには引き継がれません。
- BOM付きUTF-8で出力されるため、古い再生ソフトやテレビでもアラビア語、ペルシャ語、中国語、キリル文字が文字化けせず正しく認識されます。
AIチャットボットと当ツールの違い
ChatGPT、Claude、Gemini でも短いセリフを2言語で書くこと自体は簡単で、1シーン程度なら十分です。しかし映画全体となると話は別です。動画プレーヤーが正しく認識できる形式を保ったまま、数百〜数千ものタイムコードに合わせて第2言語を正確に出力しなければなりません。
| 状況 | AIチャットボット | 当ツール |
|---|---|---|
| 1シーン(数十行程度) | 通常は問題なく2言語を出力可能 | 同様に処理し、プレーヤーですぐ読み込めるファイルを生成 |
| 映画1本全体 | 全行を2言語分出力する必要があるため、途中で止まりやすい | ブロックごとに全行を確実に翻訳、1件あたり最大 10,000 行まで対応 |
| 2言語のタイミング同期 | タイムコードを手動で再生成するため、行のズレ、結合、抜け落ちが発生しやすい | 元のファイルのタイミングをそのまま保持し、第2言語を正確に紐付け |
| 手元にある2つの字幕ファイルの結合 | 両方を読み込ませて推測で対応させる必要があり、精度が不安定 | 時間の重なりが最も大きい行同士を自動で正確にペアリング。AIモデル不使用、3000 行まで無料 |
| 第1言語を画面上部に配置 | 各フォーマットに必要な配置コードを正しく出力できないことがある | SRTには {\an8}、VTTには line:0、ASSには Top スタイルを正確に出力 |
| 英語とアラビア語・ペルシャ語の併記 | プレーンテキストのため、句読点や記号が逆の位置に表示されやすい | 翻訳されたすべての行に右横書き(RTL)制御文字を自動付与 |
2言語字幕の作成手順
-
1
ファイルを1つ(翻訳)、または2つ(結合)アップロード
翻訳する場合は、.srt、.vtt、.ass、.ssa ファイルを1つアップロードし、翻訳先言語を選択します。結合する場合は、ファイルを正確に2つアップロードしてください(1つ目がメイン言語、2つ目が追加言語)。配置方法(上下重ね、または上下分割)を選択します。
-
2
最初の部分を無料で確認
冒頭の数行がタイムコードとともに両言語で画面に表示されます。その場でどちらの言語も直接編集できます。このステップにアカウント登録は不要です。
-
3
残りをロック解除してダウンロード
短いファイルや無料枠以内の結合は、そのままダウンロードできます。長尺ファイルの翻訳の場合は、$5 で映画全体をロック解除し、SRT、VTT、ASS形式でダウンロードしてください。
一般的なAIチャットアシスタントで2言語字幕がうまく作れない理由
チャットボットに2言語の字幕作成を頼むと、字幕作業で最も負荷の高い処理が2倍になります。番号やタイムコードを含め、ファイルのすべてのブロックを書き出す必要があり、各ブロックのテキスト量も2倍になるからです。長編映画では出力制限のためはるか手前で返答が上限に達し、アシスタントが途中で止まる、続きを促すよう求めてくる、あるいは後半を勝手に省略してしまいます。その過程で短い2行を勝手に結合したり、ブロック番号をずらしたり、タイムコードを書き間違えたりして、映像の音声と字幕のタイミングがずれていきます。
もうひとつの課題は配置です。一方の言語を画面上部に表示するにはフォーマットごとに異なるコードが必要で、プレーヤーは対応していないコードを無視してしまいます。プレーンテキストを出力するチャットアシスタントが、すべての行でこれを正確に行うのは極めて困難です。
当ツールはファイル自体の生成をAIモデルに丸投げしません。翻訳時にはテキストのみを最大60行のブロック単位で送信し、各行が元の番号に対応して戻ってくることを義務付け、欠落した行があれば再取得し、それでも取得できなければ原文を保持します。タイミングは元のファイルからそのままコピーされ、レイアウト用のコードはシステムが確実に書き出します。
第2言語を追加する2つの方法
翻訳:ファイルを1つアップロードして言語を選択します。すべての行が翻訳され、元のタイミングに合わせて原文と訳文が同時に表示されます。.ass や .ssa ファイルにも対応しています(テキストとして読み込まれるため、斜体や位置コードは保持されますが、元の詳細なスタイル装飾は引き継がれません)。
結合機能:お持ちの2つのファイル(例:film.en.srt と film.fa.srt)をアップロードして結合します。AIモデルは使用しません。2つ目のファイルの各行は、再生時間が最も重なる1つ目のファイルの行に紐付けられるため、1つの長いセリフの中に2つの短いセリフが収まる場合でも両方が一緒に表示されます。重なる部分がない行は元のタイミングを保ち、2つ目の言語のみが単独で表示されます。3000行までは完全無料で結合できます。
2言語字幕の活用シーン
- 母国語をサポートとして表示しながら、映画や海外ドラマで語学学習
- 親と子どもで読む言語が異なるご家庭での、映画の同時鑑賞
- 母国語が異なるカップルや友人同士での動画鑑賞
- 語学レベルが混在するクラスに向けた、授業用映像の教材準備
- 公式の字幕ファイルと他言語のファン字幕(有志翻訳)の統合
制限事項ときれいに仕上げるコツ
結合の仕上がりはタイミングに左右されます。同じ映像リリース用に作られた2つのファイルであればきれいに揃いますが、別リリースのファイルや数秒ズレているファイルを使うと、間違ったセリフ同士がペアになってしまいます。字幕タイミング調整ツール(Fix Subtitle Sync)で先にズレを直してから結合してください。翻訳機能を使う場合、出力結果はお手元のファイルのタイミングに従うため、お持ちの動画とタイミングが一致しているファイルから始めてください。
再生ソフトによってはSRTファイル内の {\an8} タグが無視され、両方の言語が画面下に表示されることがあります。その場合は「上下に重ねる(stacked)」レイアウトを選ぶか、上部配置を独自に処理できるVTTまたはASS形式でダウンロードしてください。2つの言語を表示すると1言語よりスペースを取るため、画面下に重ねる配置では小さな画面で映像が隠れやすくなります。
翻訳は機械翻訳によって行われます。語学学習やご家庭での鑑賞には最適ですが、教材としての利用や上映会などの公開用途では、人の手で2つ目の言語をチェックすることをおすすめします。
言語・シーン別
英語とペルシア語の2言語同時字幕
ペルシア語は、NoCutoffで最もご要望の多い字幕言語です。英語の字幕ファイルをアップロードすると、すべての行がペル...
続きを読む →英語と中国語の2言語同時字幕
英語の字幕ファイルをアップロードすると、元のタイミングを保ったまま全行が簡体字中国語に翻訳され、画面上部に英語...
続きを読む →英語・スペイン語の2言語字幕
字幕ファイルをアップロードするだけで、元のタイミングを維持したまま英語とスペイン語が上下2段で表示された字幕フ...
続きを読む →英語とアラビア語の2言語同時字幕
英語の字幕ファイルをアップロードするだけで、元のタイミングを保ったまま画面上に英語、下にアラビア語を表示する2...
続きを読む →2つのSRTファイルを1つの2言語同時字幕に結合
同じ映画の異なる言語の字幕ファイルをお持ちですか?両方をアップロードするだけで、タイミングに合わせて1行ずつ自...
続きを読む →料金
短いファイル・結合
無料
2つのファイルの結合は 3000行まで無料です。翻訳は 150行までのファイルなら完全無料、それ以上の長いファイルは最初の部分を画面上で無料確認できます(アカウント不要)。登録なしのゲストは1日 1件、無料アカウントを作成すると1日 3件まで利用できます。
映画1本まるごと
$5
ファイル全体(翻訳・結合ともに最大 10,000行)を一括処理できる一回払いです。サブスクなし、有効期限もありません。
使い放題(Unlimited プラン)
$19 / 週
サイト内の全ツールが使い放題。字幕ツールは最大 30,000行まで対応します。
よくある質問
ChatGPTで2言語字幕は作れますか?
短い動画なら可能ですが、映画1本分になるとAIチャットアシスタントはすべての行を2回出力する必要があるため、途中で止まる傾向があります。また、行がまとめられたりタイムコードが書き換えられたりして、字幕のズレが発生しがちです。本ツールはテキストをブロック単位で翻訳し、全行の返却を確認した上で、お手元のファイルから正確なタイミングをそのままコピーします。
手元にある2つの字幕ファイルを1つに結合できますか?
はい。「2つのファイルを結合」を選び、2つのファイルをアップロードしてください。1つ目がメイン言語となり、2つ目がそこに追加されます。2つ目のファイルの各行は、再生時間が最も重なる1つ目のファイルの行に紐付けられます。この処理にはAIを使用せず、3000行まで無料でご利用いただけます。
原文を画面の上に、翻訳を画面の下に配置することはできますか?
はい、上下分割(split)レイアウトを選択すれば可能です。SRTでは上の行が {\an8} タグ付きの独立した字幕として出力され、VTTでは line:0、ASSでは黄色の「Top」スタイルとして出力されます。画面下に重ねる(stacked)レイアウトを選ぶと、両方の言語が画面下に並び、1つ目の言語が上、2つ目の言語が下に表示されます。
どちらの言語が先(上)に表示されますか?
翻訳の場合は元のファイルの言語、2つのファイルを結合する場合は1つ目のファイルの言語が優先されます。画面下に重ねるレイアウトでは上の行に、上下分割レイアウトでは画面の上部に配置されます。例えば中国語を英語の上に表示したい場合は、中国語のファイルを1つ目に指定し、英語を追加してください。
無料で使えますか?
2つのファイルの結合は 3000行まで無料です。翻訳は 150行までのファイルなら完全無料、それ以上の長いファイルは最初の部分(最大60行)を画面上で無料で確認できます。映画1本分(最大 10,000行)は、$5 の一回払いのみで利用可能です。
どのファイル形式をアップロードできますか?
SubRip(.srt)、WebVTT(.vtt)、.ass、.ssa 形式に対応しており、1ファイルあたり最大 10 MBまでアップロード可能です(翻訳は1ファイル、結合は2ファイル)。ダウンロードは、お使いの再生ソフトに合わせてSRT、VTT、ASSからお選びいただけます。
アラビア語、ペルシャ語、ヘブライ語にも対応していますか?
はい、対応しています。アラビア語、ペルシャ語、ダリー語、パシュトー語、ウルドゥー語、ヘブライ語など、右から左へ書く言語(RTL)が2つ目の言語に含まれる場合、句読点が正しい位置に表示されるよう、翻訳行の先頭と末尾に見えないRTL制御文字を自動挿入します。ファイルはBOM付きUTF-8として保存されます。
ファイルのプライバシーは保護されますか?
作業データはお客様ご本人のみアクセス可能です。翻訳時には字幕テキストのみがAIモデル提供元に送信されますが、モデルの学習には使用されない安全なルートを採用しています。ファイルの結合機能ではAIモデルにデータが送信されることは一切ありません。アカウントを作成せずにアップロードされたジョブは 7日後に自動削除され、ご自身でいつでも手動削除できます。
2026年10月25日更新 · APPFACT STUDIO LTD