Задать вопрос специалисту

Приобрети журнал - получи консультацию экспертов

Наверх
Курс НБУ
 

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

Вторник, 23 Январь 2018 14:08

Для разработчиков, кто работает в C++ с аудио и видео, в Facebook Open Source заявили о введении новой единицы исчисления времени. Она называется 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.

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

Что для Вас криптовалюта?

Виртуальные «фантики», крупная махинация вроде финансовой пирамиды - 42.3%
Новая эволюционная ступень финансовых отношений - 25.9%
Чем бы она не являлась, тема требует изучения и законодательного регулирования - 20.8%
Даже знать не хочу что это. Я – евро-долларовый консерватор - 6.2%
Очень выгодные вложения, я уже приобретаю и буду приобретать биткоины - 4.3%

29 августа вступила в силу законодательная норма о начислении штрафов-компенсаций за несвоевременную выплату алиментов (от 20 до 50%). Компенсации будут перечисляться детям

В нашей стране стоит сто раз продумать, прежде чем рожать детей - 33.3%
Лучше бы государство изобретало механизмы финансовой поддержки института семьи в условиях кризиса - 29.3%
Это не уменьшит числа разводов, но заставит отцов подходить к вопросу ответственно - 26.7%
Эта норма важна для сохранения «института отцовства». Поддерживаю - 9.3%