gpt4 book ai didi

javascript - Ted Talk 视频的 HTML5 字幕

转载 作者:太空宇宙 更新时间:2023-11-03 18:40:22 30 4
gpt4 key购买 nike

我注意到在 ted 演讲中,当嵌入视频 flash 时,如果您选择有字幕,就会有字幕。但是,html5版本没有。我想知道是否有任何方法可以使它正常工作。现在我在灯箱中打开了 iframe。

我能想到的一个 hacky 修复是有一个 float div,它根据 JSON 字幕文件更改文本(例如:http://www.ted.com/talks/subtitles/id/70/lang/pt)但是...如果有更好的解决方案,我很想知道。但是,如果有人知道如何实现 hacky 修复,那也很棒。

谢谢 :)

最佳答案

Here is an article描述如何开始使用 Track 元素,您可以使用它来添加字幕。

编辑:构建一个包含您的 HTML5 视频和轨道标记的单独文件,然后将其作为 iframe 源引用。

<html>
<head>
</head>
<body>


<iframe width="560" height="315" frameborder="0" src="YOUR_HTML5_VIDEO_PLUS_TRACK"></iframe>

</body>
</html>

然后,您的 .vtt 文件将如下所示:

railroad
00:00:10.000 --> 00:00:12.500
Left uninspired by the crust of railroad earth

manuscript
00:00:13.200 --> 00:00:16.900
that touched the lead to the pages of your manuscript.

您可以在任何文本编辑器中制作此 .vtt 文件,并更改文件扩展名。您需要将其托管在网络服务器上,它不会在本地运行(例如 src=file://)

关于javascript - Ted Talk 视频的 HTML5 字幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17755789/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com