虽然这并不难做,我想检查是否已经在线工具是可用的。
我可以打开在线视频的英文字幕。我想要一些浏览器插件或js代码,可以选择英文字幕,并翻译和显示在其他语言的英文字幕下面。例如:
He really is a good boy.
上面的部分是HTML部分,用于在一个在线流站点上显示字幕。该插件获取它的内容,追加一个子元素,并插入翻译文本。
我有这样的代码:
var hour = parseInt(js_arr[j].substring(0, 1));
var min = parseInt(js_arr[j].substring(3, 4));
var seconds = parseInt(js_arr[j].substring(6, 7));
var mil_sec = parseInt(js_arr[j].substring(9, 11));
var time = (hour * 3600000) + (min * 60000) + (seconds * 1000) + mil_sec;
function timeout()
我试图建立一些东西,像一个视频库,你可以选择一个视频显示通过点击它的缩略图。现在我正处于为所选视频加载适当字幕的阶段。多亏了谷歌,我知道视频is有一种方法可以帮助我,叫做addTextTrack(),但不幸的是,它没有一个好的示例或文档。毕竟,我试图通过读取video.dev.js代码来找到它的参数和行为。但据我所知,这个方法只有三个参数(种类、标签、语言),而我不明白的是:如何设置src来加载字幕文件。,我认为它是一个错误,它不能正常工作,如果您同意我的意见,我想报告它。
下面的代码为播放器添加cc图标,但它没有显示字幕(当我没有告诉他要加载的URL时,如何显示它)
var myPlayer
我是一名在校大学生,在市场营销部勤工助学。新的可访问性法规要求所有视频都有隐藏字幕。我的学院决定使用Azure Media Player (AMP)来完成字幕。我的下一个任务是把新的字幕视频放回我们的网站上。大约有20个视频,所以播放列表是必要的。我不敢相信Azure没有或不支持播放列表!这似乎是默认包含在任何类型的媒体播放器中的东西。
我们之前使用的是JW播放器,但它不能让你关闭字幕。Azure可以,但不允许您使用播放列表。有人能帮我解决这个问题吗?有没有其他的媒体播放器可以在Azure中处理我的字幕、编码等视频?我读到过一些“简单的JavaScript”可以将播放列表添加到Azure中,但
我想做的是创建字幕,将出现在视频上。我需要这些字幕在我播放视频时开始显示,并希望它们在我暂停视频时暂停。这就是我所拥有的:
<script>
var hour = parseInt(js_arr[j].substring(0,1));
var min = parseInt(js_arr[j].substring(3,4));
var seconds= parseInt(js_arr[j].substring(6,7));
var mil_sec = parseInt(js_arr[j].substring(9,11));
var time =
我试图创建一个网站,播放HTML5视频和显示SRT字幕。我试图模仿所做的事情,但是当我在上做同样的事情时,FireBug在javascript调试器中报告TypeError: textTrack[i] is undefined。我正在运行Debian Squeeze服务器与apache2,php等。有什么组件我需要安装让javascript正常工作?我试着编辑驱动字幕为i硬编码一个值的htmltexttrack.js,但它仍然报告没有定义的错误,这让我相信javascript的一些重要部分丢失了。