Thanks, that would be great!
I am trying to think how this could work. Generally, subtitles are embedded as a separate track in the video container or as a sidecar .srt file [1].
Perhaps they can be converted and shown using the WebVTT API[2] or <track> tags [3]?
Edit: Maybe that wouldn't work, here's a relevant stackoverflow post [4]