Article Main Image
Author avatar

by Volodymyr Davydenko

Software Engineering Expert

Наразі інтерес людей до споживання відеоконтенту невпинно зростає, і прямі ефіри не є винятком. З кожним роком вимоги онлайн-аудиторії до якості відео збільшуються. Якщо ще кілька років тому золотим стандартом була роздільна здатність HD, то сьогодні перевагу надають трансляціям у форматі Full HD та 4K.

Глядачі стають більш прискіпливими до частоти кадрів контенту, який вони дивляться. Особливо коли йдеться про трансляції ігрових сесій, спортивних оглядів та інших подій, що швидко розвиваються. Нижче ми детально розглянемо цей технічний аспект прямих трансляцій і, зокрема, пояснимо, якою має бути оптимальна для стрімінгу частота кадрів.

Що таке частота кадрів?

Як відомо, відео — це набір послідовних зображень, з яких складається відеоряд. Частота кадрів обчислює кількість цих зображень за певний проміжок часу.

Загальноприйнятим поняттям є кадри за секунду (fps), тобто показник того, скільки кадрів з'являється на екрані глядача за одну секунду. Наприклад, у кінотеатрах фільми демонструються з частотою 24 кадри за секунду, а у відеоіграх розробники намагаються досягти 60 і навіть 120 кадрів за секунду.

Чому частота кадрів важлива для прямого ефіру?

Спочатку з’ясуймо, що таке частота кадрів у реальному житті. Люди бачать навколишній світ у кадрах, і хоча людське око сприймає візуальну інформацію інакше, вчені все ж стверджують, що ця швидкість — від 30 до 60 кадрів за секунду. Ось чому частота кадрів має велике значення для прямих трансляцій — чим вона вища, тим плавніше сприймається відео. Також висока частота кадрів дозволяє стрімерам досягти повної синхронізації зі звуковою доріжкою і записувати сповільнене відео без втрати чіткості та деталей оточення.

В цілому, плавне відео з високою частотою кадрів приємніше для глядачів, оскільки зображення виходить більш реалістичним. Своєю чергою, якщо стрім має низьку частоту кадрів, воно буде виглядати різким і псуватиме враження від перегляду.

Яка найкраща частота кадрів для прямого ефіру?

Як правило, 30 кадрів за секунду для лайву є стандартом.  

Але спочатку потрібно зрозуміти, що остаточне значення к/с може залежати від того, що саме ви збираєтеся показувати своїм глядачам. Вище ми вже говорили, що відеотрансляції ігор і спортивних матчів можуть бути неймовірно вимогливими до цього параметра — саме тому рекомендоване значення для Twitch — 60 к/с.

Для інших популярних платформ, які дозволяють вести прямі трансляції, оптимальним є вищезгадане значення 30 (втім, 60 к/с також прийнятне). Водночас 24 к/с є небажаним, оскільки така частота знижує плавність рухів, а глядачі отримують негативний досвід від перегляду таких трансляцій.

Фактори, що впливають на вибір частоти кадрів

На частоту кадрів у потоці впливають три ключові фактори. Зокрема, це:

  • вимоги конкретної платформи — наприклад, для Twitch, Instagram, Facebook, TikTok і YouTube максимальна частота кадрів становить 60, але ці платформи допускають і 30 к/с — для деяких з них це значення навіть рекомендується (найкраща частота кадрів для відео на YouTube все ж дорівнює 30);
  • пропускна здатність каналу та швидкість інтернету — чим кращі ці показники, тим ближче ви будете до нормальної частоти к/с;
  • апаратні можливості — малопотужні процесори, вбудовані плати відеозахоплення (краще купувати зовнішні), відеокарти, невеликий обсяг оперативної пам’яті, застарілі моделі вебкамер можуть значно знижувати частоту кадрів потокового відео.

Потенційні проблеми через зависоку частоту кадрів

Ви повинні знати, що “отримання найкращої частоти кадрів за секунду для відео за будь-яку ціну” не повинно бути вашою кінцевою метою. Річ у тім, що іноді занадто високі значення цього параметра можуть призвести до:

  • підвищеного використання пропускної здатності;
  • зависання обладнання або неможливості підтримувати потоки з такими значеннями частоти к/с;
  • неможливості виходу в ефір через обмеження самої стрімінгової платформи.

Саме тому 60 к/с може бути найвищою планкою, яку можна досягти, навіть маючи потужне обладнання та стабільний інтернет.

Як транслювати без втрати частоти кадрів за секунду

Хоча деякі стріми сьогодні не можна уявити без високої частоти кадрів (до 120), знайти оптимальне рішення й уникнути проблем, описаних у попередньому пункті, все ж таки реально.

Зокрема, мова йде про використання додаткових інструментів, таких як Gyre.pro, які розширюють можливості стрімінгу на таких популярних платформах, як YouTube, Instagram, Twitch і Facebook, знімаючи водночас обмеження вашого обладнання або інтернету. Залежно від обраного тарифного плану ви можете запускати трансляції як у форматі Full HD, так і в 4K, а за потреби навіть мікшувати їх.

Висновки

Сподіваємося, що ми допомогли вам розібратися з показником частоти кадрів і тепер ви знаєте, які його оптимальні значення для обраної стрімінгової платформи. І, звичайно, не забудьте перевірити можливості Gyre.pro — пробна версія цього інструменту доступна абсолютно безкоштовно!