Tuesday, January 23, 2018

Facebook Oculus invented a new time unit called the ‘flick’

A flick (frame-tick) is a very small unit of time. It is 1/705600000 of a second, exactly.
1 flick = 1/705600000 second

Here’s a list of numbers into which 1/706,600,000 divides evenly: 8, 16, 22.05, 24, 25, 30, 32, 44.1, 48, 50, 60, 90, 100, 120.

When working creating visual effects for film, television, and other media, it is common to run simulations or other time-integrating processes which subdivide a single frame of time into a fixed, integer number of subdivisions. It is handy to be able to accumulate these subdivisions to create exact 1-frame and 1-second intervals, for a variety of reasons.
Knowing that you should never, ever use floating point representations for accumulated, simulated time (lest your temporal accuracy degrade over time), the std::chrono time tools in C++ are ideal. However, the highest usable resolution, nanoseconds, doesn't evenly divide common film & media framerates. This was the genesis of this unit.


Wednesday, January 17, 2018

Is ATSC 3.0 really a Trojan Horse for next-generation AV and Collaboration?

Is ATSC 3.0 really a Trojan Horse for next-generation AV and Collaboration?

You may have seen the latest headline coming out of CES in Las Vegas last week about the Advanced Television Systems Committee (ATSC) release of ATSC 3.0, or more accurately stated the standards suite of protocols. How does this release impact the Audiovisual and Integrated Experience Association (AVIXA) members and the design of AV systems in general?