Разработчики социальной сети Facebook, проект Facebook Open Source, предложили ввести новую единицу времени, которая будет называться «флик» (flick). Об этом стало известно во вторник.
Один флик равен 1/705600000 секунды или 1,417 наносекунды. Таким образом, частота 24 кадра будет равна 29400000 фликов, а частота 25 кадров – 28224000 фликов.
На странице проекта Facebook Open Source на GitHub появилась библиотека для C++. Разработчики полагают, что новая единица времени позволит удобнее измерять продолжительность отдельных кинематографических кадров и синхронизировать видео и аудио.
Название еще в 2016 году предложил сотрудник проекта Кристофер Хорват. Флик, по задумке создателей, должен представлять простое четное число. Изначально Facebook создавала флик для работы над Oculus VR, а также другими проектами виртуальной реальности.
Отметим, языки программирования чаще всего ведут отсчет времени в миллисекундах. При синхронизации аудио и видео в C++ длительность одного кадра при частоте 24 кадра в секунду составляет 41,666666 миллисекунды. С такими числами программистам неудобно вести расчеты.