Harlan J. Iverson a13ab9e3de added youtube-live-stream-playback demo. focus: mozilla webvtt, wall time event playback 1 rok pred
..
README.md a13ab9e3de added youtube-live-stream-playback demo. focus: mozilla webvtt, wall time event playback 1 rok pred
index.html a13ab9e3de added youtube-live-stream-playback demo. focus: mozilla webvtt, wall time event playback 1 rok pred

README.md

YouTube Live Stream Playback Demo

Uses Mozilla WebVTT to playback captions and chat for a video in sync.

Does not include the player or any data.

Usage

  • Fetch a VTT file from YouTube using the Captions API or YouTubeDL.
  • Fetch a chat transcript via youtube-chat-downloader or match its format with an API script.
  • Configure the locations in index.html toward the bottom
  • May require a local webserver, eg. python -m http.server

Dev Practice

  • Mozilla WebVTT
  • Consurrently playing back streams of events against wall time