1 ポイント 投稿者 GN⁺ 2025-07-01 | 1件のコメント | WhatsAppで共有
  • このオープンソースの拡張機能は、YouTubeでの自動翻訳を防止する
  • 動画タイトルと説明が常に元の言語のまま維持される
  • 音声トラックもデフォルトでオリジナル版が使われる
  • 字幕は希望する言語を選択でき、なければ自動的に無効化される
  • 開発者への支援やフィードバックはGitHubのIssueページで行える

YouTube No Translation拡張機能の概要

この拡張機能は、YouTubeで自動翻訳を防ぐことで、動画タイトルや説明、音声トラックなどが常に元の言語で提供されるようにする。オリジナルの視聴体験を求めるユーザーにとって大きな利点がある。競合する複数の拡張機能と比べても、設定と利用が簡単で、オープンソースベースであるため信頼性も高い。

主な機能と利点

  • VIDEO TITLES
    • 動画タイトルが常に元の言語で表示される
  • AUDIO TRACKS
    • 音声トラックが必ずオリジナル版で再生される(Shorts動画も含む)
  • DESCRIPTIONS
    • 説明文が自動翻訳されず、元のまま維持される
  • SUBTITLES
    • 希望する字幕言語を選択できる
    • 指定した言語がない場合、字幕は自動的に無効化される
    • YouTubeが自動生成した字幕(自動生成字幕)は常に無視される

サポートと追加案内

  • 開発が役に立った場合は、KO-FIを通じて支援できる
  • 改善要望やバグレポートはGitHubのIssueページで受け付けている

1件のコメント

 
GN⁺ 2025-07-01
Hacker Newsの意見
  • Autodubbing機能は、Googleが作った機能の中でも最悪レベルだと思う。望む人にだけ提供し、特定の言語については無効化できる選択肢を用意すべきだ。自分が理解できない言語については、自動吹き替えの既定言語を自分で選べるようにしてほしい。たとえば、フランス語から英語への翻訳のほうが、フランス語からドイツ語やスペイン語への翻訳より精度が高いはずだ。そして使われている声は、まるで10年前のTTSのようだ

    • あまりにもひどくて、いったい何が起きているのかしばらく気づかなかった。動画によっては、ただのAI製スパムだと勘違いした。Redditにも似たような機能が入ったが、自動翻訳された投稿が自分の母語でGoogle検索に出てくる。その言語で検索するときは英語サイトをわざわざ避けているのにこうなるので、本当に腹立たしい
    • 友人がある動画を見て、AIで作ったものだと思っていた。17言語に翻訳されていたからだ。ところが声は自然で、動画の流れや感情・抑揚にもよく合っていた。このケースは、お金を払って吹き替えを依頼したものだった。しかしYouTubeの自動翻訳はまったくそうではない。不自然でロボットのような声で、文脈もない。まだまともに磨き込まれてもおらず、制作者の意図がまったく伝わらないレベルで、むしろ有害な機能だ
    • 少なくとも、特定の言語ごとに無効化できればよいと思う。それ以上に、Accept-Language ヘッダーを使うのが常識だと思う。ところが位置情報をドイツと誤判定されるせいで、問題が繰り返される。実際にはフランスのISPをもう5年も使っているのに、ずっとドイツ扱いだ。位置情報ではなくAccept-Languageの情報を使えば、ずっとよくなるはずだ。それでもこの機能が本当にひどいことには変わりない
  • YouTubeは多言語ユーザーへの対応がかなり冷淡だと感じる。おそらく翻訳技術を誇示したいとか、元の言語が分からないユーザーに利便性を提供したい意図はあるのだろうが、正直なところ管理者が「自分が実装した」と実績作りをしたかっただけではないかとも思う。しかし実際には複数の言語を使うユーザーは確実に多く、Googleが「言語を代わりに推測して助けてあげる」と出しゃばる必要はない。こういうユーザーの存在をきちんと認識した上で機能設計してほしい

    • 新しい言語を学ぶとき、YouTubeで語学学習動画をよく見るのだが、その動画の説明やタイトル、音声トラックまで全部母語に翻訳されてしまい、学習に使いものにならないことが多い。翻訳された説明やタイトルは基本的に元に戻す方法もなく不便だ。しかもクリエイター本人も、自分の動画が自動吹き替えされたことを知らなかったようだ。ある語学学習Shorts動画が英語ではない原語で投稿されていたとき、YouTubeが自動で英語吹き替えを付けていて、コメントで「なんでこんなにAIの声がひどいの?」と書いたら、クリエイター本人が「それ、私の声です」と返信してきた
    • i18n(国際化)やl10n(地域化)を正しく理解している会社を、私は一度も見たことがない。多くの開発者は「IPアドレスの国籍がXなら、言語もXだ」と考えている。しかし旅行者、長期滞在の外国人、母語話者でありながら別の言語を学びたい人など、さまざまなケースがある。ブラウザーのAccept-LanguageをX、Yに設定していても、検索結果はX中心にしつつYについて検索したらYで見せ、Z国のバンドを検索したらX言語で見せる、といった柔軟さが必要だ。私の場合、香港(zh_hk + en_gb)出身でシンガポール(zh_cn + en)在住、日本のJ-POPを追っている立場なので、ブラウザーとは毎日格闘している。すべてのアプリでインターフェース言語とコンテンツ言語を別々に手動設定できるようにしてほしい
    • Google全体としても、ブラウザーの言語設定をまともに考慮していない。GoogleのあらゆるURLに自分で「?hl=en」を付けなければ、望む言語で使えない
    • プロダクトマネージャーが「自分はこんな機能も設計して実装した」という実績作りのためにやっているように見える。実際には {アクセシビリティ、翻訳技術の誇示、UX改善} が目的だったのかもしれないが、最終的には広告収益に役立ち、成功したA/Bテストの数字が出るならそれが最優先になる構造だ
    • 私はほとんど英語コンテンツしか見ないので、設定は全部英語にしている。それでもこういうシステム自体がばかげていると思う
  • YouTubeの自動翻訳機能は本当に不要な機能だ。ドイツ語と英語のコンテンツをよく見ていて、言語設定も英語にしてある。だが、ドイツ語のタイトルを英語に翻訳すると固有名詞や慣用句などがまともに訳されず、支離滅裂な結果になる。Googleアカウントで複数言語の利用をサポートしているのに、自分が使う言語を反映できていない

    • 自動翻訳の品質が良いか、少なくとも理解可能なレベルなら、ある程度は受け入れられるかもしれない。しかし実際には、イタリア語やフランス語の単語を無差別に混ぜただけのような代物で、翻訳と呼ぶのもはばかられる。音声の自動翻訳エンジンは、もはや「Mechanical Italian Brainrot Generator」と呼んでもいいくらいだ。まともにテストもしないまま、そのままサービス投入したように感じる
  • Premiumユーザーなのに、設定でその機能(自動吹き替え)を完全にオフにできないのも理解不能だ。全員に対してopt-in方式に変えてほしい。私はドイツ語圏の国に住んでいるが、母語は別にあり、ドイツ語はほとんど使わない。UIは全部英語にしている。なのにイギリス人が作った動画を見ると、自動でドイツ語に吹き替えられる。ここまで使い勝手を損なう判断をした有名企業は他に見たことがない。Googleがスイスにも大きな拠点を置いていることを考えると、なおさら疑問だ

    • スイスでは、人々は非常に特殊なスイスドイツ語を使っている。それなのにYouTubeは動画を無差別に「標準ドイツ語」に吹き替える。大げさに言えば、リスボンの人の動画がスペイン語に吹き替えられるようなものだ
    • ユーザーの好みや文化、言語選択の自由を尊重しない姿勢がおかしいと感じる。一方で別の領域では多様性を強調しているのに、こうした基本的な個人設定は位置情報ベースで全部上書きしてしまう。そのせいで最近は長時間の動画を見るときは自分でダウンロードしている。おすすめや検索でコンテンツを探すより、そのほうがもう慣れてしまった。YouTubeを通じた新しいコンテンツ発見は、だんだん無意味になってきている
    • 私の場合は正反対の経験をした。普段はアメリカ/英語のコンテンツばかり見ていて、ドイツのYouTubeチャンネルは1〜2個しかフォローしていない。新しいドイツ語動画が上がったのだが、いつもと違って英語になっていたので、最初は特別な動画なのかと思った。別アカウントでログインしてみたら、YouTubeが動画を自動で英語に翻訳していたのだと分かった。何の予告もなくこんなふうに動画をいじられるのは本当に不快だ
    • 言語検出機能がひどすぎる。設定はすべてフランス語で、フランスに住んでいて、フランス人の動画まで見ているのに、YouTubeが英語の音声トラックを提供してくる。TVで見るときにこうなることが特に多い。場合によってはインドネシア語字幕まで出る
    • ドイツ語が母語だが、英語コンテンツは原語で消費したい。YouTubeの自動翻訳タイトル問題では、その半分くらいがまともなドイツ語ですらなく、そのうち半分は本当に不自然で意味不明なレベルだ。英語の慣用句が直訳されて、意味そのものが伝わらない
  • YouTubeには、動画にすでに埋め込まれている字幕を検出して、その上に間違った字幕をさらに重ねるのをやめてほしい。膨大な機械学習技術を持っているのだから、今すぐ本番環境に導入してほしい。音声データはすでに解析しているしSTTもやっているのだから、そこに映像→テキスト技術まで組み合わせて、ハードコードされた字幕と比較すれば簡単なはずだ。音声自体がOCRエラー検出に大いに役立つ

    • Googleのエンジニアたちもこういう機能を望んでいるだろうが、Googleはこの分野でほぼ独占的な立場にあるので、強い金銭的インセンティブがない限り実行されないのだろう
    • ハードコード字幕のある動画では、音声と映像を一緒に分析して字幕品質を高めようという提案には同意する。ただ、こうした問題のために大きなコストをかけるだけの十分な需要があるのかは疑問だ
    • 実際にAxonで動画解析ツールを作っているが、OCRと音声ベースのSTT同期は、今のモデルなら本当に簡単になった。YouTubeは必要な要素をすべてすでに持っているのに、こうしたことを大規模に適用するには消極的に見える。音声字幕とハードコード字幕を突き合わせるだけでも、UXは大きく改善するはずだ
  • これは典型的なアメリカ的発想の例で、すべてのユーザーが単一言語しか使わず、それが自分の住む国の言語だという前提が問題だ

    • いちばんうんざりするのは、ブラウザーが毎リクエストごとに明確な言語設定を送っているのにそれを無視し、意味のない推測を繰り返すことだ。私のブラウザーは英語、その次がフランス語という優先言語設定になっている。自分のユーザープロフィールも "English" にしてあるのに、ホームページにアクセスするとまたIPで言語を推測して表示してくる。本当にうんざりする
    • 現在のYouTubeとGoogleのトップがインド出身であることは知っている。それでもGoogleが国際化や地域化の面で、私が使った大手テック企業の中でも最悪レベルであるという事実は変わらない。日付表記、週の始まり、時計形式、自動翻訳、地域依存の検索結果、言語検出など、すべてがアメリカ中心的だ。多様性を強調していた会社だったが、実際に示したものはほとんどない
    • YouTubeやGoogleの開発者は世界中から集まっており、トップもインド出身なのだから、本来なら多言語環境に慣れているはずだ。それなのにこういう方針を決めたという点が、むしろいっそう不思議だ
    • もう一つの問題は、国の判定をIPベースで行っているため、ローミングするとまったく別の国として扱われることだ。すると実際の居場所とは完全にずれた言語が表示される
    • 参考: 関連議論
  • YouTubeは、ブラウザー拡張なしではまともな体験を期待できない数少ないサイトの一つだ。しかも基本的な体験を作るために入れなければならない拡張機能の数も圧倒的だ。無料ユーザーであろうとYouTube Premium加入者であろうと、同じようにこうした不便を我慢しなければならない。代替手段が乏しかったからこそ可能だったことだと思う

    • サイトがここまで劣化してからずっと前に使うのをやめ、今ではInvidious、yt-dlp、簡単なシェルスクリプトでたまにアクセスするだけだ。開発者がオリジナル言語トラックをリストのいちばん最後に置いてしまうような奇妙な発想からも、このサービスの方向性が見えてくる。真っ先に出るべき原語トラックが最後に来るのは、きわめて不合理だ
  • Yandexブラウザーにも自動吹き替え機能があるが、YouTubeより品質は良いとしても、やはり不便で煩わしい

  • YouTubeの言語関連機能は、信じられないほど壊れている。私はドイツ人で、ドイツ語コンテンツはドイツ語で、英語コンテンツは英語で見たい。こんな当たり前の要望すら満たせていない。以前はうまく動いていた気がするのに、なぜ変わったのか分からない。Chromeでもこういう現象があるのか気になる

    • Chromeを使っているなら、そもそもこういう問題を作った人たちが管理している環境なので、別の選択肢を探したほうがいい。FirefoxやChromium系ではないブラウザーに乗り換えるのがよいと思う
    • それから、Chrome拡張の中に欲しい機能がある: YouTube No Translation拡張機能
  • YouTubeモバイルアプリでは英語音声が機械翻訳された日本語音声に自動で置き換えられ、デスクトップでは日本語音声が機械翻訳された英語音声に自動で置き換えられる。翻訳方針が本当に信じられないほどめちゃくちゃだ