为视频创建非常大的精灵表

时间:2012-03-04 02:04:47

标签: javascript css image html5

我一直在使用新浏览器的视频/画布功能,我没有留下深刻的印象。

我想我可以获得更好的结果,制作包含我视频的每一帧的大精灵。我想要全屏视频,所以我想我必须相应地缩放图像或画布。

当然,要限制http请求我想要的页数非常有限。但是,这也意味着它们将非常庞大。比方说1280x720。

使用那么大的床单是不是很疯狂?

是否有任何自动化脚本可以生成这些工作表,因为它们是行和列的框架?

最后,我发现比同等大小的压缩图像更好的压缩视频。这是为什么?是否有可能与图像产生类似的结果,或者Photoshop的网络保存效果不是很好?

由于

1 个答案:

答案 0 :(得分:1)

在最基本的情况下,视频压缩的工作原理是每隔一段时间拍摄关键帧,然后在关键帧之间存储帧作为它与最后一帧之间的变化。这意味着如果事物不在帧之间移动,则它们不会再次存储。这大大减少了文件大小。还有其他事情要做,但这是最简单的。这意味着无论一组单独帧的压缩程度如何,只要帧之间存在某些相似性,视频压缩将始终获得更好的结果。

作为一个问题,为什么你不能只使用HTML5视频标签?