Недавно я установил OBS на своем ПК, поэтому я играл в Overwatch, возясь с настройками OBS, чтобы я мог хорошо транслировать. Overwatch работает хорошо при 60-70 FPS и моем процессоре (i7 4th gen [4770K?]) менее 50%; Тем не менее, OBS захватывает мою игру со скоростью 15-20 FPS. Я заметил, что мой графический процессор (Turbo GTX 1060) использовался с большой нагрузкой, потому что его использовали и OBS, и Overwatch, а Overwatch использовал больше.

В настройках OBS я могу изменить настройку процессора в «output» на «low /placebo» в x264 или «low latency /high quality» в NVENC и получить около 45 FPS в OBS, сохраняя при этом хороший FPS в игре и низкий CPU использование, так что я на 99% уверен, что OBS может использовать больше процессора, чем сейчас. Я пытаюсь выполнять потоковую передачу с разрешением 1080p 60 кадров в секунду, и снижение выходного разрешения до 720p не оказывает большого влияния на частоту кадров.

Это может показаться странным (большинство людей хотят снизить загрузку ЦП в OBS), но возможно ли увеличить количество ЦП, используемое OBS для получения более высокой частоты кадров? Или есть другой параметр, который я мог бы включить, чтобы исправить частоту кадров? Или есть другое программное обеспечение, такое как OBS (пользовательские оверлеи), которое может транслироваться с моим графическим процессором лучше?

1 ответ1

0

На моем "потоковом буфере" obs потребляет едва ли 1/10 мощности моего процессора, используя аппаратное кодирование, так что вы, вероятно, в порядке. Удостоверьтесь, что вы установили свой вывод на 60 кадров в секунду. Может быть, возиться с вашей кодировкой. Если он слишком высок, вы можете получить более медленную скорость при подергивании.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .