The video player of the WP Cloud Plugins supports VTT and SRT captions. To use this, you can add the .vtt and .srt files in the same directory as your video file with the following format:
{VideoFileName}.{Label}.{Language}.vtt
{VideoFileName}.{Label}.{Language}.srt
Example:
View From A Blue Moon Trailer.mp4
View From A Blue Moon Trailer.English.en.vtt
View From A Blue Moon Trailer.French.fr.vtt
or
View From A Blue Moon Trailer.English.en.srt
View From A Blue Moon Trailer.French.fr.srt
The plugin will load the subtitles automatically when it finds them, and the user can activate the subtitles via the button in the Video Player