So after some messing around, I finally managed to get the VideoPlayer class to properly process and display my mp4. The next step is to get subtitles working.
Question 1 - Is there any native support for this at all? I dug through the Video and VideoPlayer code and did some searching online but found nothing at all for it.
Question 2 - Assuming the answer to the above question is “there is no support for it”, how have people done this in the past? Or have people just not done it? I could always embed the subtitles into the video itself but then I’d need to do one video per language which is a lot of wasted space. Seems like the proper way would be to write my own Subtitle class and base string displays off the PlayPosition value of the VideoPlayer.
Question 3 - It’s looking like the VideoPlayer class is pretty limited overall, so I’m considering using Bink Video instead. I’ve used it on almost every game project I’ve done outside of the indie space and it’s always worked pretty well. Curious if anyone has ever used it with MonoGame?