【VRChat/無料】動画プレイヤーロードエラー抑制ツール / AVProVideoCodecFix
- プログラム本体Digital0 JPY
- おやつ代(内容はいっしょ。)Digital100 JPY







ワールドに設置されたあらゆる動画プレイヤーのAVProVideoPlayer (yt-dlp)を使用するワールドで、フォーマットの非サポートにおける [AVProVideo] Error: Loading failed. File not found, codec not supported, video resolution too high or insufficient system resources を解決するクライアントサイドツールです。 これを使用することで動画プレイヤーエラーの発生を劇的に抑えます。 非常に軽量で、有効な解決策を自動で提供します。 ⭐インストール方法 VRChat を終了した状態で、zipを適当なところに解凍し本プログラムの install.bat を実行します。これで完了です。 ⭐アンインストール方法 uninstall.bat を実行して完了です。 ⚠ 利用可能な映像+音声のコーデックがない場合、利用可能な音声コーデックのみロードされます。 こちらの環境で問題が発生した場合はバージョンを更新します。
⚠ 注意 ⚠
・VRChat 更新前にuninstall.bat を実行することをお勧めします。 ・本プログラムはVRChatの一部の動作(yt-dlpをロードする時)を変更します。 これはVRChatでは認められない可能性があり、利用規約に違反する可能性があります。 ・いかなる場合であっても、このツールを使用、またはコードの一部を使用したことによる損害、不利益などの責任を作者は負わないものとします。 ・これはコーデックの問題を修正するものであり、ネットワークの問題を解決するものではありません。Network Error の場合は、VPNを使用している方は無効にするか別のロケーションを試してください。もしくはシークレットモードでYoutubeにアクセスしてみてください。 ・成人向け指定された動画はロードに失敗します。一部の国では制限されていなくても一部のほかの国では制限されている動画もあります。
📚 技術的解説 📚
最近Youtube側の仕様変更により、ロードされたストリームURLがAVProで対応できないコーデックを使用することが多くなりました。これによって、動画によっては再生ができたりできなかったりする問題が発生していました。 このツールは使用するコーデックを httpsのみに限定し、利用不可能なコーデックのみの場合は webm や m4a (AAC)相当に固定し、オーディオファイルのみをストリームすることによって、無効なStreamURLの読み込みを抑制します。 【動作ロジック】本wrapper は yt-dlp.exe になりすまし、VRChatから受け取った本来のyt-dlpに渡される引数を書き換えます。現在の実装では、"--no-cache-dir", "--rm-cache-dir", "--format (mp4/best)[protocol=https]/(ba)[protocol=https]”, "--get-url" "[URL]" という引数に置き換えられます。書き換えられた引数は、本来のyt-dlpに渡されプロセスとのパイプライン上で結果を受け取り、本wrapperがVRChatに結果を受け流します。 このプログラムはそれ以外の操作は行いません。なので非常に軽量でファイルサイズは8KBです。 また、ストレージに動画を保持しない、ノーキャッシュのためVRChatの基本動作に準しており、可能な限りシンプルに動作するようになっています。 *このプログラムは一時しのぎ用です*
⭐ オープンソース ⭐
プリコンパイルされたexeファイルに抵抗のある方は自分でビルドすることもできます。 以下のURLはGithubのリポジトリになります。 https://github.com/lighfu/VRChat-UdonSaber-StreamLoadError-Fix
⚙ 動作環境 ⚙
Windows 11のみ(動作確認済み)
📈 バージョン履歴 📈
--- v1 (2025年11月20日) ・初期ビルド --- v2 (2025年11月21日) ・一部のリンクで無音再生されるものがあったため、フォーマット文を変更(-f 140 → --format bestaudio) --- v3 (2025年11月21日) ・動画を再生できるコーデックがあるなら優先的に選択されるように変更。再生できる動画コーデックが存在しない場合は音声のみにフォールバックするように変更。(mp4/best)[protocol=https]/(ba)[protocol=https] --- v4 (2025年11月29日) ・いずれのフォーマットも適応できない場合は最高品質にする。 ・ライブストリーミングに対応するように変更。 --- v5 (2025年11月30日) ・引数の処理方法を安定した手法に変更しました。 【プログラムの更新方法】 uninstall.bat を実行後、install.bat を実行してください。
🛡 VirusTotal 🛡 0/66 (OK) v5
https://www.virustotal.com/gui/file/247e77c453b919083e319f716e680b87709039abc2fa6b711c00da9bd45b377c







