В проекте Facebook ввели новейшую единицу измерения времени под названием Flick

Прочитано: 283 раз(а)


Сейчас каждый может скачать программное обеспечение, которое даст возможность работать с видео с применением новоиспеченной единицы измерения времени.

Один Flick равен 1/705 600 000 секунды, другими словами приблизительно 1,41723356 наносекунды, пишет Science Alert.

Сегодня фейсбук запустил новый продукт: Flicks, новую единицу времени.

Как пишет изобретатель Flick Кристофер Хорват, это слово, которе можно перевести как «щелчок» является уменьшением от слов «смена кадра» (frame-tick). Большинство актуальных на сегодняшний день фильмов при съемке использует частоту 24 кадра за секунду. Как говорит изобретатель, «математика становится грязной», когда вы пытаетесь определить время одного кадра. Ежели говорить о 24 кадрах в секунду, то каждый эпизод имеет длину приблизительно 0,04166666667 секунд, либо 41666666.669 наносекунд. При всем этом в C++ для работы с видео и аудио и их синхронизации программистам приходится оперировать с десятичными долями секунды, высчитывая такие интервалы, которые бы привязывали определенное место аудиозаписи к определенному кадру. Итак, независимо от того, будет ли видео 24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz либо 120hz, очевидно использовать Flicks, чтобы все синхронизировалось при использовании целых чисел (вместо десятичных знаков). Ежели разрешение фильма — 24 кадра за секунду, то каждый фрейм будет продолжаться 29 400 000 флика. Это обыкновенные и ясные числа, которые можно легко складывать и вычитать, не беспокоясь о десятичных дробях, как при работе с наносекундами.

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

Facebook запустила мессенджер для детей



Новости партнеров