Isn't it too much of a size?

Paka14

New Member
Hi,

I'm facing a problem with recording games (R6 Siege) with OBS.

So currently I've been testing a lot of presets and settings. I have 1080p, Lanczos and 60 fps set, currently h264 (as using AMD Radeon RX 570) over x264.

So in conclusion:

-CBR, no matter what bitrate (whether 5000, 8000, 10000 or 15000) makes a recording so choppy and not smooth at all (talking specifically about Rainbow Six, for example Far Cry 4 and Gmod work with CBR well). I don't know what's the deal tho.

-For some time now I'm trying CQP, currently set to 22, with fast preset (as balanced and best quality seem freezing frames and laggy). The recording finally looks good to me, however the file size for 1 min replay is something around 600mb!



So now my questions-

• Isn't it a little bit too much for such a small recording?

• Is it ok if I stay with h264 instead of x264 or maybe CPU encoding will work better for me?

• Is there anything else I can try to make it look good and smooth in CBR as it seems to be the smallest in size? Or I should try something else?



Thanks in advance, I know I probably didn't write enough info so feel free to ask me anything which can help with the investigation ;P

LOG FILE: https://obsproject.com/logs/4iaG7WhM-Dn7Sss8
 
Always use GPU for recording videos. Also make sure record to a SSD. Match all frame rates. The less compress the file is the less the CPU/GPU has to work. Find a file that works best. Try different file formats. In my case, I always record as .mov format and my OBS CPU runs 3% vs 50% on other formats. Now, in your case you are worried about big files. Just find a format that will encode what you want and the file sizes small.

You could record a big file with the hight quality and encode the video to H265 later.
 
D

Deleted member 121471

Logfile is missing a recording session.

 

Paka14

New Member
Ok, so when I set CBR with balanced quality preset on 8,000 bitrate it looks pixelized but smooth. My friend uses it on his nvidia card and it works well and not pixelized (not sure why in some cases 8,000 is good and in some it's not). So I tried in 20,000 kbs and it looked quite good, but when I actually saw 3 min clip I noticed- a few first seconds were excellent, then it started being laggy, and later on it was getting worse and worse, like at the end it was like slideshow, meaning 1 slide per 10 sec. Any idea?

Edit: My logfile https://obsproject.com/logs/KwzEBvPguUmKMsHD
 

qhobbes

Active Member
Try changing your Output Resolution to 1280x720 and your Common FPS to 30. If that doesn't help, try using x264 as your encoder.
 

FerretBomb

Active Member
You should never use CBR for local recordings. CQP/CRF is the way to go, even if it means the output files may be rather large, they'll be a good quality capture.
Using a more efficient encoder will bring the file sizes down (the encoder will compensate for a poor encode with more bitrate, to maintain image quality), but you can always just go into your recordings after you're done with the capture, and run them through a much higher quality non-realtime re-encode with something like Handbrake to keep the full image quality, while making the video file smaller.

Video data is generally pretty big though, especially at time of creation. Downloaded movies and whatnot generally aren't the first-capture encode, they're tweaked A LOT to get the filesize small while keeping the quality decent. You don't get that with a one-and-done recording.
 

Paka14

New Member
You should never use CBR for local recordings. CQP/CRF is the way to go, even if it means the output files may be rather large, they'll be a good quality capture.
Using a more efficient encoder will bring the file sizes down (the encoder will compensate for a poor encode with more bitrate, to maintain image quality), but you can always just go into your recordings after you're done with the capture, and run them through a much higher quality non-realtime re-encode with something like Handbrake to keep the full image quality, while making the video file smaller.

Video data is generally pretty big though, especially at time of creation. Downloaded movies and whatnot generally aren't the first-capture encode, they're tweaked A LOT to get the filesize small while keeping the quality decent. You don't get that with a one-and-done recording.

Ok, so after some testing- First of all x264 (the CPU one) can't work as it makes even game laggy. Secondly, CQP seems the best, but it gives me something around 75.000 kbs for each clip, which is ridiculous. And CBR with 30.000kbs is looking kinda bad too. Don't know what is best
 

qhobbes

Active Member
1. If available via Windows Update, update to Windows 10 2004 per https://obsproject.com/blog/five-simple-tips-for-new-streamers
2. Run OBS as admin
3. Your log contains no recording or streaming session. Results of this log analysis are limited. Please post a link to a clean log file.
To make a clean log file, please follow these steps:

1) Restart OBS as admin.
2) Start your stream/recording for about 30 seconds. Make sure you replicate any issues as best you can, which means having any games/apps open and captured, etc.
3) Stop your stream/recording.
4) Select Help > Log Files > Upload Current Log File. Send that link via this troubleshooting tool or whichever support chat you are using.
 

Paka14

New Member
I won't update to 2004 as I did it already earlier and it caused a lot of problems with sound, display etc. and had to roll back to make system work normally. Other steps I'll try tomorrow or in 2 days and will let u know.
 

Paka14

New Member
1. If available via Windows Update, update to Windows 10 2004 per https://obsproject.com/blog/five-simple-tips-for-new-streamers
2. Run OBS as admin
3. Your log contains no recording or streaming session. Results of this log analysis are limited. Please post a link to a clean log file.
To make a clean log file, please follow these steps:

1) Restart OBS as admin.
2) Start your stream/recording for about 30 seconds. Make sure you replicate any issues as best you can, which means having any games/apps open and captured, etc.
3) Stop your stream/recording.
4) Select Help > Log Files > Upload Current Log File. Send that link via this troubleshooting tool or whichever support chat you are using.
Any idea what now?
 

qhobbes

Active Member
1. Update OBS
2. Set your monitor to 60 Hz and cap your games at 60 FPS.
3. Record to FLV or MKV. If you record to MP4 or MOV and the recording is interrupted, the file will be corrupted and unrecoverable.

If you require MP4 files for some other purpose like editing, remux them afterwards by selecting File > Remux Recordings in the main OBS Studio window or enable Auto remux in the advanced settings.
 

Paka14

New Member
Even though the CBR 40.000 seems pretty good quality and CQP is like always setting 80.000 or even 100.000 which means very big files?
 
Top