This demonstrates the JW Player's ability to overlay a video with captions.
*This example uses the JW Player version 6.7
Here we have 3 different options for the captions using .vtt text files. As you can see, adding another set of captions to the player is a simple case of adding an extra line to the code, and the .vtt file itself is easy enough to make. Here is an example:
A couple of things to be aware of: when making a .vtt file in a text editor such as notepad, make sure it saves as a .vtt, and not as a .vtt.txt file. The webserver hosting the player must also have the text/vtt mimetype set for the captions to work in the player.
You should always save your .vtt files in UTF8 encoding to prevent character issues using the 'Save As' option.
For more information, check out JW Player's official instructions here.