Facebook изобрела новую единицу измерения времени

Компания придумала «флик» (flick, или «щелчок») — единицу времени, которая теоретически может сделать производство и обработку видео и аудио более гармоничными. Новая единица должна облегчить жизнь программистам и художникам, которые работают с графикой и звуком.
Григорий Матюхин

Итак, что же такое флик? Это семьсот пять миллионов шестисоттысячная доля секунды — 1/705 600 000 или 1,417233560090703e-9, если вы предпочитаете десятичную запись. Это больше, чем наносекунда, и меньше, чем микросекунда.

Число делится нацело на 8, 16, 22,05, 24, 25, 30, 32, 44,1, 48, 50, 60, 90, 100, 120. Ну и? Эти числа — кадры или частоты, используемые в кодировании видео и аудио: 24 кадра в секунду, 120 герц, частота дискретизации 44,1 кГц и так далее.

Изображение: YouTube
Изображение: YouTube

Если взять, например один кадр (1/24-я часть секунды), вокруг которого построена вся индустрия кино, то его длительность равна 0,0416666666666666... (и далее до бесконечности) секунды. Это число не слишком удобно даже для машинных расчетов.

При этом 1/24 секунды составляет 29 400 000 фликов — длинное, но целое, число. 1 / 120 — 5 880 000 фликов. 1/44,1 — 16 000 фликов. Таким образом, упрощается форматирование и конвертация различных технических единиц при машинных расчетах. Да и не только.

Facebook выпустила документацию для создания и использования фликов как open source, что означает, что любой может загрузить ее и добавить поддержку формата в свое собственное программное обеспечение. Вы можете изучать, развивать или иным образом исследовать новую единицу измерения в GitHub.