本文へ移動
cinemaOS

ハウツー

Macでローカルに字幕を翻訳する方法

cinemaOSで字幕の文字起こし、修正、翻訳、書き出しをすべてMac上で行う手順を解説。品質の段階を正直に示し、納品前にはQCで確認します。アップロードは不要です。

セリフを一切Macの外に出さずに、字幕の文字起こし、翻訳、書き出しができます。Macで字幕を翻訳するための道筋は、cinemaOSでは1か所にまとまっています。Finisher ▸ Localize ▸ Captions です。クリップをローカルで文字起こしし、言葉と話者を直し、翻訳先の言語を選び、Translate Local を押し、Bilingual プレビューで結果を並べて確認し、QCを実行し、SRTなどのフォーマットで書き出すか、字幕を焼き付けます。

このガイドではすべてのステップを順に説明し、品質についても正直に書きます。ローカル翻訳は役に立ちますが、すべての言語でネイティブスピーカーの代わりになるものではありません。cinemaOSは、納品前に確認が必要な言語を教えてくれます。

なぜローカルで翻訳するのか

未公開の作品、弱い立場にある出演者へのインタビュー、秘密保持契約下のクライアントの仕事では、文字起こしをクラウドサービスにアップロードすることは、それ自体が一つの重い判断です。多くの編集者は、その判断をしなくて済むほうを選びます。

cinemaOSでは、AIのためにプロジェクト、メディア、文字起こし、プロンプトがアップロードされることはありません。ネットワークを使うのは、アカウント、ライセンス、購入手続き、アップデートのためだけです。Wi-Fiをオフにしても、このガイドのすべてを実行できます。トレードオフについては、オンデバイスAIの動画編集で詳しく説明しています。

始める前に:cinemaOSはmacOS 15以降のApple siliconで動きます。メモリは8 GBでも動作し、重いAIジョブは1つずつ実行されるだけです。

Localize ▸ Captions での手順

ステップ1:Captionsを開いて文字起こしする

  1. Sequencerで、音声のあるクリップまたはシーケンスを選びます。
  2. Finisher(⌘2)▸ Localize ▸ Captions に進みます。HOME(⌘⇧H)を開いてCaptionsのタイルを選ぶこともできます。
  3. 話されている言語を Auto Detect にするか、わかっていればその言語を選びます。言語を指定すれば、短いクリップや強いなまりでの誤検出を避けられます。
  4. 文字起こしを実行するか、⇧⌘T で「Transcribe with J.A.R.E.D.」を使います。

文字起こしは同梱の音声モデル(Parakeet、そしてParakeetが対応していない言語にはWhisper)を使ってローカルで動きます。話者検出では最大4人まで話者を分けられます。テキストベースの編集から作業しているなら、インタビューを文字起こしして、テキストで動画編集するで同じ文字起こしを使っています。

ステップ2:翻訳の前に言葉と話者を直す

多くの人が飛ばしてしまうステップですが、その後に続くすべての言語の品質を決めるのはここです。元の文字起こしの誤りは、どの翻訳先にも忠実に翻訳されてしまいます。

  • 人名と地名。 固有名詞はすべて確認します。音声モデルは珍しい名前を推測で書きます。
  • 数字、日付、単位。 元の文字起こしの中で統一します。
  • 話者。 2人の声が重なっているところや、同じ話者に2つのラベルが付いているところは、統合するか割り当て直します。検出できるのは4人までなので、それ以上の登壇者がいる場合は手動でラベルを付けます。
  • 改行とタイミング。 長い字幕は自然な間で分けます。翻訳は元の文より長くなることが多く、元の言語でぎりぎりの行は、翻訳先では読めない行になります。
  • フィラー。 「えー」や言い直しを残すかどうかを、ここで決めます。元の文字起こしで削っておけば、どの翻訳もすっきりします。

実践的なルール:何かを翻訳する前に、Sourceビューで作品全体を一度通して見ること。

ステップ3:翻訳先を選び、段階のチップを読む

翻訳先の言語、たとえば「French」と入力します。その隣に tier chip が表示され、ローカルモデルがその言語をどれだけうまく扱えるかを示します。cinemaOSは58言語に対応し、それぞれが3つの段階のいずれかで評価されています。

  • Good · spot-check。 オランダ語、フランス語、ドイツ語、ポルトガル語(ポルトガル)。出力はおおむねしっかりしています。名前、慣用句、トーンを抜き取りで確認してください。
  • Draft · review before delivery。 日本語、スペイン語、イタリア語などの言語。流暢なレビュアーが直す前提の、最初の下訳として使えます。
  • Rough · native review before delivery。 あくまで出発点として扱ってください。ネイティブスピーカーが校正するのではなく、書き直すべきものです。

これらの段階は測定に基づいており、意図して表示されています。翻訳は同梱された1つのオンデバイスモデルで行われ、クラウドへの切り替えはありません。現時点で Good と評価されているのは4言語だけ、というのが正直なところです。

ステップ4:Translate Localで翻訳する

Translate Local を押します。翻訳は分割して行われるので、進行状況を追うことができ、いつでもキャンセルできます。途中で止めたりアプリを終了したりしても、Resume translation で最初からではなく中断したところから再開できます。

8 GBのMacでは他の重いAIジョブは順番待ちになるので、長い翻訳はグレーディングの途中ではなく、休憩の前に始めましょう。

ステップ5:Bilingualプレビューで確認する

表示を Source、Translation、Bilingual の間で切り替えます。Bilingualでは両方の言語が映像の上に一緒に表示されるので、両方を読めるレビュアーにとって、次のような点を見つけるいちばん速い方法になります。

  • 意味のずれ。特に冗談、慣用句、皮肉。
  • 訳すべきでなかったのに訳されてしまった名前。
  • 話し手にふさわしくない丁寧さの度合い(フランス語のtuとvous、ドイツ語のduとSieなど)。
  • 画面に表示される時間内に読むには長くなりすぎた行。

レビュアーがcinemaOSを使っていない場合は、翻訳をSRTで書き出し、確認用の映像と一緒に送ります。映像が変わった後に再翻訳できるよう、修正済みの元の文字起こしは大切に保管しておきましょう。

ステップ6:QCを実行し、書き出すか焼き付ける

書き出しの前に、ファイルの送り先に合った QC profile を選んで実行します。最も重要なチェックはいつもどおりのものです。読む速さ、1行の長さ、字幕の重なり、タイミング。そのうえでモードを選びます。

  • Strict:プラットフォームが厳格なルールを公開していて、直し方を決める前にすべての問題を確認したいとき。
  • Compatible Repair:できるだけ多くのプレーヤーで問題なく再生できるファイルを作ることが目的のとき。

それから書き出します。cinemaOSはSRT、WebVTT、ASS、SCC、EBU-STL、iTT、IMSC1、EBU-TT-D、FCPXMLを書き出せます。プラットフォームがどれを必要としているかわからない場合は、字幕フォーマット解説:SRT・WebVTT・EBU-STLほかをご覧ください。上映、SNSへの投稿、サイドカーファイルを無視するプレーヤーには、Burn In を使って字幕を映像に焼き込み、新しい納品物として書き出します。

納品前の短いチェックリスト

  1. 元の文字起こしを修正し、全編を通して見た。
  2. 話者にラベルを付け、重なりを解消した。
  3. 翻訳先の言語の段階を確認し、DraftとRoughは流暢な話者またはネイティブスピーカーが確認した。
  4. 映像と合わせてBilingualでの確認を済ませた。
  5. プラットフォームが求めるプロファイルでQCを実行した。
  6. 正しいフォーマットで書き出し、ファイル名に言語コードを付けた。
  7. 焼き付けたコピーは、サイドカーが使えない場合にだけ作った。

FAQ

インターネット接続がなくても使えますか?

はい。文字起こし、翻訳、QC、書き出しはすべてMac上で動きます。cinemaOSがネットワークを必要とするのはアカウントとライセンスの確認だけで、確認の間隔は最大7日、その間はオフラインで動作します。

レビュアーなしで納品できる言語はどれですか?

厳密に言えば、ありません。Goodの段階(オランダ語、フランス語、ドイツ語、ポルトガル語(ポルトガル))でも抜き取り確認はすべきです。DraftとRoughの言語は、納品前に流暢な話者またはネイティブスピーカーによる確認が必要です。

ローカル翻訳にはどれくらい時間がかかりますか?

作品の長さ、言語、Macによって変わります。翻訳は分割して行われ、進行状況が表示されます。キャンセルして後からResume translationを使えるので、長編を一度に終わらせる必要はありません。

自分の作品で試す

シーンを1つ選び、Wi-Fiをオフにして、Auto DetectからQC済みのSRTまで全工程を通してみてください。cinemaOSをダウンロードして、60日間の無料体験を使ってください。カード登録は不要です。