【发布时间】:2011-11-18 22:44:50
【问题描述】:
我一直在寻找一种可以“擦洗”HTML5 视频的解决方案。我还没有找到一个,正要开始写我自己的。但在我这样做之前,我认为先通过 SO 运行它是有意义的。
在我们进入我的方法之前,先看看这个:
http://www.kokokaka.com/demo/bluebell_ss10/site
这个网站当然是用 Flash 构建的,但作为我希望使用 HTML5 实现的示例。
我在视频标签上尝试了playbackRate (-1) 属性,但运气不佳。我怀疑这是因为编码(ogg、mp4、vp8)更适合向前播放。
有了这个,我看到了两种可能的方法:
创建两个视频,一个用于向前播放,另一个用于向后播放。这当然会使任何不理想的视频的大小增加一倍。
将视频分割成单独的 jpg 帧并换出图像。这意味着我没有声音,但在我的特定应用程序中,这不是问题。
我觉得第二个选项最适合我的特定应用程序,并且在播放时具有一定的灵活性。你怎么看?
【问题讨论】:
-
不太了解 HTML5 视频,但您是否尝试过操作 currentTime 属性? dev.w3.org/html5/spec/…
-
不,但我相信我会遇到同样的问题。我会进一步调查。谢谢!
-
你好,这个问题你解决了吗?
-
这个@CaseyYee 有什么新东西吗?
标签: javascript jquery html html5-video