Facebook

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 上發表過他的觀點。

資料來源

延伸影片閱讀:  
Previous post

Far Cry 5 極地戰嚎5 PC版規格需求公布

Next post

Integral Memory發佈512GB microSD記憶卡新品

The Author

Jenny

Jenny