VRC Video Doctor|VRChatの「動画が見れない」を押すだけで自動修復【無料】
- ダウンロード商品¥ 0



VRChatで「自分だけ動画が見れない」(真っ黒・無音・読み込み失敗)を自動修復する無料ツールです。 yt-dlp を最新にしても直らない原因まで、実際に再生できるかを実測してから設定を適用します。 ■ こんな症状に ・どのワールドでも動画が真っ黒 / 読み込みエラーになる ・映像は出るのに音だけ出ない ・yt-dlp を差し替えたのに直らない / むしろ悪化した ・友達は見れているのに自分だけ見れない ※「特定の動画だけ再生できない」(削除済み・年齢制限・混雑)は動画側の問題のため対象外です。 ■ 使い方(2手) 1. ZIP を消さない場所に展開する 2. CheckNow.bat をダブルクリック これだけです。点検 → 修復 → 結果表示まで自動。インストールも常駐もなく、管理者権限も不要です。 気に入ったら Setup.bat を1回実行すると全自動になります(VR に入るとき・PC を点けたときに自動点検し、直したときだけ通知)。やめるときは Uninstall.bat、完全に元へ戻すのは RestoreDefaults.bat です。 ■ 友達を助ける用の1ファイル版 同梱の QuickFix.bat は単体で完結します。動画が見れなくて困っている友達に、このファイル1個を送って「ダブルクリックして」で救出できます。 ■ 何をしているのか(技術説明) 最近の yt-dlp は YouTube の署名解読に JavaScript ランタイムを必要とし、これが無い環境では動画 URL の解決に失敗します。また VRChat の要求形式は音声の有無を指定しないため、環境によっては映像のみの無音ストリームが選ばれます。さらに、音声込みの URL が取れても HTTP 403 で再生できないケースがあります。 本ツールは毎回、 ・返ってきたストリームに音声があるか ・その URL に実際にアクセスして再生可能か(403 を弾き 200/206 のみ採用) を複数の動画で実測し、通った構成だけを設定に書き込みます。 Node.js / Deno が無い PC では、QuickJS-NG(約2MB・MIT)を公式リリースから SHA-256 検証つきで自動取得して使います。事前準備は不要です。 ■ 壊さない設計 ・実測で通った設定だけを書き込みます ・オフライン時(PC 起動直後など)は最大90秒待ち、それでも駄目なら何も変更せず終了します ・修復に失敗した場合も、動いている既存設定を維持します(降格させません) ・RestoreDefaults.bat でいつでも導入前の状態に完全復元できます ■ 安全性について ・本ツールは YouTube / Google アカウントに一切アクセスしません(Cookie 不使用・ログイン不要)。万一失敗しても、アカウントを危険に晒すことはありません。 ・非公式ツールです。VRChat 公式は yt-dlp の手動差し替えを非推奨としています。ご利用は自己責任でお願いします。 ・RestoreDefaults.bat でいつでも導入前の状態に完全復元できます。 ■ 注意事項 ・対象は Windows 10/11(64bit)の PC 版 VRChat です(Quest 単体は対象外) ・修復後の YouTube 画質は 360p になります。現在 YouTube が提供する「音声込みの単一ストリーム」が 360p のみのためで、無音の高画質より視聴できることを優先しています ・yt-dlp.exe に読み取り専用属性を付与します(VRChat が旧版へ巻き戻して再発するのを防ぐため。ツールが更新時に自動で付け外しします) ・初回に exe を実行する場合、Windows SmartScreen の警告が出ることがあります。「詳細情報」→「実行」で進めてください。CheckNow.bat / QuickFix.bat は exe を経由しないため通常出ません ・YouTube 側の大規模な仕様変更時は、修正版 yt-dlp の公開を自動で待ち受けます(その間も設定を壊しません) ■ 同梱物 CheckNow.bat(いま直す)/ QuickFix.bat(単体1ファイル版)/ Setup.bat・Uninstall.bat(全自動の導入・解除)/ RestoreDefaults.bat(完全復元)ほか。 中身はすべてテキストの PowerShell スクリプトで、実行前に内容を確認できます。ソースコード同梱。 無償での共有(友達に渡す・コミュニティで配る)と改変は自由です。販売のみ禁止です。 ■ 免責 無保証です。YouTube・yt-dlp・VRChat の仕様変更により動作しなくなる可能性があります。 不具合時は %LOCALAPPDATA%\VRCVideoDoctor\doctor.log を添えてご連絡ください。 ■ 更新履歴 2026-08-28 v1.4 ・【重要】Windows のフォルダ設定(LocalLow の整合性ラベル継承)が原因で、yt-dlp の自動更新後に修復が失敗し続ける不具合を修正しました。v1.3 では「この yt-dlp は --js-runtimes を理解しません」というログが毎回出て直らない症状になります。該当する方は v1.4 の CheckNow.bat をもう一度実行するだけで直ります。 ・失敗時の診断ログを改善し、実際の原因が記録されるようにしました。 ・巻き戻し保護(読み取り専用)中の yt-dlp を更新できないことがある不具合を修正しました。 ・VRChat の設定「Allow Untrusted URLs」がオフの場合に、点検結果で注意をお知らせするようにしました(設定の変更はしません)。 2026-08-23 v1.3 公開



