Adding Subtitles

Yendif Player is able to display subtitles for your videos using the <track> element. Subtitles are loaded as a text file in the format of WebVTT.

<div class="yendifplayer">
  <video>
    <source type="video/webm" src="http://mysite.com/video.webm">
    <source type="video/mp4" src="http://mysite.com/video.mp4">
    <source type="video/ogg" src="http://mysite.com/video.ogv">
 
    <!-- the track element -->
    <track src="http://mysite.com/subtitles-en.vtt">
 
    </video>
</div>

Adding subtitle through javascript

    // ensure DOM is ready
    $(function () {
 
      // this will install yendifplayer into an element with id="player"
      $("#player").yendifplayer ({
        videos:{
          mp4:"http://mysite.com/video.mp4",
        
          //Adding subtitle
      	  captions:"http://mysite.com/subtitle.vtt"
        }
      });
      
    });
    
    <!-- empty container element with unique id="player" -->
    <div id="player"></div>
    

The track element's WebVTT file involves the following structure:

WEBVTT FILE
 
1
00:00:01.000 --> 00:00:04.000
The first subtitle from 1 seconds to 4 seconds
This is a second line
And a third one
 
2
00:00:05.000 --> 00:00:06.000
<b>Bold</b>, <i>italic</i> and <u>underlines</u> are supported
 
...

Click here to learn about the WebVTT file format.

Notes :

  • Subtitles can be activated if the <track> element is given. The current version of this plugin can read only the first <track> element. This indicates that the plugin is able to support a single language at a time. However, the player will soon start supporting various languages.
  • The player does not support VTT additional definitions, including line position and text alignment. Style can be controlled using CSS for full cross browser support.

Business Address

PLUGINSWARE INTERACTIVE PVT LTD
Door No 2A, Venkateshwara Nagar,
1st Main Road, Velachery, Chennai,
Tamilnadu, India
Pincode: 600042
© 2013 - 2024 Pluginsware Interactive Private Limited. All Rights Reserved. The Joomla! name and logo is used under a limited license granted in the United States and other countries.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.