Clashを使っているときにYouTubeの動画が止まる、読み込み中のまま進まない、画質が頻繁に落ちる場合、原因は必ずしも回線速度だけではありません。接続モードやルールの振り分け、DNS、選択中のノード、ブラウザーのQUIC通信などが関係していることがあります。設定を一度にいくつも変更すると、何が改善につながったのか分からなくなりがちです。まず症状を切り分け、確認項目を一つずつ試して、再生の安定性と速度を改善していきましょう。

最初に症状を整理して基本状態を確認する

「動画が遅い」という症状には、再生開始まで時間がかかる、再生中にバッファリングが起きる、音声だけ進む、特定の画質で止まるなど、いくつかのパターンがあります。症状によって疑うべき箇所が異なるため、設定を変える前に、どの動画で、どの端末・ネットワークで、どの程度の頻度で起きるかを確認してください。

  • 同じ動画を再読み込みし、再生開始時と再生中のどちらで止まるか確認する。
  • 別の動画やライブ配信でも発生するか試す。特定の動画だけなら、配信側の一時的な問題も考えられます。
  • Clashを有効にした場合と無効にした場合で、同じ端末・同じWi-Fiを使って比較する。
  • スマートフォンのモバイル回線など別のネットワークでも試し、Wi-Fi側の問題とClash側の問題を分ける。
  • Clashの接続ログやダッシュボードで、YouTube関連の通信がどのルールに一致し、どのプロキシグループへ送られているか確認する。

比較するときは、動画の自動画質設定だけに頼らず、プレーヤーで画質を固定して数分間再生してください。再生中に歯車メニューから「詳細統計情報」を表示できる環境では、接続速度、バッファの状態、再生中の解像度も確認できます。測定結果は、ノードの速度テストだけでなく、実際のYouTube再生で判断することが大切です。

切り分けの基本:Clashを無効にすると正常で、有効にすると不安定になるなら、ルール・ノード・DNS・トンネル設定を優先して確認します。Clashの有無に関係なく止まる場合は、Wi-Fiの電波、端末、ブラウザー、YouTube側の状況も調べましょう。

モードとルールの振り分けを確認する

Clashのモードは、通信をどのように処理するかを左右します。ルールモードでは設定されたルールに従って通信先ごとに経路が決まり、グローバルモードでは原則として通信を選択中のプロキシへ送ります。ダイレクトモードでは通常、プロキシを経由しません。クライアントによって表示名や切り替え場所は異なりますが、まず現在のモードを確認し、YouTubeの通信が意図した経路を取っているか調べてください。

ルールモードでYouTubeの動画が止まる場合は、接続ログを開き、動画再生を開始した時刻に新しく現れる接続を確認します。ドメイン名、マッチしたルール、接続先のプロキシグループを見れば、意図しないDIRECT経由や、速度の出ないノードへの振り分けを見つけやすくなります。YouTubeの再生では、ページ表示だけでなく、動画配信、画像、APIなど複数のドメインへの通信が発生します。一つのドメインだけを強制的に振り分ける変更では、別の通信が異なる経路を通り、かえって不安定になることがあります。

まずはグループの選択画面で別のノードを手動選択し、同じ動画を再生して比較しましょう。ルールを編集する場合は、元の設定をバックアップし、対象範囲を必要以上に広げないようにします。設定ファイルを直接変更する際は、同じ項目を重複して追加せず、既存のルール順序やルールプロバイダーとの優先関係も確認してください。

確認する状態考えられる原因次に試すこと
ログ上でDIRECTになっている現在のルールでは直接接続に振り分けられている意図した動作か確認し、必要な範囲だけルールを調整する
想定外のグループ名が表示されるルール順序、ルールプロバイダー、グループ参照の影響一致したルールとグループの選択状態を確認する
プロキシ経由だが再生が遅いノードの混雑、帯域不足、経路の相性別ノードで同じ動画を再生して比較する
特定の端末だけ失敗する端末側のモード、DNS、ブラウザー設定の違い端末ごとのClash設定と通信ログを確認する

ノードの速度と安定性を実際の再生で比べる

ノード一覧の遅延値が小さくても、YouTubeの動画が快適に再生できるとは限りません。遅延テストは主に応答までの時間を測るもので、動画を連続して受信する際の実効帯域、混雑状況、パケット損失、経路の安定性を完全には表しません。数値上のpingが優れているノードでも、夕方だけ混雑する、長時間接続で速度が落ちるといったことがあります。

候補となるノードを2〜3個に絞り、各ノードで同じ動画、同じ画質、同じ再生時間を使ってテストします。切り替え後は既存接続が残る場合があるため、動画を停止してからページを再読み込みするか、新しい動画を開いて比較してください。短いテストを何度か行い、開始速度だけでなく、バッファリングの回数や画質の維持状態も記録すると選びやすくなります。

自動選択グループを使っている場合、ヘルスチェック先の応答が速いノードと、YouTubeの配信に向いたノードが一致しないことがあります。自動切り替えを一時的に止めてノードを固定し、再生の比較を行うのも有効です。速度テストの頻度を極端に上げても、動画通信そのものが速くなるわけではありません。測定中に頻繁なノード変更が起きる設定は、再生中の経路を不安定にする可能性があるため避けましょう。

ノードを切り替えた直後に改善しない場合でも、すぐに複数のDNS項目やルールを変更しないでください。まず同じ条件で数分間再生し、接続が新しいノードへ移ったかログで確認します。比較条件を変えると、原因の特定が難しくなります。

DNSと接続方式を慎重に確認する

DNSの問題では、動画配信サーバーの名前解決が遅れたり、Clashが想定したドメイン情報をルール判定に利用できなかったりすることがあります。ただし、DNSを変更すれば必ず動画が速くなるわけではありません。再生開始まで長く待つ、特定のドメインだけ接続に失敗するなど、名前解決との関連が疑われる場合に、まず現在のDNS設定とログを確認してください。

Mihomoでは、DNSの有効化やenhanced-modeなどの項目が設定できますが、対応状況や設定画面はコアとクライアントによって異なります。配布された設定を使っている場合、DNS項目を独自に追加する前に、既存設定でどのDNSサーバーが使われているか確認しましょう。DNS方式を変更すると、ローカルネットワークや一部アプリの名前解決に影響する場合があります。変更前の値を控え、設定を戻せるようにしてから一項目ずつテストします。

また、ブラウザーがHTTP/3(QUIC)を利用している場合、ネットワーク環境やUDPの扱いによって接続が不安定になるケースがあります。原因の切り分けとして、ブラウザーの設定でQUICを一時的に無効にする、または別のブラウザーで再生する方法があります。これは全環境で必要な対策ではありません。切り替え前後で再生が変わらなければ元に戻し、恒久的な設定変更にしないようにしてください。

DNS設定を変更する前の確認例
dns:
  enable: true
  enhanced-mode: fake-ip
  nameserver:
    - 1.1.1.1
    - 8.8.8.8

上記は設定項目の形を示す例であり、すべての環境にそのまま追加するための推奨設定ではありません。すでにDNSが有効な設定ファイルへ重複して貼り付けないでください。クライアントのDNS機能、ローカルネットワークの要件、利用中のMihomoバージョンを確認し、変更後にほかのサイトやアプリにも問題がないか試します。

ブラウザー・端末・ネットワーク側も切り分ける

Clashの設定を変えても改善しないときは、ブラウザーや端末に保存された状態を確認します。広告ブロックやプライバシー保護の拡張機能、古いキャッシュ、複数のVPN・プロキシ機能の併用が、動画プレーヤーや通信経路に影響することがあります。シークレットウィンドウで再生する、拡張機能を一時的に無効にする、別のブラウザーを試すといった方法で、ブラウザー固有の問題を切り分けられます。

Wi-Fiを利用している場合は、ルーターに近い場所で試し、可能であれば有線接続や別のアクセスポイントと比較します。ほかの端末が同時に大容量通信をしていると、プロキシノードが正常でも動画が止まることがあります。端末の省電力機能がバックグラウンド通信を制限していないか、Clashクライアントがスリープ後も接続を維持しているかも確認しましょう。

Clash for Android、デスクトップ版のClash Verge系クライアント、Mihomoを利用するルーターなどでは、TUN、システムプロキシ、VPN権限の設定が異なります。クライアントを複数同時に有効にしたり、別のVPNアプリと併用したりすると、通信が二重に処理される可能性があります。現在有効なクライアントを一つに絞り、アプリの状態とOS側のVPN表示を確認してください。

  1. Clashの設定をバックアップし、現在のモードと選択中のグループを記録する。
  2. Clashを有効にした状態でログを確認し、YouTube通信のルールと接続先を調べる。
  3. 別のノードを一つずつ試し、同じ動画と画質で再生状態を比較する。
  4. 必要な場合だけDNSやブラウザーのQUIC設定を一項目変更し、変更前後を比べる。
  5. 改善しない変更は元に戻し、最後に正常だった設定を維持する。

よくある質問

ノードのpingが低いのに動画が止まるのはなぜですか?

pingは応答時間の目安であり、連続した動画データを受信する速度や混雑、パケット損失までは示しません。ノードを固定して同じ動画を再生し、バッファリングの頻度と画質の維持状態で比較してください。

グローバルモードにすれば必ず改善しますか?

必ず改善するわけではありません。経路を単純にして原因を切り分けるテストには使えますが、選択中のプロキシが混雑していれば再生は遅いままです。テスト後は必要に応じて通常のモードへ戻し、ログで実際の経路を確認しましょう。

DNSサーバーを変えると動画は速くなりますか?

DNS変更が役立つのは、名前解決の遅延や誤った応答が原因の場合です。再生中の帯域不足やノード混雑には効果がありません。DNSを変更する前に症状を確認し、変更は一つずつ行って結果を比較してください。

特定の端末だけでYouTubeが止まる場合は何を確認すべきですか?

その端末のClashモード、VPN権限、DNS設定、ブラウザー拡張機能を優先して確認します。別のブラウザーやネットワークでも試し、ほかの端末と条件をそろえると、端末側と共有ネットワーク側のどちらに原因があるか判断しやすくなります。

YouTubeの再生不具合は、モード、ルール、ノード、DNS、ブラウザー、ネットワークのどこでも起こり得ます。まずClashの有効・無効を比較し、ログで通信経路を確認してから、ノードや設定を一つずつ試すのが近道です。変更内容と結果を簡単に記録しておけば、元に戻すときも迷いません。自分の環境で安定して再生できる組み合わせを見つけ、必要な設定だけを残しましょう。