Question / Help encoding overload and recording not stopping

mindhumble

New Member
Hello i am having trouble with my recorder. I am trying to make it not take up so much processing power as the obs tends to leech alot of the cpu. I have tried to fiddle with the settings but it seems things just get worse as now i am getting a previously solved encoder overloaded message and also when i stop the recording it doesnt stop (even after 15 minutes of waitng) unless i force it by pressing stop a second time. I also noticed that the video was unwatchable quality due to skips in video and audio. The solution is probably standard, but i have seen so many different fixes on here, that i thought i should better ask for my specific situation. Thanks for your help in advance.
 

Attachments

  • 2020-05-28 01-16-40.txt
    16.2 KB · Views: 22

FerretBomb

Active Member
02:15:10.770: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 23012 (23.4%)
Normally this occurs when your GPU is overloaded. You're running as Administrator though, so that shouldn't be the problem. It MAY be due to you using QSV as the encoder, but are running on the Radeon card instead.

I'd recommend switching to x264 Low-CPU for your encoding, and CQP/CRF as your encoding target type; CBR is only used for livestreaming and is otherwise the worst option for local recording. Use CQP/CRF in the 16-22 range (lower is better quality, but bigger file sizes) with x264 Low-CPU (or the Ultrafast preset) and it should record with good quality and minimal system impact... using poor compression to keep it lightweight, and a(n automatically-adjusted) ton of bitrate to compensate and make it still look good.
After that you can take the rather large video file and use something like Handbrake to re-encode it with better quality compression after the recording is done, to bring the file size down. I'd probably use CQP/CRF 16 (or even 12) in that case, since it will be being re-encoded.
 

mindhumble

New Member
hello, thanks for your reply. i think i change the settings as you suggested, and i havent tried a long video yet, and i will try it soon, but i notice on these 2 short vieos i just recorded, that they dont seem to be recording the sound from my computer, only from my mic, whereas before it was picking up both without a problem. when i look at the audio mixer it seems to be detecting the sound from the computer judging by the activity i see when plying audio on the computer but obs isnt recording it for some reason.
A second (minor?) issue is that it doesnt stop recording straight away rather after about 10 seconds for a 2 minute video. i will wait for your reply before trying to recor a bigger video to test the settings, just in case i have one something wrong here. Thanks!
 

Attachments

  • 2020-05-28 11-17-52.txt
    10.6 KB · Views: 4

FerretBomb

Active Member
Some closeout time is normal. You do still show some rendering lag in that log.

You appear to be recording six audio tracks. Ensure that you have the right one selected. Note that audio tracks are NOT mixed by the video player, they are discrete selections. Unless you have one track where your mic+desktop is being recorded (and have it selected in the video player as the one to listen to), you will not hear both, just be able to select between them. Normally I use Track 1 for this, put my mic solo on track 2, desktop solo on 3, and so on.
 

mindhumble

New Member
Some closeout time is normal. You do still show some rendering lag in that log.

You appear to be recording six audio tracks. Ensure that you have the right one selected. Note that audio tracks are NOT mixed by the video player, they are discrete selections. Unless you have one track where your mic+desktop is being recorded (and have it selected in the video player as the one to listen to), you will not hear both, just be able to select between them. Normally I use Track 1 for this, put my mic solo on track 2, desktop solo on 3, and so on.
is this something i change on the obs. im not sure how i allocate the different tracks for different devices. or are you saying that the audio was indeed recored but i cant hear it because of settings on the vlc player. If so how do i tweak the obs settings to keep things simple? thanks again!
 

FerretBomb

Active Member
is this something i change on the obs. im not sure how i allocate the different tracks for different devices. or are you saying that the audio was indeed recored but i cant hear it because of settings on the vlc player. If so how do i tweak the obs settings to keep things simple? thanks again!
Click a cog in the mixer dock, go to Advanced Audio Properties. The checkboxes show which devices are recording to which Tracks. Here's an example of mine, with my Desktop and Mic devices both recording to Track 1, and individually to 3 and 2:
1590695241569.png
 

mindhumble

New Member
Great thanks so much. I will try to record a "longish" video soon and see if the skipping an "lag" problem has been sorted. Have a great weekend!
 

mindhumble

New Member
ok i made an 8 minute video and clicking trhough it it seems ok. i was hoping you could give me the final "thumbs up" by checking to see all is in order in the logs, or that maybe something in the logsindicate i need a bit more tweaking. Thanks for for time and help!
 

Attachments

  • 2020-05-31 16-10-01.txt
    7.8 KB · Views: 2
Top