Twitter的GIF其实不是你想的那样

Ace Wang·2014年06月20日 10:21
在上传动图时,Twitter 会将GIF转为MP4格式,因此嵌入推文的其实是视频。之所以这么做,是考虑到两个方面:尺寸,与管控。前者主要是为了保证加载速度,后者是为了最大程度地发挥浏览器的效能:播放视频、暂停、查找,甚至慢动作。在战略层面...

昨天Twitter 终于原生支持 GIF 动图,我兴奋地玩了一宿,注意到一件事:这些动图看上去和循环播放的短视频好像没啥区别?

Embedly 的联合创始人 Sean 也有同样的感受,本着刨根问底的精神,他还做了个比对试验,结果发现:在上传动图时,Twitter 会将 GIF 转化为 MP4 格式,因此嵌入推文的其实是视频。

直接点不好吗?答案可能就两句话:尺寸大小是有关系的,太大了管不住。

尺寸

GIF 格式的压缩效果一贯不尽人意。在 Sean 的比对试验中,500多 kb 的 GIF 动图被转化为 100kb 左右的 MP4 内容。从结构上看,GIF 就是一系列独立图片挤在一起,而 MP4 视频可以利用诸如 keyframes、forward-predictive frames 等多种多样的压缩手段迅猛瘦身。

管控

纯粹通过浏览器的基础属性来暂停 GIF 动图是不可能的,相比之下,视频格式则允许 Twitter 最大程度地发挥浏览器的效能:播放视频、暂停、查找,甚至慢动作。你觉得常速的朝鲜儿童广播体操小分队够搞?再用慢动作放放嘛。

尺寸和管控真的有这么重要吗?

当然,如果你不想在手机上等上一、两小时来加载你那成百上千好友发的一串 GIF 的话。另外,从战略层面看,随着这套技术的逐步强化,将来用户甚至能直接通过 Twitter 应用分享视频。

+1
0

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

下一篇

根据The Verge的消息,NOKIA近日宣布了自Microsoft收购其手机部门以来的首个新项目——一个名叫“Z Launcher”的Android启动器。 当然,你也可以把“Z Launcher”理解为一个定制主屏。它与不少第三方Launcher一样,产品的设计理念就是“以最快的方式,访问手机上的一切内容”。如果你还记得被Twitter收购的Cover,那你就不难理解“Z Launcher”的意义。

2014-06-20

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业