VR Player Android: desirable features


I purchased (and subsequently had refunded) the Android VR Player because it didn't do what I thought it did. However, the idea of VR Player is broadly consistent with what I thought it did, so I wanted to describe what I was hoping it did, just in case you think the ideas are good.

Basically, I wanted to watch a movie (mp4) which was in SBS format, using Google Cardboard and a Nexus 5. The problems I was having were:
  1. The lenses lead to a pincushion effect on the image I am watching
  2. I can't see the very edged of the screen (or the bottom) so I miss parts of the film. This can be reduced by using FOV movement, but drift becomes a problem
  3. Some parts of the movie have subtitles. Although I can just use MXPlayer for the SBS video, it doesn't work very well for producing SBS subtitles.
What I was hoping VR Player did was:
  1. Allow me to choose a projection that would reverse the pin-cushion effect
  2. Allow me to scale the video a bit so I could see the whole thing
  3. Display subtitles matching for each eye so they were readable, and in the field of view.
    I understand these are a big ask, but there is also nothing out there that does it, and particularly the 'projection' stuff seems reasonably consistent with what the app actually does.
Finally, the 'ideal experience' that would have made me think that VR Player was exactly what I wanted:
  1. Display a box containing a grid on the screen for each eye, and allow (a) the pincushion to be adjusted so that the 'box' appears square, (b) zoom and move the box so it appears centred in the field of view, and the corners are visible
  2. Have the ability to display SUB-file subtitles (duplicated for each eye) and the ability to shuffle where they appear
None of this is to say that the app isn't good: rather, just presently it (and no other app, I should point out) addresses the use-case I've presented above.