Facebook“发明”了新的时间单位:1秒=705600000 Flicks
据外媒报道,Facebook 刚刚宣布了一个全新的时间单位“Flick”。由 GitHub 网页文档可知,1 Flick 的定义是“1 / 705,600,00 秒”,所以它还是比 1 纳秒(10-9 秒)要大一些。换算一下的话,1 Flick ≈ 1.41723356 ns 。既然 Flick 和 ns 之间相差并不是很大,Facebook 干嘛还要“多此一举”地创建一个“非标”单位呢?
实际上,Flick 时间概念的提出,旨在帮助衡量视频帧率中的单帧持续时间。
当前常见的帧率有 24hz、25hz、30hz、48hz、50hz、60hz、90hz、100hz、120hz 等,虽然平时不见得 Flick 定义能够派上什么用场,但在视频同步的时候,Flick 就可以作为一个完美的存在了。
在 CGI 视觉特效领域,程序员们早就在利用 C++ 工具来管理某些类型的帧同步。然而 C++ 里面的时间还是以 ns 为单位的,所以针对大多数帧率的分配并不平均。
为了解决这个问题,Christopher Horvath 很早前就在 Facebook 上发表过他的观点。
热门评论
>>共有0条评论,显示0条