QuickSync H.264 "stopping recording..." With .mp4

Fadhvile

New Member
Hi, so with obs, whenever I use QuickSync H.264 encoder and stop the recording, it would just stay in "stopping recording.." However long I waited.

I just plan on recording, and I know using x264 is better in quality, but it would interfere with the game I'm playing since from what I know it use cpu while QuickSync use my integrated graphic.

I've dig around a bit and found some answer using .mkv instead, and although that fixed the bug, whenever it remix to .mp4 the vid would start to get pixelated at some point, more noticeably when there's high-movement going on, and just putting the .mkv file on a video editor doesn't work.

So, is there like some specific settings I can try? or obs version I should use, or obs plugin if there's any, or a more reliable way to remix the .mkv output to .mp4 without making it pixelated? Or..anything really

Note: I'm not aware to a more technical side of thing, so I may or may not understand completely the more complex the solution is. I am also new to this forum thing

Thanks in advance if anyone know the solution
 

koala

Active Member
If "stopping recording" isn't going away, it's often a sign of encoder overload. If the encoder was seriously overloaded, it's possible it completely stops creating a valid data stream, and from this point on there is no valid video any more and you cannot stop recording gracefully.
If you get pixelated video with mkv, that's a sign of a damaged data stream, pointing to the same issue with encoder overload. Mkv is just a file format a bit more robust, so the data can be read up to the point where it gets completely broken, while with mp4 the file is completely unreadable. Mkv and mp4 are only different envelope formats, but the video inside is the same for both. The quality inside isn't different.

So you have to fix your encoder overloading, for which there is a guide:
 

Fadhvile

New Member
Oh it overload.. Ahh, so when I was in the game and thought the game were all right, I was "oh okay, this time I can handle recording in more than 960x540" because it's how i usually record (and it's already low enough I know, that's why I thought recording in diff encoder might be my salvation as maybe increasing the bitrate can counter the quality decreasement)

Thanks so much for the links, I'll try to mess around with the setting some more to decrease encoding overload, but I do have a problem:

The link that says a guide on Quicksync apparently doesn't work, https://obsproject.com/forum/resources/how-to-use-quicksync.82/

For me it says "the requested resources could not be found
If you get pixelated video with mkv, that's a sign of a damaged data stream, pointing to the same issue with encoder overload. Mkv is just a file format a bit more robust, so the data can be read up to the point where it gets completely broken, while with mp4 the file is completely unreadable. Mkv and mp4 are only different envelope formats, but the video inside is the same for both. The quality inside isn't different.
Also just to clarify a little, the result of the recording (which have to be in .mkv for me to be able to stop) is completely and absolutely fine, there's really nothing wrong with it even up to the end. It's just the result after it was remuxed to .mp4 that it started became pixelated.

Anyway, huge thanks for the answer, in the mean time I'll try what the original wiki said and see how it goes (thank you, seriously)
 

Fadhvile

New Member
Okay okay, alright, it actually stopped recording this time, ok so now I only need to up the setting little by little, and see how much I can get out of it before it overload again.

And then all I have to do is to figure if it's worth it for me to change to Quicksync in the first place :D
(Tested with 800x450 resolution and 48 fpsfps and speed target usage)
 

Fadhvile

New Member
So I figured out, the main problem with this is the fps. I haven't play around with the other limits as much but at the moment I choose to record more than 50 it'll have the bug for me.

While remaining at 50 seems to be just fine, even with 1280x720 res, which is by the way, is a huge improvement than what I can get with x264 personally

Rn, recording with 1280x720, 50 fps, balanced target usage, and high profile works just fine. Using ICQ rate control and having a value of 5 (storage is plenty, idk which rate control is better, but I feel comfortable with this one)

With:
Intel Core i5-7200U
Intel HD Graphics 620
4gb of ram

Just putting it out there in case someone has an old machine and have the same problem as me, this could be somewhat of a base I guess.

Thank you once again Koala on shedding the light on me, I hope you always have a good days :D
 
Top