字幕翻訳
映画1本からシーズン丸ごとまで、字幕ファイル全体を翻訳
.srt または .vtt ファイルを1つ以上アップロードして言語を選ぶだけ。すべての字幕行が、元のタイミング・順番・番号のまま翻訳されます。最初の部分は登録不要で無料。映画1本、または最大 30 ファイルのシーズン分まで、ジョブ全体が一回払いの $5 で、サブスクなしです。短いクリップならチャットボットでも問題なく翻訳できますが、2時間の映画となると字幕は1,000行をゆうに超えることも多く、途中で止まったり、行が結合されたり番号が振り直されたりして、ずれたファイルが返ってきがちです。このツールは、ファイルを小さなブロックに分けて翻訳し、すべての行が戻ってきたかを確認し、タイミングはお手元のファイルからそのままコピーします。
- 150行までは全文無料。長いファイルも最初の部分は無料、アカウント不要
- ジョブ全体で $5、一回払い:映画1本、または最大 30 ファイルのシーズン分
- 全行を翻訳。結合・分割・抜け落ちはありません
- タイミング・順番・番号は元のファイルからコピー
- アラビア語、ペルシア語、スペイン語、ポルトガル語(ブラジル)、中国語など41言語に対応
- 翻訳のみ、または二言語字幕をSRT・VTTで出力
すべての行を、元のタイミングのまま。
ファイル内の数字とタイムコードはそのまま保持され、変わるのは言葉だけです。右から左へ書く言語には、プレーヤーが句読点を正しい位置に表示するための記号を付けます。
このページ用に作成したデモシーンです。ペルシア語の行はツールの実際の出力です。
出力される内容
翻訳済みの字幕ファイルが、元のファイル名に言語コードを付けた名前(例:movie.fa.srt)で返ってきます。1ファイルならそのままダウンロードでき、複数ファイルの場合は1つのZIPにまとまります。ダウンロード前に、すべての行がタイムコード付きで画面に表示され、どの行も編集できます。
- 元のファイルと同じ数の字幕行が同じ順番で並び、それぞれに元の開始時刻と終了時刻が付きます。
- 書式も維持:イタリック用の <i> などのタグや、{\an8} のような位置コードは、対応する言葉と一緒に保持されます。
- 各字幕内の改行も維持。1行およそ42文字、最大2行を目安にします。
- アラビア語、ペルシア語、ウルドゥー語、ヘブライ語では、各行の先頭に目に見えない右から左への方向マークを付けるため、プレーヤー上で句読点が正しい側に表示されます。
- プレーヤーに合わせて、UTF-8のSRTまたはVTTファイルで出力。元ファイルがVTTの場合は、VTTの位置設定も保持されます。
チャットボットで字幕を翻訳する場合と、このツールの違い
ChatGPT、Claude、Geminiは会話文の翻訳が得意で、短いクリップなら十分な選択肢です。字幕ファイルで問題になるのは、1行ごとの翻訳品質ではなく、すべての行を順番どおりに、動画プレーヤーでそのまま使えるタイミングで返してもらえるかどうかです。
| ケース | チャットボット | このツール |
|---|---|---|
| 数十行ほどの短いクリップ | たいていはきれいに翻訳できる | 翻訳して、ファイルとして返す |
| 2時間の映画 | 途中で止まったり、「続けて」と入力を求められたりしがち | 全行をブロック単位で翻訳。1件の作業につき最大 5,000 行 |
| 行番号とタイミング | 行が結合・分割されたり番号が振り直されたりして、ファイルがずれることがある | タイミングは元のファイルからコピー。翻訳するのはテキストだけ |
| シーズン丸ごと(1話につき1ファイル) | ファイルごとに作業を行い、どこまで終わったかは自分で管理 | 最大 30 ファイルを1件の作業としてアップロードし、ZIP1つでダウンロード |
| イタリックと位置コード | 削除されたり書き換えられたりすることがある | <i> や {\an8} などのタグをそのままの位置に残すよう指示済み |
| 動画プレーヤーでのアラビア語・ペルシア語 | プレーンテキストのため、句読点が行の誤った側に表示されることがある | 全行に右から左への方向マークを追加し、プレーヤーで正しい向きに表示 |
字幕ファイルの翻訳方法
-
1
.srt または .vtt ファイルをアップロード
1ファイルでも、シーズン全話分でもOK。翻訳したい言語を選び、翻訳のみか二言語字幕かを選びます。元の言語はテキストから自動で判別されます。
-
2
最初の部分を無料で確認
翻訳の最初の部分がタイムコード付きで画面に表示されます。内容を確認し、その場で自由に編集できます。この手順にアカウントは不要です。
-
3
残りをロック解除してダウンロード
最初の部分に満足したら、$5 でジョブ全体をロック解除し、翻訳済みのファイルをSRTまたはVTTでダウンロードしてください。
長い字幕ファイルが一般的なAIアシスタントを悩ませる理由
セリフ1行の翻訳は、AIチャットアシスタントにとって簡単な作業です。ところが字幕ファイルは別物で、開始時刻・終了時刻と1〜2行の短いテキストを持つ番号付きブロックが、数百から数千も並んでいます。チャットで翻訳するには、番号やタイムコードも含めてファイル全体を書き出さなければならず、長いファイルは1回の返信に収まりません。そのため、途中で止まったり、続きを促されたり、終盤をこっそり短縮されたりしがちです。
2つ目の問題は構造です。チャットボットは読みやすさを優先して文章を書くため、短い2行を1文にまとめたり、長い行を分けたり、ブロックの番号を振り直したりすることがあります。こうした変更が1つあるたびに以降の行がずれ、字幕が映像とかみ合わなくなります。
このツールは、モデルにファイルを書き直させることは一切しません。ファイルを1行ずつに分けて読み込み、テキストだけを最大60行のブロックで送り、すべての行に同じ番号で1つずつ翻訳を返すよう求めます。抜けている行があれば、その行だけ再度依頼します。それでも足りない場合は元の行をそのままの位置に残すので、ファイルは常に完全な状態です。タイミングは、お手元のファイルからそのままコピーされます。
よくある翻訳の用途
- 映画やドキュメンタリーを、自分の言語で楽しむ
- シリーズのシーズン丸ごと(1話につき1ファイル)
- 海外の視聴者向けの講座動画、講義、ウェビナー
- 自分のYouTubeやSNS動画に、より多くの言語の字幕を追加
- 視聴しながら語学を学べる二言語字幕
- 海外の同僚向けのインタビューや研修動画
できないこと
翻訳できるのは字幕ファイルで、動画ではありません。対応しているのは .srt と .vtt のみで、.ass、.ssa、.sub、.idx、.sup ファイル、映像に焼き込まれた字幕、動画ファイルには対応していません。字幕ファイルがまったくない動画の場合は、まず音声の文字起こしが必要です。長時間の音声・動画の文字起こしツールなら、タイムスタンプ付きで作成できます。
字幕のタイミング調整(リタイミング)は行いません。翻訳は元ファイルのタイミングにそのまま従うため、元の字幕がお手持ちの動画とずれている場合は、翻訳後もずれたままになります。「2行・1行42文字」というレイアウトはモデルへの指示であり厳密なルールではないため、文字数が多くなりがちな言語では、長い文が指定より長くなることがあります。
機械翻訳です。視聴や共有のほか、まず手早く第一稿を作りたいときに向いています。商用リリース、映画祭、放送向けの場合は、プロの字幕翻訳者によるレビューを受けてください。
良い結果を得るには
お手持ちの動画に合った字幕ファイルから始めてください。別のリリース向けに作られたファイルは、タイミングが異なることがよくあります。テキストエディタで開いた時点で文字がすでに崩れている場合は、先にUTF-8で保存し直してください。UTF-8、UTF-16、そして西欧向けWindowsで一般的な文字コードのファイルは自動で読み込まれます。別の文字コードで保存された古いアラビア語、ペルシア語、キリル文字のファイルは、アップロード前にUTF-8へ変換してください。
無料の最初の部分をテストとしてお使いください。人名やスラング、よく知っているシーンの口調を確認できます。語学学習が目的なら、バイリンガル出力がおすすめです。ダウンロードは、Webプレーヤーならet VTT、PC向けのほとんどのプレーヤーやテレビならSRTを選んでください。
言語・シーン別
料金
短い作業・最初の部分
無料
字幕が合計 150 行までのファイルは、ダウンロードを含めて全文無料です。結果は画面に表示され、アカウントは不要です。1日 1 件まで、無料アカウントなら1日 3 件までご利用いただけます。
ジョブ全体
$5
ジョブ内のすべてのファイルが一回払いで利用できます。最大30ファイル、5,000行まで。サブスクなし、有効期限なし。
Unlimited プラン
週$19
サイト内の全ツールをご利用いただけます。字幕ジョブは最大15,000行まで対応します。
よくある質問
ChatGPTでSRTファイルを翻訳できますか?
短いファイルなら可能で、たいていはきれいに訳せます。しかし映画1本や1話分といった長さになると、チャットボットは途中で止まったり、行を結合したり番号を振り直したり、タイムコードを変えてしまったりしがちで、結果として再生時にずれてしまいます。このツールはテキストをブロック単位で1行ずつ翻訳し、すべての行が返ってきたかを確認したうえで、タイミングはお手持ちのファイルからそのままコピーします。
シーズン全体を翻訳するには?
全エピソードのファイルをまとめて1件のジョブとしてアップロードしてください。最大30ファイル、字幕5,000行まで、お支払いは$5の一回払いです。各ファイルは元のファイル名のまま翻訳されて戻り、まとめて1つのZIPでダウンロードできます。
タイミングはずれませんか?
元のファイルがずれていなければ、ずれません。翻訳に送られるのはテキストだけで、開始・終了時刻、順序、番号はお手持ちのファイルからそのままコピーされます。行が結合されたり分割されたりすることもありません。
どの言語に翻訳できますか?
翻訳先は41言語です。英語、スペイン語、ポルトガル語(ブラジル)、ポルトガル語(ポルトガル)、フランス語、ドイツ語、イタリア語、オランダ語、ポーランド語、トルコ語、ロシア語、ウクライナ語、アラビア語、ペルシア語、ウルドゥー語、ヒンディー語、ベンガル語、タミル語、テルグ語、マラヤーラム語、インドネシア語、マレー語、ベトナム語、タイ語、中国語(簡体字)、中国語(繁体字)、日本語、韓国語、ヘブライ語、ギリシャ語、ルーマニア語、ハンガリー語、チェコ語、スウェーデン語、デンマーク語、ノルウェー語、フィンランド語、スワヒリ語、アムハラ語、ソマリ語、タガログ語に対応しています。元の言語はテキストから自動的に判別されます。
無料で使えますか?
すべてのジョブで、最初の60行までの部分は無料で翻訳され、画面に表示されます。アカウントは不要です。ジョブ全体とダウンロード用ファイルは、一回払いで$5です。使い放題(Unlimited プラン)は週$19で、サイト内の全ツールをご利用いただけ、字幕ジョブは最大15,000行まで対応します。小規模なジョブは例外で、字幕の合計が150行までのファイルは、ダウンロードも含めてすべて無料です。
アラビア語やペルシア語などの右から左へ書く言語に対応していますか?
はい。アラビア語、ペルシア語、ウルドゥー語、ヘブライ語では、各行の先頭に不可視の右から左への方向マークを入れるため、動画プレーヤー上でも句読点が行の正しい側に表示されます。ファイルはバイトオーダーマーク(BOM)付きのUTF-8で保存されるので、古いプレーヤーやテレビでもこれらの文字を認識しやすくなります。
バイリンガル字幕は作れますか?
はい。バイリンガル出力を選ぶと、各字幕に元の行が表示され、その下に翻訳が同じタイムコードで表示されます。視聴しながら語学を学びたいときに便利です。
どんなファイルをアップロードできますか?
SubRip(.srt)とWebVTT(.vtt)のファイルに対応しています。1ファイルあたり5 MBまで、1ジョブにつき30ファイルまで、文字コードはUTF-8、UTF-16、または西欧向けWindowsで一般的なものです。結果はSRTまたはVTTのうち、お使いのプレーヤーに合う形式でダウンロードできます。.assや.ssaのファイル、画像ベースの字幕、動画ファイルには対応していません。
ファイルは非公開ですか?
ジョブを開けるのはご本人だけです。字幕テキストは翻訳の目的にのみ、AIモデルのプロバイダーへ送信されます。その際は、お客様のデータを学習に使用しない経路を利用しています。アカウントなしでアップロードされたジョブは7日後に削除され、どのジョブもご自身でいつでも削除できます。
2026年10月23日更新 · APPFACT STUDIO LTD