Facebook has introduced a new unit of time called Flicks (frame-tick) which equates to 1/705600000 of a second.
According to GitHub, flicks is the smallest time unit which is LARGER than a nanosecond. The new unit of time is made to measure individual frame duration for video frame rates, like 24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz, 120hz, and also 1/1000 divisions of each. The std::chrono time tools in C++ are ideal to manage these sorts of timing, which comes in helpful when working on visual effects for film, TV, and other media.
Here are the following details:
- 1/24 fps frame: 29400000 flicks
- 1/25 fps frame: 28224000 flicks
- 1/30 fps frame: 23520000 flicks
- 1/48 fps frame: 14700000 flicks
- 1/50 fps frame: 14112000 flicks
- 1/60 fps frame: 11760000 flicks
- 1/90 fps frame: 7840000 flicks
- 1/100 fps frame: 7056000 flicks
- 1/120 fps frame: 5880000 flicks
- 1/8000 fps frame: 88200 flicks
- 1/16000 fps frame: 44100 flicks
- 1/22050 fps frame: 32000 flicks
- 1/24000 fps frame: 29400 flicks
- 1/32000 fps frame: 22050 flicks
- 1/44100 fps frame: 16000 flicks
- 1/48000 fps frame: 14700 flicks
- 1/88200 fps frame: 8000 flicks
- 1/96000 fps frame: 7350 flicks
- 1/192000 fps frame: 3675 flicks
If you want to get experimental, you may download Facebook’s open-source software for counting in Flicks here.
Source: GitHub