1. 症状と利用シーン
Sora のような動画生成サービスは、短いテキスト画面だけでなく、アップロード、プレビュー、ジョブのポーリング、サムネイルや中間成果物の取得など、複数のホストへ長時間にわたって HTTPS を張り直すことがあります。経路が一定でないと、ユーザーから見えるのは「トップは開けるのに中身が出ない」「キューの数字が動かない」「スピナーが消えない」といった形になりやすいです。
本稿が扱うのは、利用規約と法律の範囲内で、自宅やオフィスのクライアントと Clash 設定を整える話に限ります。サービス側のレート制限や地域ポリシーは正当な運用であり、それを不正に迂回する方法は取り上げません。クライアントの入手は 当サイトのダウンロードページを、挙動の理解は ドキュメントと併せて参照してください。
2. ChatGPT 記事との違い
当サイトの ChatGPT/OpenAI 分流の記事は、ログインや CAPTCHA、会話 UI と api.openai.com のようなテキスト中心 APIの切り分けが主題です。一方、動画生成では、フロントのホスト集合に加え、大きなペイロードや別サブドメインへの分割ダウンロード、進捗取得用の API が絡むことがあり、失敗パターンも「無限ロード」「キュー停滞」「プレビューだけ真っ白」など体感が異なります。
したがって、ChatGPT 用に整えたルールをそのまま複製したつもりでも、動画まわりだけ別経路に落ちているケースは珍しくありません。失敗時の接続ログに出た Server Name をメモし、本稿の考え方に沿って足りないサフィックスを追加するのが安全です。
3. ネットワーク側で起きやすいこと
まず「クライアントとネットワーク」に原因がないかを切り分けると手戻りが減ります。動画生成まわりで典型的なのは次のとおりです。
- 名前解決:DNS がプロキシ外で解決され、ルールと実パケットの経路がズレる
- ルール評価:
openai.comやchatgpt.com系の一部がDIRECTのまま残り、TLSや中間リクエストが途中で失敗する - 出口ノード:遅延・輻輳で長めのジョブがタイムアウトし、UI は「読み込み中」のまま止まる
- 帯域と同時接続:動画まわりは並列リクエストが増え、不安定なノードでは先頭の数本だけ成功して残りがハングする
- 二重プロキシ:ブラウザ拡張と Clash が競合し、Cookie やストレージの整合が崩れる
これらはアカウントの状態やサーバー混雑と独立に、画面の挙動を悪化させることがあります。逆に、経路を揃えると不要な再試行や極端な待ち時間は減る、という環境もあります(効果は個人の回線とノード品質に依存します)。
4. ドメインとメディア配信の考え方
OpenAI 傘下の製品は、認証・フロント・静的資産・計測・API が別ホストに分散していることがあり、運用で名前が増減します。ここに列挙するのは観点の例であり、真実は常にクライアントのログに出た名前です。
- 製品フロント:
openai.com、chatgpt.com配下のサブドメイン(製品統合の移行で変わり得る) - API:
api.openai.comなど(ジョブ作成・状態取得がここを経由することがある) - 静的資産・CDN:スクリプト、フォント、サムネイルや短いループの配信ホスト(ログで確認)
- 認証・チャレンジ:ボット対策や ID 連携のサードパーティ(環境により出現)
ひとつでも DIRECT と PROXY が混在すると、「一覧は出るがプレビューだけ出ない」「生成は走るが保存画面で止まる」といった非対称が起きやすいです。ルール分流では、まず DOMAIN-SUFFIX で広く拾い、漏れがあれば個別の DOMAIN を足します。DOMAIN-KEYWORD は誤爆しやすいので、可能ならサフィックス優先にしてください。
ブラウザとネイティブアプリ
Web と公式アプリでは、同じアカウントでも TLS の挙動や証明書ピン留めの有無が異なることがあります。いずれの場合も、まずは OS レベルで Clash の TUN またはシステムプロキシを通す方針を統一し、例外アプリが残っていないかを確認すると切り分けが速いです。Windows で TUN を使う場合は、TUN とルート・ファイアウォールの記事も併読すると整理しやすくなります。
5. Clash でのルール分流
Clash(Mihomo 系)では rules: に DOMAIN-SUFFIX や外部 RULE-SET を並べ、最後に MATCH でデフォルトへ落とします。OpenAI 周辺をまとめて PROXY へ寄せる最小のイメージは次のとおりです(実ホストは必ずログで検証してください)。
# Example only — verify hostnames in your client logs
rules:
- DOMAIN-SUFFIX,openai.com,PROXY
- DOMAIN-SUFFIX,chatgpt.com,PROXY
# Media / CDN / job hosts observed in logs (names change over time)
- MATCH,DIRECT
公開の大規模 RULE-SET だけに頼ると、更新タイミングで取りこぼしが出ることがあります。自分用の短い追記で切り分け、安定したら購読ルールへ戻す、という二段構えが運用しやすいです。ルールは上から順に評価されるため、広い GEOIP や早すぎる MATCH に、対象ホストが先に飲まれていないかも確認してください。
6. ノード固定と長時間ジョブ
ノード選択は遅延だけで決めない方がよいです。動画生成は数分単位の待ちが続くことがあり、そのあいだに出口が切り替わると、UI 側のポーリングや署名付き URL の扱いが不整合になる環境があります。実務的には、同一プロファイル内で手動で安定した出口を固定し、問題が再現しないことを確認してから、自動フェイルオーバー系のグループを検討するのが無難です。
自動グループを使う場合、閾値が甘いと頻繁に切り替わり、逆に厳しいと復旧が遅れます。まずは別ノードを順に試す単純な比較から始め、改善する出口を見つけてからパラメータを詰めてください。
| 症状 | ありがちな原因 | 先に試すこと |
|---|---|---|
| トップは開くが中身がずっとロード | API 系ホストだけ別経路 | ログのホストをルールに追加 |
| キュー番号が進まない | ポーリング先が DIRECT や不安定ノード |
出口固定、別ノード試行 |
| プレビュー画像だけ出ない | CDN ホストがルール外 | ログの CDN 名を DOMAIN 追加 |
| 夜だけ失敗が増える | 帯域・輻輳 | 時間帯変更、TCP 混雑の少ないノード |
7. DNS・Fake-IP・IPv6
DNS がプロキシの外側で解決されると、ルールは PROXY でも実パケットは意図しない経路へ出ることがあります。Fake-IP 構成では、名前解決のタイミングとルール評価の順序が絡み、ログ上は正しいのに体感が悪い状態が起きがちです。
大方のケースでは、漏れのない DNS とルールと矛盾しない名前解決が揃えば改善します。IPv6 が別経路に抜けている場合は、一時的に IPv4 を優先する・IPv6 を切る、といった切り分けも有効です。macOS で GUI クライアントをお使いの場合は、システムプロキシと Network Extensionの権限周りも合わせて確認すると、アプリ全体の経路が揃いやすくなります。
8. 再現しやすい確認の順序
次の順で試すと、原因の当たりを付けやすく、設定の行き違いも減ります。
- クライアントと OS の更新:ダウンロードページから入手できる最新系へ揃える
- モードの統一:TUN とシステムプロキシのどちらを主に使うか決め、例外アプリをなくす
- ログ採取:問題再現中に出たホスト名の一覧を作る
- ルール追記:
DOMAIN-SUFFIXで広く拾い、個別ホストで穴埋め - ノード固定:安定した出口を一つ選び、しばらく変えない
- DNS 確認:Fake-IP/redir-host とクライアント設定の整合
- IPv4 優先の試行:IPv6 経路が別出口になっていないか
この順序は、サービス側の仕様変更があっても応用しやすいです。ホスト名の集合は時期によって変わるため、一度決めたルールをメンテナンスしないと、数か月後に再発することがあります。
9. 実務上の注意
生成 AI サービスは公開されていないレート制限やボット対策を持つため、ここではネットワークとクライアントの一般的なベストエフォートに限定します。不正な迂回や規約違反となる操作は扱いません。
- 出口の急変を避ける:短時間にノードを何度も切り替えない(長時間ジョブと相性が悪い環境がある)
- 二重プロキシを解消する:ブラウザ拡張の VPN/プロキシと Clash が競合していないか
- 時刻の正確さ:OS の時刻ずれは
TLSやトークン検証に影響します - 拡張機能とプライバシー設定:Cookie やストレージのブロックがセッション継続を妨げていないか
別ベンダーの生成 AI をまとめて運用している場合、Google Gemini 向けの分流や Perplexity 向けの分流とホスト集合が異なる点に注意してください。コピー&ペーストで置き換えるだけでは取りこぼしや誤爆が増えます。
10. セルフチェック
短いチェックリストです。上から順に試すと無駄が少ないです。
- 最新クライアント:ダウンロードページから各 OS 向けを入手
- システムプロキシと TUN:載せ方を統一し、例外がないか
- ルールのヒット:ログで OpenAI 関連ホストが期待のポリシーに乗っているか
- ノード:手動で別ノードへ切り替え、再現性を確認
- DNS:Fake-IP や redir-host と設定の整合
- 競合ソフト:他 VPN/フィルタが TLS を壊していないか
これでも改善しない場合は、プロバイダ側の障害や地域的な制限、サービス側のメンテナンスや混雑の可能性が高まります。公開ステータスやコミュニティの報告と突き合わせ、時間を置いて再試行するのも現実的です。
11. まとめ
Sora を含む OpenAI の動画生成まわりは、単一ホストへの接続では済まない構成になりがちです。ルール分流で openai.com 系とチャット/製品フロントに使われる chatgpt.com 系、ログに出た静的 CDN を一貫して PROXY に寄せ、ノード選択と DNS をセットで見直すと、無限ロードやキュー進行の停止は減らせることが多いです。ログに出る実名を正としてルールを育てる運用が、2026 年のマルチモーダル利用でもいちばん再現性が高いです。
同種のクライアントと比べて、Clash 系は接続ログとルールの対応が追いやすい場合があり、試行錯誤のコストを下げられます。ルールを少し整えるだけで、プレビューやジョブ完了までの体感が安定することも珍しくありません。