Search code examples
javascripthtmlvideoyoutubepopcornjs

Can Popcorn.js be used to add subtitles to a YouTube video?


Let's say we embed a YouTube video on a web page.

Underneath the video player, could we display subtitles synched to the video using a media framework like Popcorn.js?


Solution

  • If you choose the HTML5 version when embedding the YouTube video and if it's actually being played within an HTML5 browser, it's just a video tag so you can use Popcorn.js. When it's a Flash, I'm not sure if you can get into that Flash and know the progress and listen to the events.