@joe Dolson – Testing your plugin and I like it. I am having issues with the captions, but I think it is on my end. Since WebVTT is the replacement of WebSRT, I would recommend that you add support for WebVTT. My only other recommendation would be to make it clear that you can simply add the url of the video and captions file without the need to upload.
Thank you to everybody that posted here.