URL Videos not loading in any world's video players

  • Untrusted URLs setting is turned on.
  • Tried the suggestion of reinstalling the certificates.
  • Verified that it’s not working in any worlds, not just one.
  • Reinstalled and restarted vrchat and computer.
  • Tried manually adding yt-dlp to windows firewall
  • Same issue happens for non-youtube videos as well.

Here’s the relevant log info from the output log:

2024.11.26 18:31:32 Log - Info “—VideoPlayer—”
Attempting to load Url : https://youtu.be/E0BJonwPCds?si=qif87f9aev4EJYIK

2024.11.26 18:31:32 Log - [Video Playback] Attempting to resolve URL ‘(removed since forum only allows 5 links max in post)’

2024.11.26 18:31:32 Log - NativeProcess.Start: started process id [26480]: C:/Users/REDACTED/AppData/LocalLow/VRChat/VRChat\Tools/yt-dlp.exe (…)

2024.11.26 18:31:34 Log - NativeProcess.HasExited: process exited with code 1, took 1796 ms. Command line: C:/Users/REDACTED/AppData/LocalLow/VRChat/VRChat\Tools/yt-dlp.exe (…)

2024.11.26 18:31:34 Error - [Video Playback] ERROR: [youtube] E0BJonwPCds: Sign in to confirm you re not a bot. Use --cookies-from-browser or --cookies for the authentication. See FAQ · yt-dlp/yt-dlp Wiki · GitHub for how to manually pass cookies. Also see Extractors · yt-dlp/yt-dlp Wiki · GitHub for tips on effectively exporting YouTube cookies

2024.11.26 18:31:34 Log - [Video Playback] URL ‘(removed since forum only allows 5 links max in post)’ resolved to ‘(removed since forum only allows 5 links max in post)’

2024.11.26 18:31:34 Log - [AVProVideo] Opening (offset 0) with API MediaFoundation (removed since forum only allows 5 links max in post)

2024.11.26 18:31:35 Error - [AVProVideo] Error: Loading failed. File not found, codec not supported, video resolution too high or insufficient system resources.

This was working fine around a week or so ago, so I’m not sure what changed that caused this to happen.

If anyone has input for how this might be able to be resolved I would be very grateful, even if it’s a silly oversight on my end or is something out of my control. Thank you!

I think its reasonably out of our control. YouTube wants viewers to watch ads, and VRChat is basically a YouTube ad blocker, with social elements ;)

I don’t know if it matters but personally I cut the url down to the actual stuff needed, so like your url, cut it down to https://youtu.be/E0BJonwPCds

A shortened URL also doesn’t work, but I appreciate the suggestion.

i’m thinking this might be somewhere between regional CDN issue, and the youtube API wanting to serve you ads, as @docteh mentionned. if you use any kind of VPNs maybe try changing servers, country, or disabling it. that might (or not) contribute to getting a connection going

i’ve also had issues with youtube, or even VRCDN after someone put a youtube link.
especially in certain world that uses custom video players assets (like ProTV Beta).

usually the best way to test; is to find a world with the vanilla udonsharp player and see if that works there. you’ll know then if it’s a world issue or a vrchat/provider issue.

Yeah I think that is the case, thank you. I read somewhere that if there is suspicious activity happening at an ip address, they will restrict usage of 3rd party tools in that ip address and surrounding ip addresses.

I live in a very very large apartment complex, so I suspect there was suspicious activity done by someone else living in the apartment complex involving youtube, and youtube restricted the access of everyone using the apartment’s wifi system. What strengthens my suspicion of this is that I found another non-vrchat tool I use which uses external uses of youtube is also not working with the same error message, and when I switched over to using my mobile hotspot it worked again.

Definitely not an ideal conclusion to reach, but at least now I feel confident it’s not an issue with something on my computer.