我试图捕获视频的每个帧编号,但看起来没有办法实现它.所以我开始使用自己的时钟来匹配视频的帧数,但它们从不匹配,随着视频的进展,差异也在不断增加.
请看看我的垃圾箱.http://jsbin.com/dopuvo/4/edit
我已经将帧编号添加到Adobe After Effects的每个视频帧中,因此我可以获得更准确的差异信息.视频以29.97fps运行,requestAnimationFrame也设置为以相同的速率增加数量,但我不确定这种差异来自何处.
有时他们匹配,有时他们不匹配.我也尝试离线,但我得到相同的结果.任何帮助.
学习html5的东西.这太棒了!想知道timeupdate事件经常发生的频率.
侧面注意:js video api有很多有趣的可能性.例如,可以使用ctrl + F来搜索视频.运行语音识别作为视频处理的一部分,然后创建一个长键值存储,将时间戳作为键和单词作为值,并编写一个函数来搜索这些单词的实例,但返回时间戳并搜索您的视频.无论如何,这只是一个疯狂的想法youtube应该跳上去.
任何有关timeupdate的帮助都会很棒!
我想构建一个事件处理程序来处理 HTML 5 Video 元素的每个新帧。不幸的是,没有为每个新视频帧触发的内置事件(timeupdate 事件是最接近的,但为每次时间更改而不是每个视频帧触发)。
还有其他人遇到同样的问题吗?有什么好的办法吗?