Compulsion84
New Member
I just switched over to OBS studio from classic and I'm liking it so far. I'm getting more into game capture, eventually streaming, but focusing on capture for now. I have a pretty fast computer (i7 6700k & 1070 GPU) and I'm trying to capture games at 1080p, 60fps. I'm currently using veryfast with lanczos filter. Windows is on an SSD w/ OBS. Recording drive is a 4TB WD Black.
I've spent a lot of time doing testing with CBR, but I'm starting to peg my CPU to 100% or near 100% in x264 CBR at 12,000 or above bitrate. I also had some random "stutters" or dropped frames in the recording I'm trying to resolve. I'd like to maximize quality since some of my recordings weren't as clear as Action. I can't use Action because it's bugged and the dumb thing records at half speed :(.
Sorry if this is a repost, but with tons of online reading I haven't found anything definitive. There is a lot of cross talk that seems to be personal preference. The quality guide here: https://obsproject.com/forum/resour...lity-recording-and-multiple-audio-tracks.221/
seemed helpful, but a lot of posters said not to use CRF. Reading the OBS manual makes CRF or VBR sound like the best. I'm trying to understand a lot of variables and reduce further experimentation time.
I'm spinning my wheels and starting to get frustrated so I'm asking for help. If you have "cookie cutter" recording recommendations for me it would be greatly appreciated. It seems like using a hardware encoder is the way to go since I have a bit of overhead with my 1070. Doing x264 CBR above 12K had a few random issues and took my CPU usage from 30-40% to 90-100%.
EDIT: I use PD12, which doesn't look to have an issues with MKVs. I extract audio streams from videos with audacity.
Here's the list of questions I'm trying to sift through:
Guide Snippet:
x264
https://gist.github.com/baab553d3c6b10d316e37ec5eb886827
Hardware cliff notes:
18:18:45.624: CPU Name: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
18:18:45.624: CPU Speed: 4008MHz
18:18:45.624: Physical Cores: 4, Logical Cores: 8
18:18:45.624: Physical Memory: 32727MB Total, 25683MB Free
18:18:45.661: Initializing D3D11..
18:18:45.661: Available Video Adapters:
18:18:45.662: Adapter 1: NVIDIA GeForce GTX 1070
18:18:45.662: Dedicated VRAM: 4246405120
18:18:45.662: Shared VRAM: 4273823744
I've spent a lot of time doing testing with CBR, but I'm starting to peg my CPU to 100% or near 100% in x264 CBR at 12,000 or above bitrate. I also had some random "stutters" or dropped frames in the recording I'm trying to resolve. I'd like to maximize quality since some of my recordings weren't as clear as Action. I can't use Action because it's bugged and the dumb thing records at half speed :(.
Sorry if this is a repost, but with tons of online reading I haven't found anything definitive. There is a lot of cross talk that seems to be personal preference. The quality guide here: https://obsproject.com/forum/resour...lity-recording-and-multiple-audio-tracks.221/
seemed helpful, but a lot of posters said not to use CRF. Reading the OBS manual makes CRF or VBR sound like the best. I'm trying to understand a lot of variables and reduce further experimentation time.
I'm spinning my wheels and starting to get frustrated so I'm asking for help. If you have "cookie cutter" recording recommendations for me it would be greatly appreciated. It seems like using a hardware encoder is the way to go since I have a bit of overhead with my 1070. Doing x264 CBR above 12K had a few random issues and took my CPU usage from 30-40% to 90-100%.
EDIT: I use PD12, which doesn't look to have an issues with MKVs. I extract audio streams from videos with audacity.
Here's the list of questions I'm trying to sift through:
- I am doing multi track audio. Was using MP4, but I heard MKV is better. Is there any downside to MKV vs MP4?
- For recording, what is the best software encoder to use?
- For recording, what is the bst Rate control to use (CBR, ABR, VBR, CRF)?
- Is there some issue with CRF vs CBR?
- Is recording to NVENC H.264 actually a bad idea?
- If I do use NVENC H.264, what bitrate should I target? I was thinking 50K.
- If I want to stream and record simultaneously, is CBR the best option?
- If I use the high quality settings from the guide (shown below), is x264 or NVENC better?
Guide Snippet:
x264
- Rate Control: CRF
- CRF: 15-25
- CPU Usage Preset: can be lowered to superfast/ultrafast on high cpu usage
- Rate Control: CQP
- CQP: 15-25
- Preset: High-Quality
- Profile: high
https://gist.github.com/baab553d3c6b10d316e37ec5eb886827
Hardware cliff notes:
18:18:45.624: CPU Name: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
18:18:45.624: CPU Speed: 4008MHz
18:18:45.624: Physical Cores: 4, Logical Cores: 8
18:18:45.624: Physical Memory: 32727MB Total, 25683MB Free
18:18:45.661: Initializing D3D11..
18:18:45.661: Available Video Adapters:
18:18:45.662: Adapter 1: NVIDIA GeForce GTX 1070
18:18:45.662: Dedicated VRAM: 4246405120
18:18:45.662: Shared VRAM: 4273823744
Last edited: