Question / Help Local Recording - Too many Duplicate Frames

jackjt8

New Member
i7-6700hq 2.6GHz, 16GB 2133MHz DDR4, GTX 960m​

Both Raptr and ShadowPlay are capable of recording in 1080p60 without any major issues.
(Raptr is fixed at 15Mbps and with variable framerates. ShadowPlay can do record upto 50Mbps fixed framerates)
But I have a few games that neither Raptr nor ShadowPlay support... So OBS.

Long story short, even at 720p30, I keep seeing duplicate frames. Sure, it's only a few percent, but it is clearly noticeable in the recordings. This issue is only amplified by higher resolutions/framerates as well as different encoding methods.

I have tested: x264, Quick Sync and NVENC - All setup with "Performance" presets, "main" profiles and CBR off. (Though the bitrate doesn't exceed 15Mbps)

Results are extreme amounts of duplicated frames which make the footage unusable.

Log 1 - http://pastebin.com/yt1qacwV
Log 2 - http://pastebin.com/KZn3f1hV
Log 3 - http://pastebin.com/fKA2am4u

Question is, how can I fix this? Using NVENC should have fixed all the issues as it is the same codec ShadowPlay uses, however it does not solve the issues. Anyone have any ideas?
 

dping

Active Member
i7-6700hq 2.6GHz, 16GB 2133MHz DDR4, GTX 960m​

Both Raptr and ShadowPlay are capable of recording in 1080p60 without any major issues.
(Raptr is fixed at 15Mbps and with variable framerates. ShadowPlay can do record upto 50Mbps fixed framerates)
But I have a few games that neither Raptr nor ShadowPlay support... So OBS.

Long story short, even at 720p30, I keep seeing duplicate frames. Sure, it's only a few percent, but it is clearly noticeable in the recordings. This issue is only amplified by higher resolutions/framerates as well as different encoding methods.

I have tested: x264, Quick Sync and NVENC - All setup with "Performance" presets, "main" profiles and CBR off. (Though the bitrate doesn't exceed 15Mbps)

Results are extreme amounts of duplicated frames which make the footage unusable.

Log 1 - http://pastebin.com/yt1qacwV
Log 2 - http://pastebin.com/KZn3f1hV
Log 3 - http://pastebin.com/fKA2am4u

Question is, how can I fix this? Using NVENC should have fixed all the issues as it is the same codec ShadowPlay uses, however it does not solve the issues. Anyone have any ideas?
with local recording you do not have to do performance preset but instead just raise the bitrate to compensate.

Lastly, please post a link to your logfiles like this:
giphy.gif
 

jackjt8

New Member
with local recording you do not have to do performance preset but instead just raise the bitrate to compensate.

Setting the buffer size to 0 effectively bypasses the bitrate limit and lets OBS use as much as it needs, doesn't it? That's why it's in this guide. Besides, I've already tried a 720p60@30mbps and it still has the same issues. So... no.

You can't just say random crap without checking the logs. Even if they are in the wrong place.
 

dping

Active Member
Setting the buffer size to 0 effectively bypasses the bitrate limit and lets OBS use as much as it needs, doesn't it? That's why it's in this guide. Besides, I've already tried a 720p60@30mbps and it still has the same issues. So... no.

You can't just say random crap without checking the logs. Even if they are in the wrong place.
0 buffer does not work with hardware encoders. check at the bottom of the page YOU linked me and it states in red
If you use QuickSync, NVenc or AMD VCE as your encoder, these settings will not work.
using balanced vs quality will only make a difference at lower bitrates.
 
Top