I've written a little Javascript code that lets you add .srt subtitles to the video tag.

Subtitles are displayed on top of the video element, in an html:div. A subtitle is HTML content. That means you can include links, images, or whatever you want inside the subtitles.

Here is a demo:

Notice that links are clickables :)

You can add anything you want on top of the video, like a <canvas/> element. If pixels in the canvas are transparent or semi-transparent, you will see the video behind it.

Be creative ;)

P.S: you need Firefox 3.1/3.5: http://www.mozilla.com/en-US/firefo....

SubTitles