Flicks Is a New Unit of Time Invented by Facebook For Video
Facebook has just invented time or at least a new unit for it. Co-ordinate to a tweet by Facebook Open up Source, the visitor has launched a new unit of time called Flicks which is slightly larger than a nanosecond. So, only similar we are used to measuring time in seconds, minutes, and hours, Facebook volition measure fourth dimension in Flicks.
We've launched Flicks, a unit of fourth dimension, slightly larger than a nanosecond that exactly subdivides media frame rates and sampling frequencies. https://t.co/w9SDBznXRE
— Facebook Open Source (@fbOpenSource) January 22, 2018
That said, Flicks is not a measurement which 1 normally uses to track time in daily life, rather it's a specific unit which is designed to aid measure private frame duration for video frame rates.
Typically, media frame rates differ in sampling frequencies using the traditional seconds and nanoseconds. Flicks solves this problem by using a time abiding that's always the same across frequencies.
According to a mail on GitHub A flick (frame-tick) is a very small unit of time. It is 1/705600000 of a second, exactly.
i pic = 1/705600000 second
The blog post farther explains flicks every bit,
"This unit of time is the smallest time unit of measurement which is LARGER than a nanosecond and can in integer quantities exactly represent a unmarried frame duration for 24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz, 120hz, and also 1/1000 divisions of each. This makes it suitable for use via std::chrono::duration and std::ratio for doing timing work against the arrangement high-resolution clock, which is in nanoseconds, only doesn't get slightly out of sync when doing common frame rates."
The motivation for inventing flicks came equally programmers already use built-in tools in C++ to manage verbal frame sync. According to the blog post, when working on creating visual effects for film, television, and other media, information technology is common to run simulations or other time-based models which subdivide a unmarried frame of time into a stock-still, integer number of subdivisions.
Here's a not bad trivial background into how Flicks was created past its maker Christopher Horvath, who parted ways with the company before the production was released.
Flicks allow programmers to use whole integer values, which is hugely simpler in the long run than the decimals that arise from the use of nanoseconds. That said, it'southward still early to say, if Flicks volition accept any bear on or non, at least not until it is adopted and used widely. For now, it looks similar Facebook'due south VR team at Oculus will exist focussing heavily on the advancement of Flicks as a standard for the industry.
Source: https://beebom.com/flicks-unit-of-time-facebook/
Posted by: thorntonbeeal1986.blogspot.com

0 Response to "Flicks Is a New Unit of Time Invented by Facebook For Video"
Post a Comment