Дізнатися максимальний бітрейт. Який бітрейт найкраще для відео

07. 09.2017

Блог Дмитра Вассіярова.

Що таке бітрейт? Або оповідь про якість відеопотоку

Здрастуйте, дорогі читачі.

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

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


Пояснення терміна

За допомогою бітрейту обчислюється кількість біт, що містяться в секунді відеопотоку. Дане поняття використовується щодо ефективності передачі даних по каналу, тобто, який повинен бути його мінімальний розмір, щоб ролик відтворювався без затримок.

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

Якщо під час запису відео на жорсткий диск залишати кожен кадр у початковому розмірі, не вистачить жодного місця; не кажучи вже про те, скільки часу буде потрібно, щоб викласти його в інтернет.

Давайте прикинемо разом: 1 кадр стандартної роздільної здатності 1920 х 1080 важитиме 2073600 байти, тобто майже 2 Мб. У 1 секунді таких кадрів 24 – виходить 48 Мб. Скільки виходить за хвилину? Множимо 48 Мб на 60 с – розмір хвилинного ролика становить 2880 Мб, а це практично 3 Гб. Що говорити про фільм тривалістю 1,5 години?

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

Види бітрейту

При стисненні відео вам дається на вибір 3 режими: постійний, змінний і усереднений. Почнемо по порядку:

  • Постійний бітрейт (Constant bitrate, CBR). Ви задаєте потрібне значення і воно не змінюється протягом усього ролика. Перевага цього варіанта в тому, що ви знаєте, який буде кінцевий розмір файлу.
    Але є і недолік, особливо щодо звуку. Він може наростати у процесі відтворення, що може вимагати зміни бітрейту. Оскільки він не отримає бажаного, то постраждає якість.

  • Змінний (Variable, VBR). У цьому випадку ви працюєте в парі з кодеком. Ваше завдання виставити максимальний бітрейт, а програми – підбирати необхідне значення для кожної сцени. Таким чином, усунено «мінус» попереднього режиму. До того обсяг файлу може вийти навіть менше очікуваного, але передбачити підсумок неможливо.
  • Усереднений (Average, ABR). З назви ясно – це щось середнє між першим та другим режимом. Тут ви задаєте не лише максимальний, а й мінімальний бітрейт, а кодек сам підбирає його в цих межах, виходячи з динаміки відео. Його якість виходить краще, ніж при змінному варіанті, тому що бітрейт не досягає значення нижче встановленої вами величини.

Вимір бітрейту

Вимірюється цей параметр бітами за секунду. Ви звикли рахувати в байтах? Знайте, що в одному байті міститься 8 біт. Якщо число виходить великим, додаються приставки «кіло» (1 включає 1024 біт/с), «мега» (та ж кількість, тільки кілобітів), «гіга» (аналогічне число в мегабайтах) або «тера» (1024 гігів в 1 Тбіт/с). Замість позначення "біт/с" частіше в інтернеті можна зустріти інший варіант - bps.

Вплив бітрейту на якість відео такий, що зі зростанням першого збільшується і друге. Але візьміть до уваги, що з додаванням бітів зростатиме і розмір файлу, оскільки кодеку не доводиться сильно стискати запис.

Середні значення

Звичайно, до кожного файлу потрібно підходити індивідуально при виставленні бітрейту, все ж таки наведу вам усереднені приклади:

  • Для викладання роликів на YouTube чи Vimeo підійде значення 10-16 mbps.

  • Бажаєте отримати кращу якість та середню вагу файлу? Чи можете дотягнути бітрейт до 18-25 mbps.
  • Максимальна якість збережеться, якщо ви встановите 50 mbps.

Ще важливо: граничною цифрою для запису Blu-Ray диска є 35 mbps, а оптимальною для DVD – 9 mbps.

Як правильно задавати бітрейт?

Потрібно спиратися значення вихідного варіанта. Наприклад, якщо оригінал записаний з бітрейтом 10 mbps, то піднявши значення до 30, ви досягнете збільшення обсягу файлу, а картинка залишиться колишньою.

Де подивитися, скільки кілобіт є в секунді ролика? Відкриваємо його властивості через меню правої кнопки миші.

Також враховуйте, що для меншої роздільної здатності відео потрібен і менший бітрейт.

Виконуємо підрахунок

Можна розрахувати бітрейт самостійно. Наприклад, ви збираєтеся кодувати 2-годинний фільм відмінної якості, щоб записати його на DVD-диск. Об'єм накопичувача складає 4482 Мб, а тривалість кінострічки 7200 секунд. Ведемо розрахунок за такою формулою: (4482 7200) х8х1000 = 4980 кбіт с.

Ще слід залишити приблизно 200 кбіт на кодування звуку та 100 кбіт на створення меню. Загалом для цих справ зарізайте бітрейт приблизно на 7%. Виходить, що оптимальне значення в даному випадку становить 4700 кбіт.

Не хочете морочитися з підрахунками? Скористайтеся програмою Bitrate Calculator. Причому є безкоштовна версія для установки на комп'ютер, так і онлайн.


Ось ви й познайомились із бітрейтом. Є ще питання щодо комп'ютерної теми? У наших статтях ви знайдете відповіді.

Бітрейт вказується як одна з головних характеристик відео та аудіозаписів. Більшість користувачів звикли думати, що він визначає якість файлу, що завантажується. Але що таке бітрейти та як вони насправді характеризують музичні файли та відеоролики? Розглянемо це докладніше.

Що таке бітрейти?

Бітрейт - це величина, яка відображає кількість одиниць інформації (мегабіт або кілобіт), вміщених за одну секунду відтворення файлу. Відповідно, він вимірюється в мегабітах за секунду (Mbps) або кілобітах за секунду (Kbps). Інакше бітрейт можна охарактеризувати як ширину пропускної смуги. Ця характеристика важлива для тих, хто хоче конвертувати файли, тому що за однієї і тієї ж тривалості більший бітрейт призведе до збільшення файлу. Крім розміру, змінюється якість звуку. Зменшення розміру при зниженні бітрейту називається стисненням.

Поширений музичний являє собою аудіофайл, стиснутий настільки, що на стандартний диск поміщається до 12-ти годин музики. При цьому якість залишається досить високою завдяки психоакустичному стиску: з усього діапазону забираються звуки з тими частотами та рівнями гучності, які не вловлюються людським вухом. Відібрані звуки формуються в відокремлені блоки, які називаються кадрами. Фрейми мають однакову тривалість звучання та стискаються за заданим алгоритмом. Коли музика програється, сигнал відтворюється з декодованих блоків у певній послідовності.

Який зазвичай використовується стиск?

Бітрейт аудіо найчастіше становить 256 Кбіт/с. При такому значенні аудіозапис стискається в розмірі приблизно 6 разів, завдяки чому на один диск можна записати в 6 разів більше музики, ніж до стиснення. Якщо бітрейт знизити до 128 Кбіт/с, то один диск поміститься вже у 12 разів більше музики, проте якість звучання буде помітно нижче. Музика, записана як 128 Кбіт/с, найчастіше пропонується для прослуховування в інтернеті, тому що в гонитві за підвищенням швидкості завантаження сторінок власники ресурсів йдуть на будь-які жертви. Багато користувачів відзначають, що її якість далека від ідеальної.

Тепер, коли стало ясно, що таке бітрейти, саме час визначити їхній оптимальний рівень. Як любителі, так і професіонали нескінченно сперечаються, як бітрейт впливає на якість звуку і чи взагалі впливає. На музичних альбомах зазвичай вказується бітрейт. Один і той же диск, записаний як 128 Кбіт/с і 256 Кбіт/с, відрізнятиметься за ціною вдвічі.

Оптимальний бітрейт за різних умов прослуховування

Для багатьох людей дванадцятикратне стиснення не становить жодної шкоди, тоді як інші стверджують, що не можуть слухати музику з бітрейтом нижче, ніж 320 Кбіт/с. Парадоксально, але мають рацію і ті й інші. Справа в тому, що в кінцевому рахунку якість відтворення залежить не від а від умов відтворення і навіть від типу музики.

Наприклад, пісня програється на магнітофоні, встановленому у вітчизняному автомобілі. У такому разі якість на рівні 192 Кбіт/с буде цілком достатньою. Вищий бітрейт покращить якість звуку, але різниця не буде помітна через високий рівень шуму під час поїздки. Якщо ж музика грає домашньому комп'ютері чи портативному плеєрі, то потрібно щонайменше 256 Кбіт/с. Якщо сигнал не зазнає змін, передається на зовнішні пристрої і виводиться на дорогі імпортні колонки, то слід по можливості вдаватися до мінімального стиснення. Воно можливе при бітрейті 320 Кбіт/с.

Оптимальний бітрейт для різних музичних стилів

Музика із високим бітрейтом потрібна не завжди. Популярна музика, як правило, досить добре звучить за бітрейту 192-256 Кбіт/с. Вища якість можна встановити, але сенсу в цьому немає: поп-композиції недовговічні, тому збереження місця на дисках має бути пріоритетним. Крім того, якість вихідних записів теж посередня, тому підвищення бітрейту може ніяк не вплинути на якість файлу, що відтворюється. Для прослуховування у транспорті та на неофіційних вечірках середньої якості цілком вистачить.

Якщо ж йдеться про класичну музику, твори легендарних рок-гуртів або рідкісні авторські пісні, то якість має бути понад усе. При придбанні такої музики потрібно подивитися на бітрейт, що вказаний на упаковці диска. Якщо пісня завантажується з Інтернету, то така інформація має бути присутня на сторінці завантаження. Крім того, бітрейт відображається у програвачі під час програвання.

Бітрейти відеофайлів

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

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

Що ж таке бітрейт?

Бітрейтце кількість інформації, що передається або зберігається за певний проміжок часу. Зазвичай за секунду. У відео прийнято позначати їм коефіцієнт стиснення та вимірюється він мегабітами (Mbps) чи кілобітами (kbps) на секунду. І чим більше його значення, тим якісніша картинка.Простіше кажучи, коли в кодеці виставляємо бітрейтми ніби кажемо йому, що у нас є, наприклад, лише 16 мегабіт (це 2 мегабайти) на одну секунду відео і він уже намагається за допомогою своїх алгоритмів стиснення зберегти картинку з найменшими втратами. Відповідно, чим більше це значення, тим менше кодеку доводиться стискати зображення, але розмір одержуваного файлу при цьому збільшується.

Зазвичай у програмах для монтажу та конвертації відео є можливість вибрати один із трьох режимів стиснення:

1. Із постійним бітрейтом. (Constant bitrate, CBR)У цьому режимі виставлений бітрейт не змінюється протягом усього кодування, і тому розмір кінцевого файлу можна точно розрахувати.

2. Зі змінним бітрейтом. (Variable bitrate, VBR)При виборі цього режиму ми вже виставляємо максимально можливий бітрейт, а сам кодек вибирає необхідний для кожної конкретної сцени у відеоролику. Завдяки цьому розмір кінцевого файлу може бути меншим, ніж при виборі режиму з постійним бітрейтом. Але розрахувати його складніше. (Можна орієнтуватися на максимальний бітрейт за підрахунком)

3. Із усередненим бітрейтом (Average bitrate, ABR)У цьому режимі ми вже виставляємо мінімально та максимально допустимий бітрейт. Як і у випадку зі змінним кодеком сам його підбирає, але вже тільки в цих межах. Якість кодування при цьому краща. Так як кодек не може піти за мінімальну межу бітрейту.

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

Ну, а тепер до практики. Точніше до цифр.

Зараз досить багато як форматів, так і кодеків для стиснення відео. Але найбільш якісним, на мою думку, поки що залишається H.264.Тим більше, що його рекомендують відеосервіси Youtube та Vimeo. Саме тому я орієнтуватимуся на найпоширеніший формат відеозапису Full HD (1920×1080) та кодек H.264.

Який тоді виставляти бітрейт?

Для YouTube та Vimeoраджу виставляти бітрейт від 10 до 16 mbps(мегабіт за секунду. Відповідно це буде від 10000 до 16000 kbps). Цього цілком достатньо для отримання гарної картинки та невеликого розміру файлу.

Якщо вам потрібно отримати краща якість та середній розмір файлу,то рекомендую виставляти бітрейт в межах 18 - 25 mbps.

Ну а для збереження максимальної якості зображення – 50 mbps.

Але тут є ще один нюанс. Потрібно дивитися, який бітрейт у вас на оригінальному відео. Якщо вони, наприклад, записані з 10 mbps, то виставляти при рендері 25 mbps немає жодного сенсу. Оскільки розмір файлу збільшиться, а якість залишиться такою самою. У цьому випадку можна залишити 10 mbps. Тобто для максимально можливої ​​якості можна орієнтуватися на бітрейт оригінальних відеофайлів, не перевищуючи їх значень.

Для того, щоб його дізнатися потрібно в браузері Windowsклацнути правою кнопкою миші на потрібному файлі, зайти у властивості та вибрати вкладку докладно.

Там у пункті «Швидкість передачі» буде вказано бітрейт на який можна орієнтуватися. Тут же можна побачити роздільну здатність та частоту кадрів.

Ще зауважу, що максимальний бітрейтпри створенні Blu-rayдиска складає 35 mbps.

Якщо ж ви створюєте диски у DVD форматі, то виставляйте бітрейт не більше 5 – 9 mbps.І я рекомендую все-таки використати 9 mbps для отримання максимальної якості.(Для дозволу 720×576цього цілком достатньо)

До речі, що менше роздільна здатність відео, то менше потрібний бітрейт.

Ну а насамкінець парочка формул для обчислення розміру відеофайлу та необхідного бітрейту:

Допустимо ми виставили 50 mbps та рендерим 1 година відеотоді (50 (бітрейт у мегабітах) * 3600 (кількість секунд у годині)) / 8 (перекладаємо в мегабайти) = 22500 мегабайт. Тобто 1 година відеопри бітрейті 50mbpsбуде займати 21,97 Гігабайта (22500/1024 = 21,97 переводимо в гігабайти)

Ну а якщо нам потрібно розрахувати необхідний бітрейт, щоб вмістити 1 годину відео на 8 гігабайт, то потрібно (7800 (приблизно 8 гігабайт у мегабайтах) / 3600 (секунд за годину)) * 8 (перекладаємо мегабайти в мегабіти) = 17,3 mbps.

На цьому я, мабуть, і закінчу. Якщо стаття була вам корисною, то ставте лайки, підписуйтесь на новини та залишайте коментарі.

Вдалого вам рендеру.

Ця стаття буде присвячена як налаштувати Open Broadcaster Software(скорочено її називають OBS) для twitch.tvсамо собою для стриму.

Як налаштувати Open Broadcaster Software для twitch.tv

Діятимемо по порядку:

1) Нам потрібна сама програма OBS, для цього ми йдемо на https://obsproject.com/ і завантажуємо безкоштовно з їхнього сайту, як показано на скрині трохи нижче:

Після того як завантажили та встановіть, установка буде швидка.

2) Тепер запускайте програму за допомогою ярлика на робочому столі, і почнемо налаштування для того, щоб стримати на twitch.tv.
2.1) Натисніть зверху "Параметри" -> "Параметри" як показано на скрині нижче:


2.2) Вибираєте мову і називаєте свій профіль, можете створити кілька профілів, наприклад 1080p на Твітч, і 720p Кібергейм, і спокійно в будь-який момент перемикатися між цими профілями за пару секунд. І так спочатку створимо наш перший профіль. Назвати профіль можете як хочете, як вам зручніше орієнтуватися. І так вводимо назву та натискаємо "Додати".


Так само в самій OBS буде профіль "Untitled", можете сміливо його видаляти, натискаєте на профілі, що випадає мене, вибираєте "Untitled", і натискаєте видалити.


2.3) Тепер наживаємо на "кодування" зліва зверху, 2 рядок. До речі, тут ми будемо робити з вами найважливіші налаштування в OBS, тому що від цього вже залежатиме якість вашого стриму.

Обов'язково повинні стояти 2 галочки на CBR (постійний бітрейт)і CBR паддингЯкщо вони у вас яким дивом не стоять, ставте галочки.

Для того щоб стримати в якості 1280x720 на Твічі, раджу ставити бітрейт приблизно 2300, буде більш якісна картинка на стримі, і без лагів, а якщо ставити бітрейт більше, картинка буде краще але ваші глядачі будуть скаржитися на лаги на вашому стримі, а дивитися стриманий з лагами я думаю не хто не стане.

Аудіо налаштування, прості ставимо "Кодек: AAC" та "Бітрейт 128".
Натискаємо "Застосувати" та переходимо до наступного кроку.


2.4) Тепер натискаємо "Трансляцію".

Тут вибираємо:
Режим: Прямий ефір
Сервіс трансляції: Twitch.
Сервер: тут вже ставте що ближче до вас, але можете ставити будь-який але починається на EU.
Play Path/Stream Key (за наявності): Ось тут ми повинні поставити свій ключ з Твіч, щоб дізнатися свій ключ перейдіть за цим посиланням http://www.twitch.tv/broadcast/dashboard/streamkey і натисніть "Показати ключ" .


Копіюйте свій ключ і вставляйте його у Play Path/Stream Key.
Автопереключення: Ставимо галочку.
Затримка автопереключення: Можете залишити 10, ця функція відповідає через скільки секунд OBS намагатиметься заново запустити стрім, якщо він у вас впав.
Затримка (сек): Ви можете залишити 0.


Якщо у вас буде внизу під налаштуваннями написано червоним те, що неправильно налаштовано натисніть "Оптимізація" і погодьтеся.

2.5) Переходимо у вкладку "Відео".

Ставте потрібну роздільну здатність, і 30 FPS.


2.6) Переходимо до "Аудіо".

Тут ми налаштовуємо мікрофон та звук. Потрібно вибрати "Пристрій відтворення", вибираємо "Динаміки", далі мікрофон вибираємо "Мікрофон"
Решту залишаємо без змін.


2.7) Переходимо до "Гарячі кнопки".

Тут я думаю пояснювати не потрібно, якщо хочете, щоб вас чули тільки при натисканні потрібної кнопки ставимо галочку "Використовувати функцію: Натисни і говори", і ставите зручну для вас кнопку. У розділі "Трансляція" теж думаю вам зрозуміло ставите потрібні кнопки, в потрібних розділі.

2.8) Переходимо до "Розширені" і ставимо налаштування як на скрині знизу:


3) Перейдемо до налаштувань "Сцен" та "Джерелів".
Давайте розберемося до чого, "сцена" - профіль який буде містити в собі одне або більше джерел. Тобто, ми створюємо сцени назвами ігор: наприклад "LoL", "Dota2", "CS:GO", "WoT" і т.п., а далі в кожній сцені ми вже налаштовуватимемо свої джерела, приклад у сцені "LoL" буде джерело із захопленням самої гри, і джерело з вашою веб-камерою і т.д. Що б розуміли джерела цього шару, і необхідне джерело який буде в списку вище, він буде на передньому плані, та й само собою те, що нижче, буде на задньому плані.

3.1) Спочатку буде просто "Сцена", перейменуйте її наприклад в "LoL", просто натиснувши правою кнопкою миші на ній і натисніть перейменувати.


Вводимо "LoL" і натискаємо ок, і отримуємо сцену з назвою "LoL".

3.2) Тепер, давайте додамо в цю сцену, джерело щоб воно брало картинку гри, яку ми хочемо стримати. Для цього нам потрібно буде запустити гру, запустіть гру з ботами просто.

Клацніть правою кнопкою миші на порожній області в "Джерелах" і виберіть "Додати" -> "Гра".


Пишемо назву наприклад "Ліга Легенд".

У "Додаток", ми повинні знайти нашу гру, як я писав вище, ви її повинні запустити, щоб її знайти, якщо Ви все правильно зробили вибирайте League of Legends (TM) Client.
Так само поставте галочку на те, щоб "розтягнути зображення на весь екран" і "захоплення миші" і клацаємо ок.


І в джерелах Ви можете додати Слайд-шоу (кілька картинок, які періодично змінюватимуться). Зображення (картинка чи gif-анімація). Текст (будь-який ваш текст). Пристрій (наприклад, веб-камера).
Щоб подивитися ваш результат вам потрібно буде натиснути "Перегляд".

І якщо ви додавали шар, як я писав вище. Тобто Джерело який знаходиться вище на першому плані, а те що нижче на задньому. Тобто ви вирішили накласти на гру, картинки та текст, гра повинні бути в самому низу списку.


Щоб налаштувати шар, як буде вам зручно, тобто його розмір і там де він повинен знаходиться, не виходячи з режиму "Перегляду", клацніть на "Зміна сцени", і клацніть на джерело який хочете перетягнути або змінити його розмір. Коли ви вибираєте потрібне джерело, навколо нього з'являється червона рамка, тим самим ви його можете пересувати куди вам потрібно, або змінювати його розмір.


А налаштування звуку та мікрофона, це Ви вже налаштовуйте під себе.

Ну і тепер лишилося лише натиснути "Запустити трансляцію".

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

Що б вам дали права на офферів у категорії Ігри, кажіть що ви стример, і ви рекламуватимете ігри, як то так.
Також надаємо відео, скільки можна заробити! Відео можете перемотати на 22:09 до часу там де світять статистику та доход людини яка робила реплеї на свій канал! Якщо стало цікаво, дивіться повністю відео!

Ще до речі, якщо часто робите покупки в інтернет магазинах Росії та Китайських, навіть у таких як аліекспрес, то можете отримувати додаткову знижку 4% від будь-якої покупки! Прочитайте цю статтю з . І знатимете як можна економити з будь-якої покупки в інтернет магазинах, і навіть за перельоти та бронювання готелів.

Open Broadcaster Software (далі OBS) – безкоштовна програма для онлайн-трансляцій та запису відео. Завантажити програму ви можете на офіційному сайті http://obsproject.com

На даний момент є дві версії OBS:

  • OBS Classic – стара версія програми, підтримка розробниками припинена.
  • OBS Studio - поточна версія, про особливості, функціонал і налаштування якої ми розповімо.

Для початку роботи з OBS завантажте OBS Studio з офіційного сайту. Завантаження розпочнеться після натискання на кнопку з Вашою операційною системою. На вибір надається Windows 7, 8, 8.1, 10, macOS 10.11+ та Linux. Перевірте назву файлу, що завантажується, і переконайтеся, що завантажуєте повну версію програми. Інсталятор повинен містити словосполучення Full-Installer після версії програми. Наприклад, OBS-Studio-22.0.2-Full-Installer.

Програма встановлюється на ПК відразу у двох версіях – OBS Studio (32bit) та OBS Studio (64bit). Різниця між ними в тому, що 64-бітна версія використовуватиме більше оперативної пам'яті. Це потрібно в тому випадку, коли ви використовуєте процеси, що потребують великої кількості пам'яті. Запускайте програму від імені адміністратора та стежте за її продуктивністю та роботою. В якомусь випадку краще використовуватиме 64-біт, в іншому 32-біт.

Головне вікно

Відкриваючи OBS, ми бачимо головне вікно, яке складається з:

  1. Прев'ю трансляції та режим студії
  2. Список сцен
  3. Список джерел
  4. Мікшер з повзунками вихідного та вхідного звуку
  5. Переходи між сценами
  6. Меню керування трансляцією
  7. Стан трансляції

Головне вікно

Насамперед з'ясуємо, що таке сцени та джерела. Сцена – це всі задані джерела, які бачитимуть глядачі. Джерела – це вікна (вебкамера, гра, зображення, браузер, текст та інше), які ви додаєте на сцену. Грубо кажучи, сцена – це екран глядачів, а джерела – все, що відображатиметься на екрані. Щоб щоразу не налаштовувати одну сцену під різні ігри, у вас є можливість створити кілька сцен з індивідуальними налаштуваннями та перемикатися між ними. За допомогою режиму студії можна налаштовувати сцену перед виведенням на екран.

Щоб змінити розмір джерела, натисніть на його назву і в превью трансляції з'явиться виділений червоним кордон джерела. Потягніть мишею за одну зі сторін, і ви зміните розмір.

Кнопки керування джерелами та сценами (зліва направо):

  • створити сцену/джерело;
  • видалити вибрану сцену/джерело;
  • властивості джерела;
  • перемістити вище за списком сцену/джерело вище за списком. Джерело, що знаходиться вище за списком, на екрані відображатиметься на передньому плані, а те, що нижче - на задньому;
  • перемістити нижче за списком сцену/джерело.

Основні налаштування

Перед запуском онлайн-трансляції необхідно налаштувати програму, вибрати сервер, виставити якість, призначити гарячі клавіші і т.д. Для цього натискаємо на "Налаштування".

Вкладка «Загальні»

Вкладка «Загальні»

Вкладка «Загальні» відповідає за мову OBS, тему програми (Acri, Dark, Default, Rachni), загальні налаштування онлайн трансляції та джерел. Пропустимо детальний розбір кожної опції, зауважимо лише «Автоматично вмикати запис під час трансляції». Якщо ви хочете мати записи трансляцій на фізичному носії, то ця опція буде вам корисна (врахуйте тільки те, що додасть додаткове навантаження на ЦП).

Вкладка «Мовлення»

Вкладка «Мовлення»

У цій вкладці ви можете прикріпити свою трансляцію до платформи, на якій вона проходитиме.

Налаштування «Тип мовлення» пропонує два вибори:

  • Сервіси мовлення – стрім-платформи;
  • Користувальницький сервер мовлення – трансляція з власного сервера.

Наприклад, візьмемо налаштування трансляції для Twitch.tv. Заходимо в «Типи мовлення», Twitch має бути обраний «Сервісом» за замовчуванням, «Сервер» - чим ближче, тим краще у вас буде з'єднання, «Ключ потоку» вказано у вашому обліковому записі на стрім-платформі.

Вкладка «Висновок»

Вкладка «Висновок»

Ця вкладка відповідає за налаштування кодування трансляції та локального запису. Вікно налаштувань поділено на 2 «Режими виводу»:

  • Простий- прості налаштування кодування трансляції та запису;
  • Розширений- більш детальні налаштування кодування та запису.

Розширений режим виводу надає більше налаштувань для трансляції та рекомендується використовувати. З більш детальним налаштуванням якість зображення на трансляції буде виглядати краще.

Розберемо детальніше два режими виведення, почнемо з простого.

Простий режим

«Потокове мовлення»- основні налаштування трансляції:

  • Бітрейт відео – бітрейт для відео трансляції;
  • Кодувальник – кодувальник трансляції. Залежно від ПК можна вибрати один із варіантів:
    • Програмний (х264) – кодувальник, який задіює процесорний кодувальник CPU;
    • Апаратний (NVENC) - кодувальник, який задіє відеопроцесор GPU (доступний тільки для відеокарт Nvidia з технологією CUDA);
    • Апаратний (AMD) – кодувальник, який задіює відеопроцесор GPU (доступний лише для відеокарт AMD з технологією AMD APP);
    • Апаратний (QSV) - кодувальник, який задіює графічний чіп процесора Intel (покоління Sandy Bridge та пізніших);
  • Бітрейт аудіо – бітрейт звуку трансляції;
  • Включити додаткові налаштування кодувальника - розширені налаштування кодувальника, які містять:
    • Дотримуватись обмежень бітрейту, що накладаються потоковою службою - примусове обмеження бітрейту трансляції згідно з вимогами провайдера;
    • Передустановки кодувальника (вище = менше навантаження на ЦП) - список передустановок кодувальника. Якщо кодувальник NVENC або AMD - вибирайте на вашу думку, для х264 рекомендується veryfast;
    • Налаштування кодувальника - поле для точних параметрів кодувальника.

«Запис»- Налаштування запису трансляції на фізичний носій:

  • Якість запису - вибір якості запису для збереження, за умовчанням стоїть те саме, що й у трансляції;
  • Формат запису – формат, у якому збережеться запис трансляції. Формат вибирається залежно від цього, навіщо вам запис;

Тепер розглянемо розширений режим.

"Потокове мовлення" містить основні налаштування кодувальника.
  • Звукова доріжка - вибір однієї із шести звукових доріжок, яка буде задіяна під час трансляції.
  • Кодувальник - кодувальник на вибір, як і в простому режимі:
    • Програмний (х264) – кодувальник, який задіює процесор CPU;
    • Апаратний (NVENC H.264) - кодувальник, який задіє відеопроцесор GPU (доступний тільки для відеокарт Nvidia з технологією CUDA);
    • Апаратний (H264/AVC Encoder (AMD Advanced Media Framework)) - кодувальник, який задіє відеопроцесор GPU (доступний тільки для відеокарт AMD з технологією AMD APP);
    • Апаратний (QSV H.264) - кодувальник, який задіює графічний чіп процесора Intel (покоління Sandy Bridge та пізніших);
  • Примусово використовувати налаштування кодувальника потокової служби – примусове обмеження кодувальника трансляції згідно з вимогами провайдера.
  • Перемасштабувати висновок – змінити масштаб зображення трансляції у вказану роздільну здатність.

Налаштування кодувальника NVENC H.264

    • CBR – постійний бітрейт;
    • CQP - один з різновидів постійного бітрейту. Різниця із CBR у розмірі файлу;
    • VBR – змінний бітрейт.
    • Без втрат – малий бітрейт при швидкому кодуванні.
  • Бітрейт – значення бітрейту для трансляції.
  • Пресет – передустановка для кодування. Параметр, який відповідає за якість кодування та навантаження відеокарти. Для кожної відеокарти виставляється індивідуально:
  • Профіль – стандарт кодування, вибрати потрібно залежно від стрім-платформи;
    • main – Основний профіль;
    • high - високий профіль;
    • high444p - профіль Hi422P;
    • baseline – Базовий профіль.
  • Рівень – список обмежень для вибраного профілю.
  • Використовувати двопрохідне кодування - параметр, який контролює якість зображення з двопотоковим кодуванням. З бітрейтом СBR опція недоступна.
  • GPU – вказує кількість відеокарт, що використовуються для трансляції.

Налаштування кодувальника x264

  • Управління бітрейтом - параметри роботи бітрейту для трансляції:
    • CBR – постійний бітрейт;
    • VBR – змінний бітрейт;
    • ABR – середній бітрейт;
    • CRF – бітрейт визначається окремим CRF значенням. СRF не підтримується багатьма стрім-платформами, але якість зображення у нього вища. Спочатку має значення 23, можна змінювати від 0 до 51, коли 0 - найкраща якість зображення, а 51 - найгірша.
  • Використовувати розмір буфера - установка значення буфера, за замовчуванням дорівнює бітрейту
  • Інтервал ключових кадрів (сек, 0=авто) - параметр, який відповідає за інтервал ключових кадрів. Для платформ Twitch, Youtube потрібно виставити на 2
  • Передустановка використання ЦП (вище = менше) - передустановка, що визначає швидкість кодування та рівень використання процесора. Спочатку встановлена ​​дужешвидка. Найшвидша швидкість у ultrafast, але й найгірша якість зображення. Найповільніша швидкість у placebo, як і найкраща якість зображення. Не кожен процесор може нормально працювати з fast, тому для володарів 4-ядерних процесорів дужеfast - найоптимальніший вибір.
    • high - Високий профіль
    • main - Основний профіль
    • baseline - Базовий профіль
  • Налаштування – параметр, який визначає оптимізацію відео для трансляції. За промовчанням не використовується.
  • Variable Framerate – параметр, що включає коливання FPS
  • Налаштування х264 (розділені пробілом) - поле для власних налаштувань кодувальника

Налаштування для кодувальника QuickSync H.264

  • Target Usage - параметр, що показує рівень використання апаратних засобів кодувальником
    • Quality - Якісне
    • Balanced - Збалансоване
    • Speed ​​- Швидке
  • Профіль – стандарт кодування, вибрати потрібно залежно від стрім-платформи.
    • high - Високий профіль
    • main - Основний профіль
    • baseline - Базовий профіль
  • Інтервал ключових кадрів (сек, 0=авто) - параметр, який відповідає за інтервал ключових кадрів. Для платформ Twitch, Youtube потрібно виставити на 2
  • Async Depth - можливість для обробки відразу кількох завдань за допомогою Media SDK без синхронізації. Без досвіду налаштування краще не змінювати.
  • Управління бітрейтом - параметри роботи бітрейту для трансляції:
    • CBR – постійний бітрейт
    • VBR – змінний бітрейт
  • Максимальний бітрейт - показово максимального бітрейту трансляції
    • CQP - один з різновидів постійного бітрейту. Різниця з CBR у розмірі файлу
    • QPI - параметр, що визначає якість кадрів
    • QPP - параметр, який визначає якість P-кадрів
    • QPB – параметр, що визначає якість h.264 B-кадрів
    • AVBR – середній бітрейт
  • Бітрейт – значення бітрейту для трансляції
    • Accuracy – параметр, що визначає якість у складних сценах. Пов'язаний з наступним параметром
    • Convergence – параметр для налаштування якості у складних сценах. Пов'язаний із попереднім параметром.

Як ви можете спостерігати, параметрів і налаштувань у вкладці Висновок багато, як і різних конфігурацій комп'ютерів користувачів, тому написати один ідеальний гайд, який підійде всім неможливо. Насамперед потрібно вибрати кодувальник трансляції. Якщо у вас процесори Intel Core i5 – i7 нових архітектур, то можете сміливо вибирати х264. Якщо ваш процесор слабший, то залежно від процесора та від гри потрібно протестувати і х264 та NVENC і вибрати, який буде краще.

Наступний за важливістю параметр трансляції – це бітрейт. Для мене з налаштуванням CBR (постійний бітрейт) оптимальним є 5500. Цей параметр залежить від вашого інтернет-провайдера, провайдера трансляцій та самої гри. Змінюйте, спостерігайте результат, виставляйте оптимальний для вашої конфігурації. Кодувальники NVENC і QuickSync вимагають більшого бітрейту, ніж програмний x264, але виставляючи занадто високий бітрейт, ви можете погіршити якість трансляції. В інтернеті є великі статті з налаштування бітрейту, але так як я використовую тільки Twitch, Youtube, для оптимального бітрейту мені вистачає вказаного вище показника.

    • Профіль, інтервал ключових кадрів визначаються вимогами стрім-платформи. Для Twitch, Youtube оптимальними показниками будуть high для профілю та «2» для інтервалу ключових кадрів.

Налаштування для кодувальника H264/AVC Encoder (AMD Advanced Media Framework)

(Стаття вимагає додаткового опису, якщо ви знаєте та знаєтеся на параметрах H264/AVC Encoder (AMD Advanced Media Framework) зв'яжіться з нами по емейлу )

«Запис»
  • Тип - доступно 2 параметри звичайний і вивід користувача (FFmpeg).
    • Звичайний - налаштування, що використовуються і встановлені в саму програму OBS:
      • Шлях запису - можливість вибрати, куди зберігатиметься запис трансляції;
      • Генерувати ім'я файлу без пробілу – назва файлу запису буде без пробілів;
      • Формат запису – формат, у якому збережеться запис трансляції. Формат вибирається в залежності від того, для чого вам запис, доступно: flv, mp4, mov, mkv,, m3u8;
      • Звукова доріжка - вибір звукової доріжки чи кількох доріжок, налаштування окремих звукових доріжок можна зробити в мікшері, наприклад, можна вивести звук із джерела окрему доріжку;
      • Кодувальник - вибір якості збереженого запису, за замовчуванням стоїть те саме, що й у трансляції, можете вибрати і налаштувати будь-яку якість, що відрізняється від трансляції з 2-х представлених варіантів, налаштування відповідають налаштуванням кодувальників NVENC H.264, x264, QuickSync H.264 , H264/AVC Encoder (AMD Advanced Media Framework) описаних нижче;
      • Перемаштабувати висновок – вибрати відмінний від трансляції масштаб відео, доступна при виборі кодувальників NVENC H.264, x264, QuickSync H.264, H264/AVC Encoder (AMD Advanced Media Framework);
      • Налаштування користувача мультиплексора - додаткові параметри формату запису трансляції.
    • FFmpeg - набір вільних бібліотек з відкритим вихідним кодом, які дозволяють записувати, конвертувати та передавати цифрові аудіо- та відеозаписи у різних форматах. Під FFmpeg потрібно встановити відповідну бібліотеку на ПК докладніше у Вікіпедії.
      • (Стаття вимагає додаткового опису, якщо ви знаєте та знаєтеся на параметрах FFmpeg зв'яжіться з нами по емейлу)
«Аудіо»

Містить налаштування для окремих звукових доріжок, якщо ви використовуєте різні доріжки в мікшері.

"Буфер повтору"

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

Вкладка «Аудіо»

Вкладка «Аудіо»

Вкладка для налаштування аудіопристрою для трансляції. Додатково можна налаштувати функцію вмикати/вимикати мікрофон після натискання та функцію push-to-talk (мікрофон працює тільки поки натиснута задана клавіша). Налаштування затримки увімкнення та вимкнення мікрофона визначають затримку перед використанням функції у мілісекундах (ms).

Вкладка «Відео»

Вкладка «Відео»

Вкладка для налаштування дозволу трансляції. За замовчуванням співвідношення сторін вибрано рівне співвідношенням сторін для моніторів 16:9, це 1280х720, 1680х1050, 1920х1080 і т.д. Краще відштовхуватися від прийнятих до стандарту дозволів, якщо у вас монітор 16:10 або ширший, орієнтуйтеся на стандартні дозволи і намагайтеся транслювати о 16:9 інакше глядачі спостерігатимуть чорні смуги на трансляції знизу, або вам доведеться пожертвувати та обрізати зображення з боків.

  • Базова роздільна здатність - це роздільна здатність вікна превью в самій програмі, якщо ви налаштували трансформацію своїх джерел, то будьте готові, що при зменшенні цього параметра вам доведеться налаштовувати трансформацію всіх джерел заново.
  • Вихідна роздільна здатність - дозвіл, який буде видавати OBS Studio в ефір, ця настройка буде ігноруватися якщо Ви вибрали «Перемасштабувати висновок» у вкладці «Висновок»

Щоб не навантажувати процесор ще сильніше, краще не використовувати масштабування та виставляти однакове значення в опціях «Базова роздільна здатність» та «Вихідна роздільна здатність».

  • фільтр масштабування - застосовується тільки тоді, коли ви вибираєте вихідний дозвіл відмінний від базового, найкращий фільтр - це Метод Ланцоша працює повільніше, але якість виходить краще і ресурсів процесора використовується теж більше, на сучасних потужних процесорах майже не помітне навантаження, а ось власникам слабких ПК варто звернути увагу на цей параметр. Вибір фільтра залежить від конфігурації комп'ютера, найоптимальнішим є Бікубічний.

Вкладка "Гарячі клавіші"

Вкладка "Гарячі клавіші"

Вкладка налаштування гарячих клавіш для керування трансляцією, налаштування функцій увімкнути/вимкнути звук, увімкнути/вимкнути звук після натискання. Можна задати гарячі клавіші для запуску, зупинки трансляції, початку та зупинки запису тощо.

Вкладка «Розширені»

Вкладка «Розширені»

Вкладка для додаткових параметрів програми. Якщо ви погано розумієтеся на програмі, то вас зацікавить параметр «Пріоритет процесу», формат імені файлу запису та затримка потоку. Інші параметри краще залишити без змін, і міняти тільки в тому випадку, якщо ви знаєте, що вони означають і ця зміна покращить якість трансляції.

  • Пріоритет процесу - зміна пріоритету OBS у системі Windows, якщо спостерігаються будь-які проблеми з програмою спробуйте змінити цей параметр, не рекомендується виставляти найвище значення, оскільки можуть виникнути проблеми з іншими програмами.
    • Високий
    • Вище нормального
    • Середній
    • Нижче середнього
    • Низький
  • Рендер - вибір значення, яке відповідатиме за обробку кадрів трансляції.
    • Direct3D
    • Open GL
  • Колірний формат - або колірний профіль, можна вибрати який саме профіль відповідатиме за побудову картинки, про всі профілі і що вони дають можна почитати у вікіпедії це дуже велика тема. Колірний простір YUV - це колірна модель, в якій колір складається з трьох компонентів - яскравість (Y) і два кольорові компоненти (U і V). Різні стандарти побудови картинки, параметри підбираються досвідченим шляхом.
  • Колірний діапазон YUV.
    • Частковий
    • Повний