Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.19 KB

README.md

File metadata and controls

38 lines (29 loc) · 1.19 KB

WebVTT Transcript

Purpose

WebVTT Transcript will parse a WebVTT file allowing for its contents to be displayed on screen.

Acknowledgement

Most of the WebVTT file parsing code has been taken from Playr by delphiki.

Usage

To load a WebVTT file, all you need to do is call webvttTranscript(file, displayElement); where file is the path to the WebVTT file and displayElement is where the transcript contents are to be displayed. This is typically attached to a click event handler, for example, given the HTML:

<a id="en" href="#">English</a>
<div id="transcript"></div>

The following JavaScript might be used:

var display = document.getElementById('transcript');
document.getElementById("en").addEventListener("click", function(e) {
    e.stopPropagation();
    webvttTranscript('subtitles-en.vtt', display);
}, false);

Example

You can view an online example at WebVTT Transcript Example