Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

HereSphere VR Video Player (Meta Quest)

VR video player with immersion-enhancing algorithms, streaming, and media library features · By HereSphere

Feature Request: .hsp file editing

A topic by ogobvious created Sep 04, 2023 Views: 1,604 Replies: 5
Viewing posts 1 to 6

Humble request:

I have too many videos to set the tags and start/end times via the app - it would take ages. It would be easier if there was an easy way of writing hsp files via a standard editor. JSON data layout would be fantastic - or a way to compile hsp files outside the app?

Thanks!

Developer(+1)

I'll consider it. You could try tagging using xbvr, and then getting HereSphere to read the data and write to hsp files with the HereSphere web API. Another option is using the PC version of HereSphere, so you can use an actual keyboard and mouse.

(1 edit)

So here is what I did:

  1. Installed xbvr. heresphere already installed - latest version
  2. scanned the library
  3. scrapped content provider
  4. mapped them together
  5. added a "cue point" with start and end times. xbvr picks them up flawlessly. made sure no hsp files is existing or it was ever opened. 
    1. xbvr cannot parse hsp files as well and cannot extract tags or cue points.
    2. it picks up hsp files generally.
  6. enabled all features and options for heresphere I could find
  7. opened heresphere and navigated to the xbvr endpoint via browser. turned on streaming.
  8. i can see the library
  9. open the vid with the cue / tag
  10. heresphere shows the tag I added to xbvr
    1. heresphere does not pick up start and end times
    2. I select the tag and the vid starts from 00:00:00

In all:

  1. Not a fan of the web ui. Prefer my samba folder structure easily
  2. While xbvr is fantastic software, the documentation / tutorials leave much/all to be desired. It took me more time than I wanted to invest. Searching in discord is not fun.
  3. "getting HereSphere to read the data and write to hsp files with the HereSphere web API" is kinda vague but it does not work anyway
  4. I much much much prefer to set tags / cue points in xbvr than with heresphere even with keyboard/mouse. I bought it on here and not on steam on top.
Developer(+2)

In the HereSphere web API view, look for the cogwheel in the bottom right corner. Click on it, then enable overwrite tags. That might be the reason why the start and end times aren't updating. Also, make sure to disable then reconnect to the web API to scan the library again.

There's a free demo available on steam, which should work fine for adding tags and writing hsp files. If you don't connect a headset, it'll launch in desktop mode, which allows you to control the camera with your mouse cursor. There's just a ton of other priorities I have at the moment, so maybe these workarounds can be of use.

Thanks for the tip with the "overwrite tags" checkbox. That did the trick and tag start- and end times are respected flawlessly.

Very happy with this solution!

Sorry for hijacking the thread, but I was wondering if there is somewhere a description/specification for the HSP file format? Or is it maybe "behind closed doors" and not for the public? I would like to know the chroma key values stored inside the file, so I can watch the video with the DeoVR player too. Not a fan of either tbh, but the files I have play better in DeoVR. Thanks.