推出新計時單位 Facebook 要重新定義時間

如何去計算時間,一般人都會以年月日、時分秒作為單位,不過 Facebook 昨日宣佈推出全新的時間單位 Flicks,期望可以重新將時間定義。根據 Flicks 的 GitHub 頁面簡介,1 Flick 較 1 納秒(nanosecond)大,是最細小的時間單位,定義為 1/705,600,000 秒,換句話說,1 Flick 就等於 1.41723356 納秒。

究竟 Facebook 為什麼要重新定義時間,並且自行推出一個單位?原來 Facebook 希望以 Flicks 用於計算影片幀率(Video Frame Rates),無論影片時 24hz、25hz、30hz、48hz、50hz、60hz、90hz、100hz 還是 120hz,用戶都能夠以 Flicks 去確保一切同步,而且是以整數而非小數點顯示。

現時程式員透過 C++ 的內置根據去管理上述的影片幀率同步問題,尤其是在 CGI 設計視覺效果的時候,不過 C++ 最多只可以納秒去進行計算,很多時無法將大部份幀率平均分配。於是 Facebook 去年就想到創造一個全新的時間單位去解決問題。有專業的影片製作人表示 Flicks 暫時還停留於理論層面,要實際應用後才知道是否有用。

來源:theverge

Leave a Comment