tes*_*est 9 javascript html5 html5-video
我目前正在尝试自定义HTML5视频播放器,以便我可以添加一个返回当前帧编号的按钮.
假设我有一个持续90秒的30fps视频.当我点击那个按钮时,我想让它打印出当前帧的编号.那可能吗?
我不认为跨浏览器有一个固定的标准帧速率,也没有任何方法可以通过 html5 视频直接访问当前帧。不过,您可以做的是使用每秒 29.97 帧的电视标准帧速率,并将其简单地乘以视频的当前时间,如下所示:(vid.currentTime * 29.97).toPrecision(6)。
这是我设置的一个小提琴,演示如何将其绑定到按钮以获取当前帧: http://jsfiddle.net/893aM/1/