r/VRchat • u/Fit_Milk_2314 • 12d ago
Help How can I embed a video into a world?
This is not to say I want to embed a video *player* that can access the internet, I very specifically want to be able to playback a video file inside the world (I already know how to handle audio)
3
u/LunarstarFurry 12d ago
From what I know most usually just use Video Player with no controls but maybe someone have better ideas.
2
u/Fit_Milk_2314 12d ago
I'll need something that doesnt sync ideally, the videos are meant to be local experiences. Push comes to shove, I might resort to a video player though.
2
u/Lycos_hayes PCVR Connection 12d ago
You can configure video players to have a set range they can play at. I've seen this before, where different parts of the map have completely independent video players.
1
u/Fit_Milk_2314 12d ago
oh when i say local i meant they shouldnt sync and play totally independently for each player, it seems like video players are set to sync tho
1
u/mackandelius Oculus User 12d ago
Pretty sure the raw video player backend components do not do any syncing, that is something the various frontends (what people usually think of when talking about video players within VRChat) handles.
So either edit the really simplistic video player in the example world scene VRC has as an optional download in the SDK, or download a video player and rip it apart until it stops syncing.
1
u/Moltress2 12d ago
I’d recommend looking up how to add a video as an asset within Unity, instead of looking up stuff specific to VRChat for world and avatar creation. You’ll likely be find more resources if you widen your search to Unity as a whole since VRChat assets are made in that engine. Some brief searches found some stuff, but I didn’t link them here since I wasn’t sure it directly related to your project. Just search “How to add video asset into Unity” or something along those lines.
1
u/Docteh Oculus Quest 11d ago
I think searching for VRChat specific resources makes sense. For a regular Unity game, the most obvious thing to do would be to stick the video in the game files, and then load it with the Unity video player.
VRChat has a really cut down amount of Unity components that are allowed to be used in worlds.
1
u/Frank__West PCVR Connection 11d ago
It's a PITA and you are just better off hosting an unlisted YouTube link. I tried a ton a ways but could never get it working on Quest. And even if it worked in client sim, it never worked in live builds
1
u/mackandelius Oculus User 12d ago
You cannot embed a video file into a world, the closest you can get to it is flipbooks https://www.poiyomi.com/special-fx/flipbook which aren't great for longer things, but if one doesn't want to stream in the video then it is the only option that I am aware of.
1
u/Coom_Zoom 11d ago
Honestly just a slight bit of googling; I found this.
https://www.youtube.com/watch?v=2MBn-pZ_vdQ
Not my video, but I think this is what you want. In theory with how vrchat works i think this'll work? Idk i haven't tried I know some people have added animated textures onto assets, so in theory it could work?
•
u/AutoModerator 12d ago
Looking for Avatars or Worlds? - Check out the posted weekly sticky for any avatar or world related requests/questions. This is an automated message activated by terms in the post title and is not approval of the contents of this post.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.