Vee
2.6K posts

Vee
@itsVeeVR
Posts are my own and do not represent the views of any company I'm affiliated with. support my side-quests: https://t.co/U8cAIWgYXc 🔞 @VeeVRL 🔞















Hi, i'm alive! Spent the last two days absolutely locked in to the point i didn't even check non-work DMs, sorry.. Anyway, fuck p*pcorn, i have my own media library in my homeworld now! The lovely team from nya llc gave me access to their VRC API so that i can poke around and i did just that: First step was obviously taking apart their API, solid one btw if you need only basic media data! Only Movie names + basic meta data was obviously not enough for me, so i wrote my own resolver to sit between their API and mine. My resolver does a lot of heavy lifting! * cross world favorites / bookmarks * media covers * subtitles Works like a charm so far, gonna do some more in depth work on it though to make it faster as it dynamically fetches, compresses and encodes the covers for downloading via string together with the media name and other meta-data! We store the covers and subtitles on the server-side so that the next one searching for that media does not have to wait for our cover generation to complete. On the world side i then split up the string into meta-data and covers. Covers get reconstructed into an image based on things i learned from @Vowgan`s image batcher and the UI gets built dynamically to display all the covers, meta data and similar things like rating from TMDB! When you hit play many things happen. I fetch the media from Nya's API, fetch the subtitles and convert the subtitles string into actually usable subtitles. Finally, the media starts playing lol. Next thing i wanna do is a more user friendly UI and i will give my research to Nya too soon, so they can see if / what they want to use for their own api. NGL quite proud of this little sidequest lmao And the best part? Nothing stored in the world, so no fear of my homeworld getting taken down :p Realisticly i could even load your private media library if i write my own media provider!



Hi, i'm alive! Spent the last two days absolutely locked in to the point i didn't even check non-work DMs, sorry.. Anyway, fuck p*pcorn, i have my own media library in my homeworld now! The lovely team from nya llc gave me access to their VRC API so that i can poke around and i did just that: First step was obviously taking apart their API, solid one btw if you need only basic media data! Only Movie names + basic meta data was obviously not enough for me, so i wrote my own resolver to sit between their API and mine. My resolver does a lot of heavy lifting! * cross world favorites / bookmarks * media covers * subtitles Works like a charm so far, gonna do some more in depth work on it though to make it faster as it dynamically fetches, compresses and encodes the covers for downloading via string together with the media name and other meta-data! We store the covers and subtitles on the server-side so that the next one searching for that media does not have to wait for our cover generation to complete. On the world side i then split up the string into meta-data and covers. Covers get reconstructed into an image based on things i learned from @Vowgan`s image batcher and the UI gets built dynamically to display all the covers, meta data and similar things like rating from TMDB! When you hit play many things happen. I fetch the media from Nya's API, fetch the subtitles and convert the subtitles string into actually usable subtitles. Finally, the media starts playing lol. Next thing i wanna do is a more user friendly UI and i will give my research to Nya too soon, so they can see if / what they want to use for their own api. NGL quite proud of this little sidequest lmao And the best part? Nothing stored in the world, so no fear of my homeworld getting taken down :p Realisticly i could even load your private media library if i write my own media provider!









