返回上一页  首页 | cnbeta报时: 15:33:40
Facebook“发明”了新的时间单位:1秒=705600000 Flicks
发布日期:2018-01-23 11:05:19  稿源:cnBeta.COM

据外媒报道,Facebook 刚刚宣布了一个全新的时间单位“Flick”。由 GitHub 网页文档可知,1 Flick 的定义是“1 / 705,600,00 秒”,所以它还是比 1 纳秒(10-9 秒)要大一些。换算一下的话,1 Flick ≈ 1.41723356 ns 。既然 Flick 和 ns 之间相差并不是很大,Facebook 干嘛还要“多此一举”地创建一个“非标”单位呢?

20180123 Facebook Open Source - Twitter.jpg

实际上,Flick 时间概念的提出,旨在帮助衡量视频帧率中的单帧持续时间。

当前常见的帧率有 24hz、25hz、30hz、48hz、50hz、60hz、90hz、100hz、120hz 等,虽然平时不见得 Flick 定义能够派上什么用场,但在视频同步的时候,Flick 就可以作为一个完美的存在了。

在 CGI 视觉特效领域,程序员们早就在利用 C++ 工具来管理某些类型的帧同步。然而 C++ 里面的时间还是以 ns 为单位的,所以针对大多数帧率的分配并不平均。

20161026 Christopher Horvath - FB.jpg

为了解决这个问题,Christopher Horvath 很早前就在 Facebook 上发表过他的观点。

[编译自:TheVerge , 来源:GitHub]

查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 15:33:40

文字版  标准版  电脑端

© 2003-2024