-
Notifications
You must be signed in to change notification settings - Fork 0
Quick Start
github-actions[bot] edited this page May 3, 2026
·
4 revisions
Get WKVRCProxy resolving videos for VRChat in about 60 seconds.
- Windows 10/11 x64.
-
VRChat installed on the same machine, and launched at least once so it has dropped its bundled
yt-dlp.exeinto%LOCALAPPDATA%Low\VRChat\VRChat\Tools\. The watchdog needs to preserve that file as the fallback. - Administrator access on first run — adding the hosts-file entry requires one UAC prompt.
- Download the latest
WKVRCProxy-<version>.zipfrom Releases. - Extract anywhere except
Program Files— the bundled updater can't swap files there without elevation. Your home folder orC:\Tools\is fine. - The folder contains
WKVRCProxy.exe,WKVRCProxy.Updater.exe,WKVRCProxy.Uninstaller.exe, and atools/subdir with the patched yt-dlp build and a vanilla yt-dlp fallback.
-
Run
WKVRCProxy.exebefore VRChat. UAC prompts once to add127.0.0.1 localhost.youtube.comto your hosts file. This is load-bearing for public-instance support — declining it leaves private/friends instances working but breaks playback on URLs that aren't on AVPro's trusted-host allowlist in public worlds. - The watchdog backs up VRChat's
yt-dlp.exetoyt-dlp-og.exeand swaps in the patched build. Console printsPatch applied. Watching for VRChat overwrites — Ctrl+C to quit. -
Start VRChat. Watch for
[mesh] connectedin the watchdog window. Play a video in-world.
-
[mesh] connected/[mesh] disconnected — <reason>/[mesh] reconnect attempt N in M s— server connection state. Disconnects fall back to vanilla yt-dlp transparently; you don't have to do anything. -
[patch] yt-dlp.exe was overwritten — re-applied.— VRChat replaced the patched file (usually during launch). The watchdog restores it within 3 seconds. -
yt-dlp-og.exe was missing — restored from bundled fallback (vNNN).— the fallback was restored from the bundled vanilla build so the patched yt-dlp's server-down fallback path stays functional.
You aren't in a broken state. The patched yt-dlp.exe execs yt-dlp-og.exe (the vanilla copy preserved alongside it) for resolution and you get vanilla yt-dlp behaviour. Same as never installing this tool. Failure mode rundown: Troubleshooting.
Ctrl+C in the watchdog window. The watchdog restores VRChat's vanilla yt-dlp.exe from yt-dlp-og.exe, writes a clean-exit flag so the next launch knows we shut down cleanly, and exits within ~12 s.
To remove WKVRCProxy entirely, see Update and Uninstall.
Start here
For users
Reference
For maintainers