hell0w0rld
New Member
I'm currently recording Minecraft videos for YouTube. I've been consistently been getting the smallest stutters in my recording and can't seem to figure out why. They're not crazy bad lag spikes, but noticeable choppiness that isn't present when I play and only shows in the recordings. I've tried what seems to be everything. Here's my system specs:
NVIDIA GeForce RTX 2080 Ti
Driver version 471.96 (up to date)
Intel i7-9700K @ 3.60GHz
16 GB RAM
Acer Predator XB271HU, 2560 x 1440 resolution, 120Hz (confirmed set to 120Hz in settings)
Here's my OBS settings:
Output > Recording:
Recording Path: To the SSD I'm playing on (though this didn't seem to be an issue before.)
Format: flv
Encoder: NVIDIA NVENC H.264
Rescale Output: Disabled, so it defaults to 1920x1080
Custom Muxer Settings: none
Rate Control: CQP
CQ Level: 14
Keyframe Interval: 2
Preset: Max Quality
Profile: high
Look ahead: Disabled
Psycho Visual Tuning: Enabled
Max B-frames: 2
Video:
Base Resolution: 2560x1440
Output Resolution: 1920x1080
Downscale Filter: Lanczos
FPS Value: 60
Advanced:
Process Priority: high
Renderer: Direct3D 11
Color Format: NV12
Color Space: 709
Color Range: Partial
Things I've attempted to fix it:
- Changing recording path to HDD
- CQ level from 14 to anything up to 20
- Preset from "Max Quality" to "Quality"
- Disabled Look-ahead
- Changed Output Resolution from 1920x1080 to 2560x1440 (same as Base Resolution)
- Lowered recording FPS from 60 to 30 (changed nothing so it's back at 60)
- Changed process priority to high
- Monitor's refresh rate at 60Hz or 120Hz
- Limit framerate in-game (though since I'm playing an older version of Minecraft, I can't specify the FPS I'd like)
- Limit capture framerate in Game Capture in OBS
- FPS cap at 60 for javaw.exe in NVIDIA Control Panel
- Turned off Xbox Game Bar and GeForce Experience In-Game Overlay
- Updated drivers and to newest version of Windows 10 and OBS
- Updated the game version (Thank God this doesn't seem to be it. New and old versions both seem to get this frame lag)
- Ran OBS as administrator (I always do)
Other important info:
- I have two monitors, the one I play on is 120Hz and the one I record on is 60Hz
- My CPU and GPU both seem to be fine, and under 50% load while recording
- There's two sources in my scene: One Game Capture for Minecraft and one Audio Input Capture for my mic (though I think the audio capture might be redundant)
- I don't seem to have any frames missed due to rendering lag or skipped frames due to encoding lag in OBS's stats
Any and all help would be very much appreciated. I've been staring at this so long it feels like I'm just lying to myself and the issue isn't actually there. It's just the slightest, very consistent choppiness. Feels like I'm watching something at 24fps after seeing 60fps for a while, you know? I attached a log file of OBS when recording.
Here's a link of the recording performed in the log file: https://youtu.be/W9jezjPzSrg
NVIDIA GeForce RTX 2080 Ti
Driver version 471.96 (up to date)
Intel i7-9700K @ 3.60GHz
16 GB RAM
Acer Predator XB271HU, 2560 x 1440 resolution, 120Hz (confirmed set to 120Hz in settings)
Here's my OBS settings:
Output > Recording:
Recording Path: To the SSD I'm playing on (though this didn't seem to be an issue before.)
Format: flv
Encoder: NVIDIA NVENC H.264
Rescale Output: Disabled, so it defaults to 1920x1080
Custom Muxer Settings: none
Rate Control: CQP
CQ Level: 14
Keyframe Interval: 2
Preset: Max Quality
Profile: high
Look ahead: Disabled
Psycho Visual Tuning: Enabled
Max B-frames: 2
Video:
Base Resolution: 2560x1440
Output Resolution: 1920x1080
Downscale Filter: Lanczos
FPS Value: 60
Advanced:
Process Priority: high
Renderer: Direct3D 11
Color Format: NV12
Color Space: 709
Color Range: Partial
Things I've attempted to fix it:
- Changing recording path to HDD
- CQ level from 14 to anything up to 20
- Preset from "Max Quality" to "Quality"
- Disabled Look-ahead
- Changed Output Resolution from 1920x1080 to 2560x1440 (same as Base Resolution)
- Lowered recording FPS from 60 to 30 (changed nothing so it's back at 60)
- Changed process priority to high
- Monitor's refresh rate at 60Hz or 120Hz
- Limit framerate in-game (though since I'm playing an older version of Minecraft, I can't specify the FPS I'd like)
- Limit capture framerate in Game Capture in OBS
- FPS cap at 60 for javaw.exe in NVIDIA Control Panel
- Turned off Xbox Game Bar and GeForce Experience In-Game Overlay
- Updated drivers and to newest version of Windows 10 and OBS
- Updated the game version (Thank God this doesn't seem to be it. New and old versions both seem to get this frame lag)
- Ran OBS as administrator (I always do)
Other important info:
- I have two monitors, the one I play on is 120Hz and the one I record on is 60Hz
- My CPU and GPU both seem to be fine, and under 50% load while recording
- There's two sources in my scene: One Game Capture for Minecraft and one Audio Input Capture for my mic (though I think the audio capture might be redundant)
- I don't seem to have any frames missed due to rendering lag or skipped frames due to encoding lag in OBS's stats
Any and all help would be very much appreciated. I've been staring at this so long it feels like I'm just lying to myself and the issue isn't actually there. It's just the slightest, very consistent choppiness. Feels like I'm watching something at 24fps after seeing 60fps for a while, you know? I attached a log file of OBS when recording.
Here's a link of the recording performed in the log file: https://youtu.be/W9jezjPzSrg