So happy to have found a relatively recent conversation about this... I only recently began collecting subtitle files regularly, as they usually serve as little more than a distraction for me. However, I recently started watching videos with a friend who is deaf, and while my ASL is improving I'm not going to be able to replace subtitles anytime soon. Fortunately, he's very happy with the range of options for displaying subtitles in MC... however, he's really not much of a tech geek and wouldn't know the difference between a VTT and SRT file even if I had a good reason to explain.
I found an older post somewhere which indicated that VTT support was not very high on MC's feature request list and conversion was a simple process, but a quick trip to Google indicated there are about 100 online converters and more than a handful of desktop options. Since you both seem to have some experience in this area, could you possibly provide some recommendations? I mostly live in a Windows environment (though I have access to a *nix system if it matters), and I would vastly prefer an option that doesn't require me to upload a file to some random website every time I'd like to convert something. I'm a software developer both by profession and proclivity, so I don't need a fancy GUI that's easy to use... I'd rather have flexibility and functionality. It would be particularly cool if it let me know when information from the VTT-file was lost during conversion, since I'm not very familiar with the capabilities (or lack thereof) for these files.
Bonus Points will be awarded for solutions that allow editing of SRT files (or other MC-supported types) while displaying the video... not playing, necessarily, but at least rendering a frame or something to indicate that the timing is correct. Obviously, that's in relation to a completely different problem I'd like to solve, so it doesn't need to be the same solution to earn the Bonus Points