It shows Stopping Recording once stop is pressed, so When I paused/unpaused it and then stopped recording, I think the recording is corrupt

Paras1404

New Member
So basically I was recording a Valorant Gameplay, I had a plugin installed which allows to record all audio seperately, so my concern is I wanna know whatever I'm doing with OBS, is it too much for my pc to handle ?
I've Uploaded both logs from today (idk which one was needed to be uploaded)
Once I press Stop Recording, It shows Stopping recording, so I paused it and then unpaused it and finally pressed Stop recording to end it and it did say recording saved $path etc
Because I dont know how to deal with the "Stopping Recording" sign. If anyone knows abt that too can you please help me out.
Also if there's any way to recover the recording it would be great (not that necessary, I just want the issue to get fixed)
 

Attachments

  • 2022-05-25 17-49-55.txt
    13.7 KB · Views: 42
  • 2022-05-25 16-26-27.txt
    29 KB · Views: 30

Lawrence_SoCal

Active Member
Are you watching your hardware resource utilization? I'm wondering if you've overloaded your system and it just can't keep up, hence the unresponsive OBS not stopping the recording. Have you made sure you aren't pushing your CPU beyond its performance limit with those VST filters/settings?

The 2nd log shows you ignored OBS' big warning about NOT recording to MP4 format, then you are using CBR to record, and using a frame rate that doesn't correspond to screen refresh rate... lots wrong with those settings. And no, don't expect to recover anything (I'm betting nothing even written to disk, and because you used MP4 and it didn't cleaning finish writing file, it wouldn't be usable anyway [as you were warned by OBS]
 

Paras1404

New Member
Are you watching your hardware resource utilization? I'm wondering if you've overloaded your system and it just can't keep up, hence the unresponsive OBS not stopping the recording. Have you made sure you aren't pushing your CPU beyond its performance limit with those VST filters/settings?

The 2nd log shows you ignored OBS' big warning about NOT recording to MP4 format, then you are using CBR to record, and using a frame rate that doesn't correspond to screen refresh rate... lots wrong with those settings. And no, don't expect to recover anything (I'm betting nothing even written to disk, and because you used MP4 and it didn't cleaning finish writing file, it wouldn't be usable anyway [as you were warned by OBS]
I'm confused because I dont think my pc was getting throttled, like the game ran at like 150-200 frames (hence I was recording at 150) and I dont think my cpu usage went above like 70-80% (probably, didnt check it exactly) // and yea I've decided to record in mkv rather than mp4, also I have a question, why does it matter if I record with CBR and at a refresh rate other than my monitor (also this stopping recording issue has happened previously too when I think there was less stress than this time) [ and yea I saw the corrupted file, it was like 200 kb, and its fine that I cannot recover it tbh // just want this issue fixed]
 

rockbottom

Active Member
The Preset (llhp) you're using is not intended to be used for recording, try the Quality Preset.

Upload one of those logs above here

 

Lawrence_SoCal

Active Member
I'm confused because I dont think my pc was getting throttled, like the game ran at like 150-200 frames (hence I was recording at 150) and I dont think my cpu usage went above like 70-80% (probably, didnt check it exactly) // and yea I've decided to record in mkv rather than mp4, also I have a question, why does it matter if I record with CBR and at a refresh rate other than my monitor (also this stopping recording issue has happened previously too when I think there was less stress than this time) [ and yea I saw the corrupted file, it was like 200 kb, and its fine that I cannot recover it tbh // just want this issue fixed]
If your system is at close to 80% before adding OBS and real-time video encoding, and you aren't careful, yea.. real easy to drive CPU beyond its limit (or close enough to get to the point of OS instability).. ignore this is you meant CPU rate including OBS

as for frame rate, I recommend searching this forum on why if you are having performance issues to cap game rates, match fps, sync rates (as even multiples), etc

CBR is required by certain (large) content delivery networks (YouTube, Facebook, etc)
It is however, and inefficient method compared to variable rates which take into account motion and need for data/bandwidth. So when recording, CBR is NOT recommended search this forum for more detail discussions . my saved notes include
https://obsproject.com/forum/threads/best-settings.140188/#post-514693 @FerretBomb comment #2
1) NEVER RECORD TO MP4 DIRECTLY, FOR ANY REASON. It is not a recording-safe format; if anything goes wrong during the recording, even for a split second, the ENTIRE recording will be corrupted and absolutely not recoverable by any means. Record to MKV, and remux to MP4 after the recording is complete from OBS' File menu, Remux Recordings.​
2) Record using CQP or CRF, not CBR. CBR is only used for streaming, where the back-end infrastructure requires it. CQP/CRF are quality-target based encodes, and will use as much or as little bitrate as is needed to maintain a constant image quality. No wasting bitrate on simple/slow scenes, no choking on fast-moving or complex scenes. 22 is a good starting point. 16 will result in much larger files, but near-perfect video. 12 should only be used if you plan to edit and re-encode later, and will be VERY large. Anything lower than 12 shouldn't be used unless you know exactly why you need it, and what problems it can cause.​
3) Use the Quality preset, not Max Quality. Likewise, turn off Psychovisual Tuning. Both of these options use CUDA cores, and tend to cause significant problems like encoding overload when it should otherwise not be happening.​
Related to # 2 above ["FerretBomb, post: 529433, member: 4349"] Don't record with CBR or VBR, use CQP instead.
CQP is a quality-based encoding target that uses as much or as little bitrate as is needed to maintain a given image quality level.
22 is the normal 'good' point, 16 for 'visually lossless', and 12 is generally the lowest you'll want to go even if you plan to edit the video later (to cut down on re-encoding artifacts). The lower the number, the closer to 'lossless' video it gets. But below 16 the filesizes get ridiculously large very fast.
For easy setting, use simple output mode instead of advanced and choose "High Quality, Medium File Size" as quality. Or if you insist on advanced output mode, increase the cq value to get smaller files. Increasing the cq value by 3-4, you're halving the file size.
…. recording, use a quality based rate control like CQP (if you use nvenc on a Nvidia GPU) or CRF (if you use x264) or ICQ (if you use Quicksync on a Intel iGPU). CBR/VBR is for streaming only.
 

Paras1404

New Member
The Preset (llhp) you're using is not intended to be used for recording, try the Quality Preset.

Upload one of those logs above here

You know I actually tried testing all of these presets and made like unlisted youtube vids and had my friends tell me which one looks the best, I think I tried Max Quality, Quality and Low-Latency Quality. So that's the reason I'm using it rn. But ty for the info chief, Even Mr @Lawrence_SoCal has told me to not use that, I shall stop, tysm for your contribution in making this community so great. <3
 

Paras1404

New Member
If your system is at close to 80% before adding OBS and real-time video encoding, and you aren't careful, yea.. real easy to drive CPU beyond its limit (or close enough to get to the point of OS instability).. ignore this is you meant CPU rate including OBS

as for frame rate, I recommend searching this forum on why if you are having performance issues to cap game rates, match fps, sync rates (as even multiples), etc

CBR is required by certain (large) content delivery networks (YouTube, Facebook, etc)
It is however, and inefficient method compared to variable rates which take into account motion and need for data/bandwidth. So when recording, CBR is NOT recommended search this forum for more detail discussions . my saved notes include
https://obsproject.com/forum/threads/best-settings.140188/#post-514693 @FerretBomb comment #2
1) NEVER RECORD TO MP4 DIRECTLY, FOR ANY REASON. It is not a recording-safe format; if anything goes wrong during the recording, even for a split second, the ENTIRE recording will be corrupted and absolutely not recoverable by any means. Record to MKV, and remux to MP4 after the recording is complete from OBS' File menu, Remux Recordings.​
2) Record using CQP or CRF, not CBR. CBR is only used for streaming, where the back-end infrastructure requires it. CQP/CRF are quality-target based encodes, and will use as much or as little bitrate as is needed to maintain a constant image quality. No wasting bitrate on simple/slow scenes, no choking on fast-moving or complex scenes. 22 is a good starting point. 16 will result in much larger files, but near-perfect video. 12 should only be used if you plan to edit and re-encode later, and will be VERY large. Anything lower than 12 shouldn't be used unless you know exactly why you need it, and what problems it can cause.​
3) Use the Quality preset, not Max Quality. Likewise, turn off Psychovisual Tuning. Both of these options use CUDA cores, and tend to cause significant problems like encoding overload when it should otherwise not be happening.​
Related to # 2 above ["FerretBomb, post: 529433, member: 4349"] Don't record with CBR or VBR, use CQP instead.
Thank you so so much for the help, its a life changer, tysm. While we're at it, can you also please have a look at my streaming settings, I've tested these settings many times (I stream to youtube)

I stream at upscaled 1440p because for smaller streamers youtube doesnt give vp9 codec for 1080p streams, so to force that, I stream at 1440p, I just wanted to know if I should keep doing it and also what is the ideal bitrate to stream at for good quality streams (I can have anything uptill 70000 [I have a data-plan for 150000, but my rj-45 cable gives some issues so till 70000 its stable])
1653553956827.png
1653553965791.png
 

Paras1404

New Member
@Lawrence_SoCal @rockbottom Guys Idk what to do, this is getting out of hand, OBS just doesnt want to record anything, in any format, even if the stopping recording thing happens it still should save something right ? Idk what is it's problem previously I used to record minecraft at like 100000 bitrate and it didnt give any issue, but now I cannot record anything, everything crashes (have attached all logs and crash reports from today (recent))
 

Attachments

  • 2022-05-26 16-25-49.txt
    54 KB · Views: 16
  • 2022-05-26 16-35-49.txt
    21.5 KB · Views: 10
  • 2022-05-26 17-58-34.txt
    46.4 KB · Views: 8
  • Crash 2022-05-26 17-17-40.txt
    96 KB · Views: 9
  • Crash 2022-05-26 17-40-33.txt
    93.7 KB · Views: 10

Lawrence_SoCal

Active Member
I suspect you've messed with OBS settings to the point where it is basically invalid (OBS is a powerful, sophisticated tools. you can easily paint yourself into a corner, so to speak.)

My approach would be to clear ALL of your custom settings, and start with a clean setup
- and beware Kapersky
- drop to simple 1080p, no upscaling, and 60fps. get recording working again
- then start making changes, monitoring your hardware resource utilization at every step
- beware CPU impact of some of those plugins
- Read your log - issues (no surprise) with streamelements
 
Top