HTML5 video player работа с субтитрами

https://i.stack.imgur.com/NqoY7.gif пробую создать свой плеер с интерактивными субтитрами, подскажите как можно реализовать данную идею, на данный момент у меня есть видео и файл с субтитрами к нему, они воспроизводятся и субтитры отображаются корректно и есть событие по которому я получаю содержимое объекра дочернего тега track. Мне бы хотелось создать что то похожее на плеер как на сайте https://english-films.co, но ничего полезного по работе с субтитрами и реализации интерактивных субтитров я найти не могу, если кто то сталкивался подскажите что почитать, и как примерно можно реализовать.

JS


window.onload = function(){

let track = document.getElementById('track');

track.oncuechange = (event) => {
      console.log(event.target.track.activeCues[0].text);        
  };

};

HTML


 <video id="video" width="500" height="400" controls>
  <source src="./[Can] Can I read that book - Exciting song - Sing along.mp4" 
       crossorigin="anomymous">
  <track class="hidden" id="track" kind="subtitles" src="./sub.vtt" srclang="en" label="English" 
  default>
  Тег video не поддерживается вашим браузером.
</video>


Ответы (0 шт):