Facebook「發明」了新的時間單位:1秒=705600000 Flicks
最新
01-24
據外媒報道,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 上發表過他的觀點。
[編譯自:TheVerge, 來源:GitHub]


TAG:希恩貝塔 |