← All ideas
  • Published 25 Jan 2018

What the flick!? (A new unit of time)

I'm not a programmer and I'll admit that most of this is over my head, but I thought you should be aware of this. Facebook has just defined and apparently open sourced a "Flick" as a unit of time which "is 1/705,600,000 of a second, exactly". It sounds like something which might be useful in incorporating into Blender.

FossBytes explains its use: "Defined in C++, this open source unit will ensure that your video is in sync while still using whole integers. For example, at 24FPS, each frame is 29,400,000 flicks. Similarly, 60FPS is 11,760,000 flicks long. They add: "Flick will turn out to be particularly useful in video and audio production. It’s slightly longer than a nanosecond, which is 1/1,000,000,000 of a second. Flick can be used to represent a single frame duration for 24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz, and 120hz in integer quantities. In other words, 1/705600000 divides these framerates for encoding frequencies evenly."

Flick has a BSD license and you can learn more about it on its GitHub page: github.com/OculusVR/Flicks and a Wikipedia page here: en.wikipedia.org/wiki/Flick_(time )

mathlady.jpg

60%

Development Status: Open

Upvote 3 Downvote 2
cliffnhansen42
25 Jan 2018

1 Comment

3pointedit

I see the use of a base unit for all the frame rates but I'm not sure how it will help concatenate when merging miss matched frame rates?

1