臉書推出新時間單位「Flicks」 讓影音創作者省去「小」麻煩

林思怡 2018年01月24日 11:14:00

新時間單位「Flicks」能有效幫助影片管理者處理幀率問題。(湯森路透)

Facebook在23日推出全新的時間單位「Flick」,1個「Flick」代表1/705600000秒。根據Flicks的GitHub頁面介紹,Flick 是「大於 1 奈 秒的最小時間單位」。

 

「Flick」這個時間單位看似出現得莫名其妙,卻大大幫助影像創作者與工程師等,使他們可以更精準處理影片幀率同步與單幀持續時間。無論影片是24hz、25hz、48hz、50hz、90hz、100hz還是120hz,都可以利用整數的Flicks來表示。

 

新時間單位的出現與VR等視覺媒體呈現有關。(湯森路透)

 

再也沒有小數點了!

 

以電影的24Hz來說,代表1秒鐘跑了24張相片。每張照片存留0.04166666…秒,四捨五入後成為0.04167秒,雖然變得方便計算,但就數字而言並不精準,誰也說不準這「多出來」的秒數會造成什麼困擾。

 

不過Flicks誕生後,這些問題皆能迎刃而解。24Hz即2940萬個Flicks,120Hz即588萬個Flicks。

 

 

除此之外,美國國家電視標準委員會(National Television System Committee, NTSC)制定的彩色電視廣播標準,幀率(Frame per Second,fps)約為23.976 fps,經過「Flick」換算,變成精準無小數點的2942萬9400個Flicks。

 

協助視覺媒體

 

任職於Facebook社交虛擬實境(social virtual reality)部門的霍法(Christopher Horvath)是時間單位Flicks的發明者之一。Facebook去年5月關閉影視內容工作室(Story Studio)後,霍法改到VR部門效力。

 

 

Facebook推出新時間單位的原因,跟電影、遊戲和VR等以視覺呈現的媒體有關,目前的工程師多半使用程式語言C++來管理影片幀率同步問題,而目前C++最精準的時間為奈秒。

 

但在許多情況下C++並無法平均分配幀率,新的時間單位「Flick」比起過去的奈秒更長,透過「Flick」可以確保每一幀率都能同步,也不必擔心出現小數點,應能有效幫助相關工作者處理影片。

 

關鍵字: Facebook Flicks
喜歡這篇文章,請幫我們按個讚

【加入上報國際圈,把世界帶到你眼前!】

 

 

【上報徵稿】

 

上報歡迎各界投書,來稿請寄至editor@upmedia.mg,並請附上真實姓名、聯絡方式與職業身分簡介。

 

一起加入Line@@upmedia


回頂端
@