Facebook представил новую единицу времени flick

Интересах рaзрaбoтчикoв, ктo рaбoтaeт в C++ с aудиo и видeo, в Facebook Open Source зaявили o ввeдeнии новой немногие исчисления времени. Она называется flick.
Как пишет Platfor.ma, flick впору перевести как «щелчок» или «быстрое движение». Один плевок в лицо составляет ровно 1/705 600 000 секунд, или примерно 1,41723356 наносекунды.
Отмечается, яко новая единица измерения понадобится, в первую очередь тем, кто именно работает с видео и аудио в C++. Ведь в процессе работы надо синхронизацией кадров видео с помощью C++ разработчики обычно используют десятичные доли секунды. Но это приводит к тому, что не для всех частот воссоздание видео и аудио выходят синхронизированы одинаково. Причина в том, будто у видео есть свои популярные форматы смены кадров (24, 25, 30, 48, 50, 60, 90, 100, 120 кадров в подожди или герц), а у аудио – свои (8, 16, 22,05, 24 , 32, 44,1, 48, 88, 96 и 192 килогерц). В случае с flick временные промежутки в ряду всеми этими частотами можно вычислять с помощью целых чисел, а без- десятичных дробей, и синхронизировать одинаково. Например, 1/24 секунды в этом случае составит 29 400 000 flick, а 1/192 000 – 3675.
«Самая высокая изо доступных единиц времени, наносекунды, не одинаково делит популярные в иллюзион и других медиа частоты смены кадров. В этом и была план этой единицы», – говорят в Facebook Open Source.

Присутствие работе над созданием визуальных эффектов для кино, ТВ и других медиа, по большей части, проводятся симуляции или другие процессы с использованием временных отрезков, быть которых один кадр разбивается на определенное число делений. После ряду причин удобно иметь возможность вычислять это в) такой степени, чтобы в сумме получался точно один кадр и односекундный нона.