Question / Help Frames are stuttering still...

Sukiyucky

Member
You are running an older build of Windows. Go update it:
22:38:41.448: Windows Version: 10.0 Build 17134 (revision: 885; 64-bit)

Make sure that you are always running the current video graphics driver for your GPU. Go to your graphics card vendor website and update your RX 580:
22:38:42.248: Loading up D3D11 on adapter AMD Radeon (TM) RX 580 (0))

Unfortunately, you are using one of what I consider a "borderline 1080p at 60FPS" graphics cards. An RX 580 is a low end 1080p card (like a GTX 1060) that barely squeaks out 60FPS across the majority of games. Sometimes it will do slightly over 60FPS, sometimes it will do slightly under 60FPS. Because it rarely stays above 60FPS, you will run into problems, especially if the game you are running is less than 60FPS and you want to record or stream at 60FPS. It is likely the reason why you are getting stutter.

I see you are trying to compensate by lowering resolution. 1680x1050 = 1.6 is not a good ratio. All major video distribution websites (YouTube/Twitch) want 16:9 = 1.777777 ratio. The result will be that your submitted stream/recording will get upscaled, possibly make it look worse.

22:38:43.224: base resolution: 1680x1050
22:38:43.224: output resolution: 1680x1050


Until you get a better GPU, set the display resolution and your in-game application resolution to run at 1920x1080. Go for 720p output (1280x720). Change downscale filter to Lanczos.

Compensate by changing the FPS to be lower than 60FPS (like 50FPS) so that less video and audio recording is needed. If you are targeting YouTube, you will be able to set FPS to 24, 25, 30, 48, 50, and 60. Check with your website distribution to find out what they support and choose a lower FPS setting.
 

SoySauceBoi

New Member
You are running an older build of Windows. Go update it:
22:38:41.448: Windows Version: 10.0 Build 17134 (revision: 885; 64-bit)

Make sure that you are always running the current video graphics driver for your GPU. Go to your graphics card vendor website and update your RX 580:
22:38:42.248: Loading up D3D11 on adapter AMD Radeon (TM) RX 580 (0))

Unfortunately, you are using one of what I consider a "borderline 1080p at 60FPS" graphics cards. An RX 580 is a low end 1080p card (like a GTX 1060) that barely squeaks out 60FPS across the majority of games. Sometimes it will do slightly over 60FPS, sometimes it will do slightly under 60FPS. Because it rarely stays above 60FPS, you will run into problems, especially if the game you are running is less than 60FPS and you want to record or stream at 60FPS. It is likely the reason why you are getting stutter.

I see you are trying to compensate by lowering resolution. 1680x1050 = 1.6 is not a good ratio. All major video distribution websites (YouTube/Twitch) want 16:9 = 1.777777 ratio. The result will be that your submitted stream/recording will get upscaled, possibly make it look worse.

22:38:43.224: base resolution: 1680x1050
22:38:43.224: output resolution: 1680x1050


Until you get a better GPU, set the display resolution and your in-game application resolution to run at 1920x1080. Go for 720p output (1280x720). Change downscale filter to Lanczos.

Compensate by changing the FPS to be lower than 60FPS (like 50FPS) so that less video and audio recording is needed. If you are targeting YouTube, you will be able to set FPS to 24, 25, 30, 48, 50, and 60. Check with your website distribution to find out what they support and choose a lower FPS setting.
I had like footage from a year ago and it was me playing seige but it didn't stutter so I was just so confused. And that is actually just the moniter's regular resolution it is indeed a weird one XD. So I did update everything I went to the windows update and security and went to the website to get my latest rx580 drivers and yea. Plus when I run the game I get like 130 fps but I just have a 60 hz moniter so it should be good right?
 
D

Deleted member 121471

Though your logs show no rendering and encoding issues, the following is the baseline I usually recommend starting with:

1) Update Windows to the latest version;
2) Turn on "Game mode", under Windows 10 settings--> "Gaming" category;
3) If you're only recording, use the "Indistinguishable recording" preset and "Balanced" Quality preset;
4) Limit your ingame FPS to 60 through VSYNC or ingame FPS limiter;
5) Having multiple capture sources in the same scene leads to a performance impact. It is recommended to have only 1 per scene so one scene for "Game capture", another for "Display capture";
6) Unrelated to your issue, change your recording format to .mkv. If a .mp4 recording is terminated abruptly, the entire file is unsalvageable. You can remux to .mp4 after the recording ends through OBS main window--->File-->Remux Recordings.

Retest and come back with logs, if you're still having issues. For reference, I own the same GPU.
 
Last edited by a moderator:

SoySauceBoi

New Member
Though your logs show no rendering and encoding issues, the following is the baseline I usually recommend starting with:

1) Update Windows to the latest version;
2) Turn on "Game mode", under Windows 10 settings--> "Gaming" category;
3) If you're only recording, use the "Indistinguishable recording" preset and "Balanced" Quality preset;
4) Limit your ingame FPS to 60 through VSYNC or ingame FPS limiter;
5) Having multiple capture sources in the same scene leads to a performance impact. It is recommended to have only 1 per scene so one scene for "Game capture", another for "Display capture";
6) Unrelated to your issue, change your recording format to .mkv. If a .mp4 recording is terminated abruptly, the entire file is unsalvageable. You can remux to .mp4 after the recording ends through OBS main window--->File-->Remux Recordings.

Retest and come back with logs, if you're still having issues. For reference, I own the same GPU.
Are you able to record game play of rainbow six seige? If yes what processor do you have?
 

SoySauceBoi

New Member
Though your logs show no rendering and encoding issues, the following is the baseline I usually recommend starting with:

1) Update Windows to the latest version;
2) Turn on "Game mode", under Windows 10 settings--> "Gaming" category;
3) If you're only recording, use the "Indistinguishable recording" preset and "Balanced" Quality preset;
4) Limit your ingame FPS to 60 through VSYNC or ingame FPS limiter;
5) Having multiple capture sources in the same scene leads to a performance impact. It is recommended to have only 1 per scene so one scene for "Game capture", another for "Display capture";
6) Unrelated to your issue, change your recording format to .mkv. If a .mp4 recording is terminated abruptly, the entire file is unsalvageable. You can remux to .mp4 after the recording ends through OBS main window--->File-->Remux Recordings.

Retest and come back with logs, if you're still having issues. For reference, I own the same GPU.
Also game mode is on by default I think.
 
D

Deleted member 121471

Are you able to record game play of rainbow six seige? If yes what processor do you have?

I don't own that game but I use hardware encoder for my recordings set at 1080p@60FPS, with the settings previously mentioned.

I only use my Ryzen 7 1700@3.7GHz for encoding when I stream, since it makes more sense from a quality per bitrate standpoint.
 

SoySauceBoi

New Member
I don't own that game but I use hardware encoder for my recordings set at 1080p@60FPS, with the settings previously mentioned.

I only use my Ryzen 7 1700@3.7GHz for encoding when I stream, since it makes more sense from a quality per bitrate standpoint.
Sukiyucky mentioned it had to do with my resolution as well. And I"m pretty sure recording and streaming is different right? and I think your processor is better than mine.
 
D

Deleted member 121471

Sukiyucky mentioned it had to do with my resolution as well. And I"m pretty sure recording and streaming is different right? and I think your processor is better than mine.

Aspect ratio is only an issue if you upload it to any streaming video service, due to the fact the resulting video will be rescaled to fit the frame, losing some sharpness and have vertical black bars on each side filling the extra empty space, since the current standard ratio is 16:9 and your monitor is 16:10.

For streaming, you'll want to use x264 CPU encoding or one of the new NVIDIA cards with Turing hardware encoders, since they allow for a much more efficient use of the limited bitrate cap enforced by different video streaming services at the cost of performance and resources. Unfortunately, the RX580 hardware encoder is not up to par unless you're partnered with most services, so viewers have access to quality settings.

For recording in high quality, you only need enough disk space and have no bitrate constraints, thus hardware encoding set at indistinguishable quality and balanced preset is your better option. Performance hit is much lower but disk space requirements are high.
 
Last edited by a moderator:
Top