Starting to build a list of html5 players that do captions or scripts that enable html5 captions. Feel free to correct and add.
n – http://www.mediafront.org/
y – http://protofunc.com/jme/ http://protofunc.com/jme/demos/player-captions.html
n – http://flarevideo.com/
n – http://www.projekktor.com/
n – http://videojs.com/
n – http://www.chipwreck.de/blog/software/cwvideo/
n – http://www.longtailvideo.com/support/jw-player/jw-player-for-html5
y – Safari 5 http://www.deafmac.org/blog/2010/safari-5-now-available-shows-captions-in-html5-video/
y – Opera javascript sample http://dev.opera.com/articles/view/accessible-html5-video-with-javascripted-captions/
y – JCaps JCaps http://www.360innovate.co.uk/blog/2010/02/jcaps-making-html5-video-captions-easier-with-jquery-plugin/ demo : http://www.360innovate.co.uk/blog/jcaps.html
y – http://html5.waytoocrowded.com/caption/
y – http://blog.mozbox.org/post/2009/03/10/video-tag-and-subtitles
y – Moovie http://colinaarts.com/code/moovie/
y-Popcorn - http://weblog.bocoup.com/popcorn-js (added 2010-07-09)
y-Stories in Flight js VideoSub http://www.storiesinflight.com/js_videosub/(added 2010-07-09)
?-Mediaelements.js http://mediaelementjs.com/
See Also:
http://blog.gingertech.net/2008/12/12/attaching-subtitles-to-html5-video/
http://www.brucelawson.co.uk/2010/jquery-accessible-html5-video-captioning-plugin/
http://webaim.org/blog/future-web-accessibility-html5-video/
Suggestion to Google to add html5 captions http://www.google.com/support/forum/p/youtube/thread?tid=3f9c953b61aa3a42&hl=en
y – Opera javascript sample http://dev.opera.com/articles/view/accessible-html5-video-with-javascripted-captions/
y-Popcorn – http://weblog.bocoup.com/popcorn-js (added 2010-07-09)
y-Stories in Flight js VideoSub http://www.storiesinflight.com/js_videosub/(added 2010-07-09)
? http://mediaelementjs.com/
For a good comparison of other features of html5 players see http://praegnanz.de/html5video/index.php
Y – http://videojs.com/
Can you point to a url, Todd? I know that flowplayer, it’s downlevel flash fallback supports captions, but I didn’t find instructions for adding a caption file to to videojs embed.
http://videojs.com/subtitles/
You just use a track element with an SRT source.
Working on a new version of VJS that supports VTT. Stay tuned.