Facebook宣布发明新的时间单位
Facebook今天推出了一款新产品:Flicks,一种新的时间单位。是的,一个新的时间单位,就像秒或分钟或小时。Facebook想用这个单位来评估数字音频和视频的速度。
Facebook在开源软件开发者论坛刊文解释了Flicks,说它是一个“时间单位”,比纳秒略大,可以用来评估媒体帧速和采样率。
不少人可能会对此感到奇怪,为什么Facebook突然弄出这么个东西来。据悉,Flick这个名字本身是“frame-tick”的混成词,Flick这个时间单位旨在帮助测量视频帧速率的单个帧持续时间。所以无论视频是24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz还是120hz,都可以使用整数的Flicks来进行表示。
想出Flickr的人有克里斯托弗·霍法( Christopher Horvath),他是Facebook Story Studio前架构师。去年5月霍法离开Facebook,看到自己的发明居然出现在“真实世界”,他自己也吃了一惊。
程序员已经使用C ++中的内置工具来管理这些精确的帧同步,特别是在CGI中设计视觉效果的时候,但是C ++中最精确的时间是纳秒,并不能平均分配到大多数帧速率。