YouTube の二重字幕:原文と訳文を同時に

両言語を画面に、文単位で対応させて — iPhone の Safari でも。

YouTube で 2 言語の字幕を同時に見るには?

動画の上に独自の字幕レイヤーを描くブラウザ拡張機能を入れます。BelliedMonkey Translator は原文字幕を上、訳文をその直下に、文単位で対応させて表示します。iPhone・iPad・Mac の Safari と、デスクトップの Chrome・Firefox で動きます。YouTube 自体の設定では字幕トラックを一度に 1 つしか選べないので、2 行目は拡張機能から来るしかありません。

なぜ多くの二重字幕ツールは読みにくい?

字幕キューを 1 つずつ訳しているからです。キューはタイミングの単位で、文ではありません — 節を途中で切ることが多く、翻訳器は完全な意味を見ないまま、つながらない断片を出します。BelliedMonkey Translator はまず字幕全体を取得し、キューを文に戻してから訳します。読むのは文の対で、半端な文 2 つではありません。

翻訳中に動画が止まったりカクついたりする?

しません。翻訳は再生位置より 60 秒先の範囲で進むので、これから聞く行はもう訳し終わっています。動画の読み込み直後だけ、字幕の取得と最初の範囲の翻訳で少し待ちます。その後は通常の再生で待機状態に戻ることはありません。

iPhone で動く?

はい、iPhone と iPad の Safari で。これは珍しいことです — 多くの二重字幕拡張機能はデスクトップ専用で、YouTube の字幕データを取る手法がモバイル Safari では使えないからです。BelliedMonkey Translator はそこでも通用する別の方法で字幕トラックを取得します。App Store から入れて、設定で一度オンにするだけです。

動画に字幕がなかったら?

その動画には字幕がないという 1 行の表示が出ます。音声の書き起こしや逐語訳へのフォールバックはあえてしません — ずれていく偽の字幕は正直な空白より悪い。どこが間違いか分からないからです。

ポッドキャストや他の動画サイトでも動く?

はい。YouTube 以外でも、ウェブ上の動画投稿やポッドキャストページは同じ扱いになり、通常のウェブページはバイリンガルな段落になります — 原文はそのまま、訳文がその直下に。字幕レイヤーとページ翻訳は、同じエンジンを 2 種類のテキストに使ったものです。

どの翻訳エンジンを使う?費用は?

無料チャネルは設定もアカウントも不要ですぐ使えます。より高い品質が欲しければ、自分の AI サービスのキーや互換エンドポイントのアドレスを入力でき、翻訳はブラウザからその提供元へ直接届きます。拡張機能自体は無料でオープンソース、翻訳経路に当方のサーバーはありません。

インストール済み?オンにする →
設定で 3 ステップ、約 1 分。そのページが拡張機能を検出し、実際に動いているときに教えてくれます。

関連:iPhone の Safari でウェブページを翻訳する