ByteScope

Subtitle Translate

YouTubeの文字起こしやSRT/VTTを、このタブで訳す。エンジンは自分で選び、対訳も出せて、アップロードしない。

ファイルはブラウザから送信されません — 処理はすべてローカルで行われます。

SRT/VTT をドロップするか、字幕テキストか、自分でコピーした YouTube の文字起こしを貼ります。翻訳はこのタブで走ります。

字幕ファイルをドロップ

SRT、VTT、ASS、SBV、LRC — クリックでも選べます

翻訳
すべてのモデルを比較

バージョンと対応環境

Translator と Language Detector はデスクトップ Chrome 138 以降。モバイル Chrome はどの行も ✗ です。

APIChromeChrome AndroidEdgeFirefoxSafari
TranslatorChrome 138+ stable。デスクトップのみ。ありなし未実測なしなし
Language DetectorChrome 138+ stable。デスクトップのみ。ありなし未実測なしなし

Translator の言語パックは小さいです。Gemini Nano(Prompt / Summarizer)の大きなモデルは使いません。

このブラウザ、いま

  • Translator …
  • LanguageDetector …

このツールについて

字幕をクラウドに上げたくないときの翻訳ページです。SRT や VTT(ASS / SBV / LRC も可)をドロップするか、字幕テキストを貼るか、自分でコピーした YouTube の文字起こしを貼ります。あとは選んだ翻訳エンジンが、あなたの端末の中で cue 単位に訳していきます。Chrome 内蔵の Translator API——速く、言語ペアごとの小さな言語パックを必要なときだけ取り、使える GPU がない端末では既定——か、Chrome の大きめの内蔵モデルである Gemini Nano(cue あたりは遅め)です。使える GPU がある端末では、こちらのブラインド比較でより正確だったダウンロード型モデル Hy-MT2 が既定になります。アカウントも、こちら側の文字数上限もありません。ファイルはこのタブから出ません。訳文だけ、または対訳の SRT/VTT をダウンロードできます。

モデル

Hy-MT2 1.8B——Tencent Hunyuan-MT 2。一度ダウンロード(約 1.3 GB)して GPU 上でローカルに動きます。使えるグラフィックカードがあれば既定で、英語・中国語・日本語の組み合わせでは、こちらのブラインド評価で Chrome Translator より好まれたエンジンです。Chrome Translator——Chrome 内蔵の端末内翻訳で、言語ペアごとに小さな言語パックを取ります。GPU がないときの既定。Gemini Nano——Chrome 内蔵のモデルで、cue あたりは遅め。Hy-MT2 は WebGPU 経由でグラフィックカード上で走ります。shader-f16 のない古いカード(GTX 10 シリーズなど)向けの互換 GPU ビルド、カードが対応していれば f16 を使う高速 GPU ビルドがあり、CPU 版はなく、使える GPU がなければ Chrome Translator に切り替わります。3つのどれを選んでもアップロードはなく、ここで取ったモデルは ByteScope の全ツールで共用です。

YouTube の文字起こしの取り方

動画を開く → 説明を展開 →「文字起こしを表示」→ 全選択してコピー → このページの YouTube タブへ貼る。コピーする前にタイムスタンプを出してください。時刻が無いと cue を復元できません。URL を投げて字幕を取りに行く機能はありません。CORS と bot 検知と YouTube の規約、どれもそれに当たります。

動く環境

Hy-MT2 は Chrome の機能ではありません。1.8B のモデルを一度だけダウンロード(約 1.3 GB)してグラフィックカード上で動かすので、WebGPU のあるブラウザならどれでも使えます。残りの2つは Chrome の内蔵機能です。Translator と Language Detector は Chrome 138 以降のデスクトップだけ。Gemini Nano は Chrome 自身の端末内モデルで、Chrome が提供している環境でしか使えません——そこで unavailable と返るのは普通の答えであって不具合ではありません。内蔵の2つは Android の Chrome では動きません。Firefox と Safari には API がありません。Edge は Chromium ですが未実測です。翻訳できないブラウザでも、手順と FAQ と対応表はこのまま読めます。解析と検証はどこでも動きます。翻訳ボタンだけがエンジンを要します。選択肢が勝手にダウンロードすることはなく、まだこの端末にないモデルや言語パックは先に容量を表示し、あなたが押してから始まります。

よくある質問

字幕ファイルはアップロードされますか?

されません。解析、言語判定、翻訳は、どのエンジンを選んでもすべてこのタブです。通信があるのは、このマシンが Hy-MT2 のモデルを初めて取るとき(約 1.3 GB、一度きり)、その言語ペアの Translator パックを初めて取るとき、あるいは Chrome 自身が Gemini Nano を取るとき——だけで、cue の本文はどのリクエストにも乗りません。

翻訳エンジンはどちらを選べばいいですか?

使える GPU があるなら Hy-MT2 です。こちらのブラインド比較で Chrome の Translator より正確だったのでおすすめにしていますが、最初のダウンロードは大きめです。GPU がなければ、ほとんどの場合は Chrome の Translator です。いちばん速く、言語ペアごとの言語パックは数十 MB でブラウザがキャッシュします。Gemini Nano は大きめの内蔵モデルで、cue あたりは遅く、Chrome が提供している環境でしか使えません。Translator のパックがあなたの言語ペアでぎこちない訳を出すうえに時間に余裕があるとき、あるいは Chrome にそのペアのパックがそもそもないときに試してください。どれも端末の中で動き、ファイルはこのタブに留まるので、決め手はプライバシーではなく、速さと言語ペアです。

YouTube の字幕をここで訳すには?

動画で説明を開き、「文字起こしを表示」からテキストをコピー(タイムスタンプ付き)して、YouTube タブに貼ります。時刻を cue に戻します。youtube.com の URL を貼っても何も起きません。取りに行かないのが仕様です。

時刻が無い、または cue が重なっています。

時刻が無いときは、YouTube 側でタイムスタンプを出してからコピーし直してください。重なりや長さゼロは解析のあとに出します(貼り付けの復元で起き得ます)。翻訳は止めません。再生側が嫌がるなら、あとで Subtitle Sync で直してください。

どのブラウザで翻訳できますか?

WebGPU のあるブラウザなら Hy-MT2 で翻訳できます——約 1.3 GB のモデルを一度ダウンロードすれば、Firefox でも Safari でも動きます。内蔵エンジンの方は、Translator 付き、または Gemini Nano が使えるデスクトップ Chrome 138 以降が必要で、モバイル Chrome、Firefox、Safari にはありません。Edge は Chromium なので動く可能性はありますが、表では「未実測」としています。使えないブラウザでも表は残します。

長いファイルを止めて、あとから続けられますか?

できます。中止は次の cue の手前で止まります。再開は、済んだ訳を持ち帰って続けるので、終わった行は再送しません。どちらのエンジンでも同じです。失敗したバッチは、対象 cue の範囲つきで出ます。出力は訳文のみか、対訳(訳が上/原文が上)です。