102.6$ 107.4€
-1.08 °С
Новости Все новости

В Facebook придумали новую единицу времени

24 января 2018 | 20:52| Наука и технологии

Проект Facebook Open Source создал новую единицу измерения времени — флик (flick). Она равна 1/705600000 секунды, или 1,417 наносекунды, и может добавляться в программный код с помощью разработанной проектом новой библиотеки для языка программирования C++. Библиотека и пояснения к проекту опубликованы на странице Facebook OS на GitHub.

«Эта единица времени является наименьшей единицей времени, которая больше, чем наносекунда, и может представлять длину кадра в целых числах для частот обновления в 24 Гц, 25 Гц, 30 Гц, 48 Гц, 50 Гц, 60 Гц, 90 Гц, 100 Гц, 120 Гц, а также для 1/1000 доли каждой из них», — пишут разработчики.

По замыслу создателей, флик позволит точнее синхронизировать видео и аудио дорожки (кроме «неудобного» стандарта NTSC) во всех частотах. Сейчас для привязки звука к конкретному кадру в C++ используются десятичные доли секунды, тогда как большинство языков программирования оперирует тысячными долями. Из-за этого возникают проблемы с высчитыванием нужных интервалов, которые введение флика призвано устранить.

Загрузка...
Ваш email в безопасности и ни при каких условиях не будет передан третьим лицам. Мы тоже ненавидим спам!