【发布时间】:2011-10-15 19:21:15
【问题描述】:
假设我们在网页上嵌入了一个 YouTube 视频。
在视频播放器下方,我们能否使用Popcorn.js 之类的媒体框架显示与视频同步的字幕?
【问题讨论】:
标签: javascript html video youtube popcornjs
假设我们在网页上嵌入了一个 YouTube 视频。
在视频播放器下方,我们能否使用Popcorn.js 之类的媒体框架显示与视频同步的字幕?
【问题讨论】:
标签: javascript html video youtube popcornjs
你提到 Popcorn.js 很有趣,因为 Popcorn 确实支持 Youtube。
http://popcornjs.org/popcorn-with-youtube
但是,该文档已过期。
现在是:
"var 示例 = Popcorn.youtube("
有新的文档在路上。
【讨论】:
如果您在嵌入 YouTube 视频时选择了 HTML5 版本,并且它实际上是在 HTML5 浏览器中播放的,那么它只是一个 video 标记,因此您可以使用 Popcorn.js。如果是 Flash,我不确定您是否可以进入 Flash 并了解进度并收听事件。
【讨论】:
如果您使用YouTube JavaScript Player API,您可以使用player.getCurrentTime() 找出要显示哪一行字幕。
话说回来,YouTube 一开始就已经支持字幕了。
【讨论】: