Оновлено 13 липня 2020 р. • 17:01

поради

Відкрите програмне забезпечення мовника (OBS) Це, безумовно, програмне забезпечення, яке найбільше використовується стримерами для прямої трансляції своїх ігор під час гри у відеоігри, будь то на ПК чи консолі. Але, заради свого кодування x264, Це вимагає багато від процесора комп’ютера і може спричинити повільну роботу ПК, тому ось кілька порад покращити продуктивність ПК під час потокової передачі за допомогою OBS.

OBS використовує найкращий безкоштовний відеокодер - H.264. Однак є багато користувачів, які стримують під час гри на своєму ПК, які помічають уповільнення, і це тому, що цей кодек вимагає багато роботи від процесора, що робить його не в змозі присвятити те, що потрібно іграм, і, отже, змушує ПК працювати повільний.

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

Знизьте вихідну роздільну здатність у OBS

Роздільна здатність, у якій ви кодуєте відео, має прямий вплив на навантаження процесора. Наприклад, коли ми транслюємо з роздільною здатністю 1080p, потрібно обробити більше, ніж удвічі більше пікселів, ніж якщо ми робимо це при 720p, і використання процесора відповідно збільшується. На щастя, OBS має можливість роздільна здатність шкали, і ми могли б грати на 1080p, але транслювати на 720p, наприклад.

Для цього нам потрібно було б ввести параметри OBS, а в розділі «Відео» нам було б лише вибрати, з якою роздільною здатністю ми хочемо здійснювати трансляцію в меню «Вихідна роздільна здатність (масштабована)».

Тут у меню «Масштабний фільтр» ми також маємо кілька варіантів (білінійний, бікубічний тощо), які служать для зміни алгоритму, який програмне забезпечення використовує для масштабування роздільної здатності. Білінійний режим, як правило, є найменш витратним ресурсом, але зображення може виглядати менш ніж добре. У такому випадку Режим Ланцоша робить зображення набагато кращим, хоча воно споживає трохи більше ресурсів для ПК.

Зменшіть вихідний FPS в OBS

Ми всі хочемо грати як мінімум на 60 кадрів в секунду, але якщо наш процесор не дає більше, коли йдеться про трансляцію в прямому ефірі або запис відео з OBS, ми можемо зменшити вихідну частоту кадрів у секунду. Насправді, у власному посібнику програми вони рекомендують не випускати більше 30 кадрів в секунду, оскільки якщо ми випускаємо більше, вартість ресурсів для ПК стрімко зростає.

Ми також можемо змінити цю опцію в тому ж меню, що і раніше, але в меню нижче, що називається "Загальні значення FPS".

Змініть профіль H.264

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

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

Спробуйте Quicksync, AMF або NVENC

Quicksync, AMF та NVENC - це інші апаратні кодери, які вбудовані в останню графіку від Intel, AMD та NVIDIA відповідно. Якщо ми виберемо ці кодери, ми будемо майже повністю звільняти процесор від завдань кодування, залишаючи графіку робити це. Звичайно, це також може негативно позначитися на продуктивності, оскільки ми просто змінимо, який процесор виконує завдання.

Щоб дістатися до цього налаштування, ми повинні перейти до конфігурації, виводу, і у нас є спадне меню Encoder, яке завжди буде пропонувати x264 (H.264) і те, що відповідає нашому графіку. У прикладі ми маємо графіку NVIDIA, тому вона пропонує нам вибрати кодер NVENC H.264.

Перевірте джерела OBS

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

Якщо ви вважаєте, що можете видалити будь-яке джерело в ефірі, ви зменшите необхідні для цього системні ресурси.

Інші програми також використовують ресурси ПК

Очевидно, що якщо ми одночасно граємо в гру та транслюємо з OBS, краще переконатися, що у нас немає інших програм у фоновому режимі, які можуть споживати ресурси ПК і робити це повільним. Особливо такі програми, як Spotify та Google Chrome Вони, як правило, споживають багато системних ресурсів, тому краще переконатися, що вони закриті, коли ми йдемо транслювати або записувати відео.

Оновіть апаратне забезпечення

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