Технології

У Facebook оголосили про введення нової одиниці обчислення часу

24 січня, 2018 00:34
Технології/У Facebook оголосили про введення нової одиниці обчислення часу
Зберегти
Вигляд
Про­ект Facebook Open Source ого­лосив про вве­ден­ня но­вої оди­ниці об­числен­ня ча­су мові програмування C ++.

Про­ект Facebook Open Source ого­лосив про вве­ден­ня но­вої оди­ниці об­числен­ня ча­су мові програмування C ++.

Зазначається, що во­на дістала назву flick (змах, клацання, короткий рух) і потрібна в пер­шу чер­гу для відео та а­удіо.

Од­не кла­цан­ня ста­новить рівно 1/705 600 000 се­кунди, або при­лизно 1,41723356 на­носе­кун­ди.

Під час ро­боти над син­хронізацією кадрів відео за до­помо­гою C ++ роз­робни­ки заз­ви­чай ви­корис­то­ву­ють де­сят­кові час­тки се­кун­ди, що призводить до то­го, що не для всіх час­тот відоб­ра­жен­ня відео та аудіо син­хронізо­вані од­на­ково.

«Най­ви­ща з дос­тупних оди­ниць ча­су, на­носе­кун­ди, не од­на­ково ділить по­пулярні в кіно та інших медіа час­то­ти зміни кадрів. В ц­ому і бу­ла за­дум­ка цієї оди­ниці», — зазначають у Facebook Open Source.

Нап­риклад, у відео є свої по­пулярні фор­ма­ти зміни кадрів (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 зможуть оцінювати достовірність новин у своїй стрічці. Це одна зі змін алгоритму роботи Facebook, за якими зокрема у новинній стрічці користувачів перевага надаватиметься постам родичів, друзів та близьких людей.

Більше про:
# Facebook
Пов`язані новини