Facebook發(fā)明新時(shí)間單位Flicks 單幀持續(xù)時(shí)間
- 來源:網(wǎng)絡(luò)
- 作者:Deego
- 編輯:Deego
Facebook今天推出了一款新產(chǎn)品:Flicks,一種新的時(shí)間單位。是的,一個(gè)新的時(shí)間單位,就像秒或分鐘或小時(shí)。
根據(jù)Flicks的GitHub頁面介紹,F(xiàn)lick是“大于1納秒的最小的時(shí)間單位”,定義為1 / 705,600,000秒。相比之下,納秒是10億分之一秒,也就是說一Flick大約是1.41723356納秒。
不少人可能會(huì)對(duì)此感到奇怪,為什么Facebook突然弄出這么個(gè)東西來。據(jù)悉,F(xiàn)lick這個(gè)名字本身是“frame-tick”的混成詞,F(xiàn)lick這個(gè)時(shí)間單位旨在幫助測(cè)量視頻幀速率的單個(gè)幀持續(xù)時(shí)間。所以無論視頻是24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz還是120hz,都可以使用整數(shù)的Flicks來進(jìn)行表示。
程序員已經(jīng)使用C ++中的內(nèi)置工具來管理這些精確的幀同步,特別是在CGI中設(shè)計(jì)視覺效果的時(shí)候,但是C ++中最精確的時(shí)間是納秒,并不能平均分配到大多數(shù)幀速率。創(chuàng)建一個(gè)新的時(shí)間單位來解決這個(gè)問題的想法可以追溯到去年,當(dāng)時(shí)開發(fā)者Christopher Horvath在Facebook上提出了這個(gè)問題。

玩家點(diǎn)評(píng) (0人參與,0條評(píng)論)
熱門評(píng)論
全部評(píng)論