Youtube视频的交互式文字记录

Youtube视频的交互式文字记录,youtube,youtube-api,html5-video,caption,webvtt,Youtube,Youtube Api,Html5 Video,Caption,Webvtt,我在一个Youtube视频网站上工作,希望实现这样的交互式转录功能:(我有SRT和WebVTT格式的视频转录本和字幕文件。我将不使用Youtube的机器转录转录本。) 我在网上做了一项研究。似乎没有免费的插件/模块可以做到这一点。有一些付费选项,如Captionbox()、3rdMediea、SubPly(顺便说一句:这是我迄今为止找到的最好的。它可以动态加载不同语言的文本)。我不愿意使用这些付费选项,主要是因为我不想依赖于单一供应商 有人能告诉我一个更好的选择吗 谢谢。您可以随时编写自己的解决

我在一个Youtube视频网站上工作,希望实现这样的交互式转录功能:(我有SRT和WebVTT格式的视频转录本和字幕文件。我将使用Youtube的机器转录转录本。)

我在网上做了一项研究。似乎没有免费的插件/模块可以做到这一点。有一些付费选项,如Captionbox()、3rdMediea、SubPly(顺便说一句:这是我迄今为止找到的最好的。它可以动态加载不同语言的文本)。我不愿意使用这些付费选项,主要是因为我不想依赖于单一供应商

有人能告诉我一个更好的选择吗


谢谢。

您可以随时编写自己的解决方案:

  • 阅读YouTube API Dosc:
  • 检查getCurrentTime()

  • 从文件/database/hiddendiv读取记录,如果记录中的getCurrentTime==textTime,则显示它,然后突出显示它(如captionbox示例中所示)。

    您是如何解决此问题的?我想实现同样的目标,只是不想把我的视频和成绩单上传到JWPlayer云。