Able Player for Vimeo Demo 2:
Captions via Local VTT Files
This page features an example of Able Player being used to play a Vimeo video. The video featured is hosted in a Vimeo Pro account, required for hiding the controller and for being able to control playback rate with faster/slower buttons. Captions and subtitles in this demo are stored locally (in addition to being stored on Vimeo), and referenced via HTML <track> elements. Chapters and descriptions are also provided via <track> elements. All of this is incorporated into an auto-generated interactive transcript, not currently possible if captions and subtitles are stored solely on Vimeo (as in Vimeo Demo 1).
For additional demos see:
Vimeo's current limitations:
- A Plus, Pro or Business account is required in order to hide Vimeo's default controller. If videos are hosted on a free account, the Vimeo controller and Able Player controller are both shown. The Vimeo controller disappears temporarily after playback begins, but until then having both players present is extremely cluttered and confusing.
- Vimeo does not expose caption data via its API, as noted above. Therefore, the only way to repurpose captions and/or subtitles into an interactive transcript is to host them locally, as in the current demo.
- A Pro or Business account is required in order to change playback rate (with faster and slower buttons). A Plus account does not currently support this feature. Even with a Pro or Business account, this feature is off by default and "Speed controls" need to be enabled within the settings for each video.