Your x264 encoding looks fine past the rendering lag, but honestly for recording there shouldn't really be any reason to not use NVenc as long as the issues are cleared up. That's the likely reason why you have extra encoding lag on top of rendering lag. This can be fixed by running OBS in administrator mode - this will tell windows to add OBS into the GPU priority so that it can perform the necessary scene compositing without being impeded by whatever other GPU functions are running (like your game).įor your nvenc recording, you're using Max Quality - this setting requires CUDA, so it uses extra GPU resources outside of the NVenc encoder (Look Ahead and Psychovisual tuning also do this, just for an fyi). The main issue you're running into is rendering lag. Skipped frames due to encoding lag normally mean that your encoder settings have a problem, or are set too high for your hardware.ĭropped frames are only encountered during streaming, and are always a network issue.ġ4:18:25.201: preset: fastġ4:18:25.201: profile: highġ4:18:25.201: settings:ġ4:19:01.357: Output 'adv_file_output': Total frames output: 2061ġ4:19:01.357: Output 'adv_file_output': Total drawn frames: 2060 (2169 attempted)ġ4:19:01.357: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 109 (5.0%)ġ4:19:01.357: = Recording Stop =ġ4:19:01.357: Video stopped, number of skipped frames due to encoding lag: 8/2168 (0.4%) There's no metric by that name in the OBS Stats dock.įrames missed due to rendering lag generally are due to an over-loaded GPU. empty padding eating up drive space to meet the set constant bitrate.ĭepends on which 'lost frames' you mean. You would gain zero benefit, and just load your recording drive down with superfluous 'dead' data. Running a ridiculously high CBR bitrate tailored to your highest possible motion scene could compensate to avoid choke, but that would be pointlessly and utterly wasteful. ![]() It's about intelligently using exactly as much bitrate as is needed at the moment. ![]() leading to a massive waste in the case of the static image, and severe video quality degradation in the high-motion scene.ĬQP isn't about saving space. So no matter if you're showing a single static image, or incredibly high-motion video, it will use the same bitrate regardless. It uses as much or as little bitrate as needed to maintain a consistent image.ĬBR uses a set rate regardless of what's happening in the video. CQP is an image-quality based encoding target.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |