5

我想我必须等待视频完成加载,然后设置一个时间间隔(1/24 秒)来获取当前帧数据,持续视频。但这看起来很hacky,看起来它可能会跳过帧等等......</p>

那么,是否有一个我可以连接的“onFrameChange”侦听器,以便我可以获取每一帧,或者以任何其他方式获取 HTML5 视频的每一帧的图像数据?

提前致谢。

4

1 回答 1

4

timeUpdate每当时间更改(通过正常播放或用户擦洗控件)时都会触发事件。在 Firefox 上,每帧触发一次,尽管该假设不能移植到其他浏览器。

我认为没有一种可移植的方式来做你提到的事情。我一直主张timeUpdate更可靠,但没有取得太大进展。1/24 秒或更快的间隔可能是最好的方法。

于 2010-09-10T20:50:32.757 回答