1 Box 2020 Immaculate Collegiate FB Break for Brendon N
Не задовольняючись завоюванням всіх соціальних медіа, набуваючи подібних Instagram та Oculus VR, розширюючи місцеві новини та споживчі технології, може бути Створюючи основу для президентських виборів засновника Марка Цукерберга, Facebook пішов вперед і винайшов власну одиницю часу.
Хоча це може звучати як наступний рівень технологічного гордості - ми тут, щоб розірвати час, і все це - насправді є дійсно гарна причина, чому програмісти Facebook випустили нову одиницю, відому як фільм, на їхній сторінці з відкритим кодом. Це вирішує шокуючу фундаментальну проблему в тому, як комп'ютерний код стосується відео, зокрема їх частоти кадрів.
Флік визначається як 1 / 705,600,000 секунд або приблизно 1,42 наносекунди. Оголошення Facebook - технічно зроблене через свою дочірню компанію Oculus VR, хоча Facebook Open Source твітував новини - зазначає, що це найменша одиниця часу, більша, ніж наносекунда, і призначена для використання на мові програмування C ++ при роботі з відео-додатками.
"При створенні візуальних ефектів для кіно, телебачення та інших засобів масової інформації, звичайно проводити моделювання або інші процеси, що інтегрують час, які поділяють один кадр часу на фіксоване, ціле число підрозділів", - пояснює ця сторінка як мотивація для цього нового блоку. "Зручно накопичувати ці підрозділи для створення точних інтервалів на 1 кадр і 1 секунду з різних причин".
Це неможливо зробити за допомогою наносекунди або мільярдної частки секунди, оскільки воно не розділятиметься рівномірно на частоту кадрів, подібних до 1/24, 1/30, 1/48, 1/60 або 1 / 120 кадрів в секунду. Це означає, що програми повинні мати справу з десятковими наближеннями, скільки саме наносекунд переходить до цих частот кадрів.
І програми не люблять десяткові дроби зовсім. Характер двійкового коду робить його масово громіздким, щоб обробляти навіть дуже прості десяткові знаки, оскільки це вимагає розбиття числа на коефіцієнт і показник, щоб правильно його висловити.Що б ми писали як 0,01, наприклад, потрібно виписати і зберегти як (глибокий вдих) 0 01111000 01000111101011100001010 у двійковому вигляді.
За цих обставин, насправді легше і простіше створити нову одиницю часу, яка рівномірно розділиться на всі загальні частоти кадрів, які призначено для фільму. Наприклад, кадр для відео 1/24 кадрів в секунду становить 29,4 млн. Кілометрів, тоді як навіть сміховинна частота кадрів, подібна до 1/192 000 кадрів в секунду, ділиться рівномірно на 3675 кіл.
Сторінка Oculus VR GitHub має більше інформації про фільм, включаючи інструкції для цікавих програмістів, які бажають дізнатися, як його встановити для власного використання на C ++. Отже, не бійтеся, це не є першою ознакою переходу на загальносвітову мережу для Facebook Standard Time - це просто серйозна ідея зробити відео та аудіодокументи більш плавними.
Арктичні туристи просто випадково винайшли спорт на каное з снігоходами
Арктика зараз дуже дивне місце. Ця минула зима була дивно тепла через більшу частину планети, і ніде так багато, як Аляска і північна Канада. Цього тижня на відкритому повітрі в Юконі, Канаді, на відкритому повітрі з'явилися сюрпризи, коли заморожене, засніжене озеро раптово перетворилося на басейн. Кілька ...
Пара часу: 11 знаків ви проводите занадто багато часу разом
Ви прокидаєтесь, і перше обличчя, яке ви бачите, - це ваше партнерство. Ви разом снідаєте, бігаєте та приймаєте душ. Якщо ви ніколи не розлучитеся, це може зашкодити вашим відносинам.
Скільки часу потрібно, щоб подолати когось? немає чарівного часу
Якщо вам цікаво, скільки часу потрібно, щоб подолати когось, на жаль, немає магічного обмеження в часі втрати почуття. Ці 20 способів допомагають вам сумувати.