Skip to main content

Facebook twists time to make graphics easier to code with Flick

Facebook has a new creation: The Flick. And no, it’s not a fancy version of that annoying Facebook poke, it’s actually a new unit of time designed for coding video and other moving visual effects. Shared on GitHub on Monday, January 22, by Facebook’s Oculus division, a Flick is designed to simplify syncing videos and animations at multiple frame rates or monitor refresh rates and audio sample rates.

Currently, when designers create a visual in CGI, they use nanoseconds to time the visual. The problem? When you divide the most common frame or refresh rates into nanoseconds, the numbers can be infinitely repeating decimals or numbers that require several digits past the decimal. A Flick, which is a shortened name for a frame-tick, is designed so everything can be synced in whole numbers, no decimals required. Even when adjusting a graphic’s refresh rate from the standard options between 24hz and 120hz, measuring time in Flicks means using whole numbers.

Recommended Videos

Using Flicks could, in theory, simplify production of multiple types of moving content, including video, audio, moving graphics, and even video games. A Flick is 1/705,600,000 of a single second. Used for 24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz and 120hz, Flicks allow developers to work with whole numbers when working with the frame duration and refresh rates. As the GitHub page states, a Flick allows developers to complete “timing work against the system high-resolution clock, which is in nanoseconds, but doesn’t get slightly out of sync when doing common frame rates.”

The development of the Flick also supports several of the most common audio sample rates, allowing developers to sync visuals and audio without using a rounded decimal number that could eventually leave the audio slightly off.

“When working with creative 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,” the post reads. “It is handy to be able to accumulate these subdivisions to create exact 1-frame and 1-second intervals, for a variety of reasons.”

Facebook says the idea behind the Flick came from a technical question from Christopher Horvath, a former Oculus architect, that first suggested the standardized time unit last year. The project has since been refined with contributions from a number of people as it made its way through Facebook’s Open Source process. The code and license are available from GitHub.

Hillary K. Grigonis
Hillary never planned on becoming a photographer—and then she was handed a camera at her first writing job and she's been…
The new Polaroid Flip comes with sonar autofocus
The Polaroid Flip camera, launched in April 2025.

Polaroid has just unveiled a new camera for some instant analog fun.

The Flip comes with fewer features than Polaroid's pricier I-2 model, but is more advanced than the Go, Polaroid's most basic instant camera -- so it could hit the sweet spot for some folks looking for such a device.

Read more
The best space imagery from Don Pettit’s incredible 7-month mission
The Betsiboka River estuary in Madagascar.

Photographer extraordinaire Don Pettit is about to return to Earth following a seven-month stay aboard the International Space Station (ISS).

During his time in orbit some 250 miles above Earth, Pettit has been sharing breathtaking photos and videos of Earth and beyond, featuring everything from star trails and aurora to rocket launches and cityscapes.

Read more
Best tech deals for mom: A Mother’s Day gift guide
The Garmin Lily 2 smartwatch, in purple and gold colors.

Mother's Day is fast approaching, and for the tech savvy moms and wives out there, we've rounded up the best gift ideas for the special day. With huge discounts up for grabs on these popular devices, it's going to be a good idea to push forward with any purchases as soon as possible -- not only to secure the savings, but also to make sure that your Mother's Day gifts will arrive on time. We've got something for everyone, so read on if you need help finding that perfect gift.

Garmin Lily 2 -- $200 $250 20% off

Read more