To solve this problem, Universal Subtitles developed an online software that allows you to embed videos with subtitles without changing your current publishing workflow. This is also a great solution if you want certain videos online be accessible via captions but cannot log in their accounts in order to add captions.
You can try the demo to get an idea of how to use their online tool.
For these solutions, Universal Subtitles received three awards last year:
- 2011 Tech Award for Advancing Equality
- FCC Award for Advancement in Accessibility
- Intercultural Innovation Award
Kudos to them!