Question / Help OBS doesn't stream at a consistent 48/60 fps in ANY game.

Dylnn

New Member
I am looking for any help I can get on this issue of mine, I tried looking around earlier to see if someone had the same problem as me and I couldn't really find anything.

So I stream usually at 60 fps but recently that will dip and go to around 35 - 50 fps consistently. This has never happened before, so if 60 fps doesn't work I will drop it to 48 fps because it still is pretty fluid on stream. The same issue occurs and it will drop to around 30 fps and jump back up for no reason at all, and it happens with any game I play. This started happening after I picked up a new Logitech c922 webcam.

I use the NVENC Encoder for OBS since x264 pushes my CPU pretty hard, even at veryfast. And I have the upload capable of doing high quality 720p streaming (I stream at Twitch max upload of 6 mb/s or 6000 kb/s) with 60 or 48 fps depending on the game.

OBS/PC Specs and Settings

CPU: Intel Core i5-4690k (Overclocked at 4.5 GHz)
GPU: Gigabyte GTX 960 (Overclocked out of the box + small overclock on Gigabyte OC GURU)
RAM: 16GB Crucial Ballistix (clocked at 2000 MHz)
MOBO: GA-Z97X-SLI
PSU: Kingwin ABT-850MM 850w

D/L Speed: 100 MB/s
U/L Speed: 10 MB/s

Video Bitrate: 6000
Encoder: Hardware (NVENC)
Output (Scaled) Resolution: 1280x720
Downscale Filter: Bilinear
FPS: 48

I can post a log later if needed. I re-installed OBS recently and all my previous log files are deleted. I want to see if anyone has had this issue or if dev's have some idea first before I need to post a log file. Thanks for the help.
 

Dylnn

New Member
The OBS log is basically required at this point.

Heres a older log file (2 days ago). Still had same issues.

Also in the log it says another instance is running, I saw this and closed the other instance but still had the same issues.
 

Attachments

  • 2017-09-07 19-03-31.txt
    20.8 KB · Views: 45
your gpu is simply maxed, check the list below to solve this - ignore step #2 if you want to still use 48fps
since you are using nvenc check if you are affected by this issue https://obsproject.com/forum/threads/using-nvenc-lowers-gpu-memory-clock.73228/
I think you can safely drop camera fps to 30

1. 60hz desktop refresh
Replace with 59,94 for display like HDMI TV
If you have 144hz monitor its fastest and most reliable to forget about 144hz and follow 1,2,3,4
2. 60 or 30 in OBS (59,94 or 29,97 for HDMI TV)
3. 60 in game if there is switch for it (like bf3, bf4, overwatch) - 59,94 for HDMI TV
4. Enable vsync in game
5. Run obs as administrator
6. Enable high performance mode in windows power options
7. On Win10 disable game mode, game bar and game DVR https://i.imgur.com/7CVH7c5.png
8. Make sure your gpu can do stable 60fps in game without being maxed. OBS needs some of gpu resources as well. If you did points 1+4 and its still maxed lower resolution and/or details.
9. Install Afterburner (or pure RTSS+HW Info) to monitor cpu/gpu load and start experimenting with tuning resolution / fps / x264 preset. GPU/CPU load should not exceed 85-90%
 

Sweyzg1rl

New Member
[QUOTE = "Dylnn, post: 315527, member: 122562"] Я ищу любую помощь, которую я могу получить по этой проблеме, я попытался оглянуться раньше, чтобы узнать, есть ли у кого-то такая же проблема, как и я, и я не мог действительно найти что-нибудь.

Таким образом, я транслирую обычно со скоростью 60 кадров в секунду, но в последнее время это опустится и опустится примерно на 35-50 кадров в секунду. Этого никогда не было раньше, поэтому, если 60 кадров в секунду не работают, я отброшу его до 48 кадров в секунду, потому что он все еще довольно жидкий в потоке. Такая же проблема возникает, и она упадет примерно до 30 кадров в секунду и скачок обратно без каких-либо причин, и это происходит с любой игрой, в которую я играю. Это началось после того, как я взял новую веб-камеру Logitech c922.

Я использую NVENC Encoder для OBS, так как x264 сильно толкает мой процессор, даже при очень быстром. И у меня есть загрузка, способная делать высококачественную 720p-потоковую передачу (я передаю при загрузке Twitch max 6 мб / с или 6000 кбит / с) с 60 или 48 кадрами в секунду в зависимости от игры.

Спецификации и настройки OBS / ПК

Процессор: Intel Core i5-4690k (разогнан на 4,5 ГГц)
GPU: Gigabyte GTX 960 (разогнан из коробки + небольшой разгон на Gigabyte OC GURU)
ОЗУ: 16 ГБ Crucial Ballistix (с тактовой частотой 2000 МГц)
MOBO: GA-Z97X-SLI
Блок питания: Kingwin ABT-850MM 850w

D / L Скорость: 100 МБ / с
U / L Скорость: 10 МБ / с

Битрейт видео: 6000
Encoder: Аппаратное обеспечение (NVENC)
Выход (масштабированный) Разрешение: 1280x720
Фильтр нижнего диапазона: билинейный
FPS: 48

При необходимости я могу опубликовать журнал позже. Я недавно установил OBS, и все мои предыдущие файлы журнала удалены. Я хочу посмотреть, есть ли у кого-то эта проблема или у разработчиков есть какая-то идея, прежде чем мне понадобится опубликовать файл журнала. Спасибо за помощь. [/ QUOTE]
A similar problem is on Windows 10!
 
Top