Video Quality is low

soulstice

New Member
I upgraded my PC to run better and more smoother, which it does, but my video quality seems to be really bad after I record it.
The footage is fine onscreen while I'm playing the game, but it's just when I go to upload the video to YouTube or view on any windows player, it's really low while on full screen.

Here is a video link to show what I mean https://www.youtube.com/watch?v=otao5vFmT9A

I attached an image that's a screenshot of the quality while playing through obs.
I've been using obs for a while on my old pc, but it broke so I don't have the settings to compare - but the quality was always very high, albeit very 'laggy'. But I never had a quality decrease problem, and I don't want to play around with the settings in case I mess them up.

If anyone could help that would be much appreciated!
 

Attachments

  • screenshot1.png
    screenshot1.png
    138.5 KB · Views: 13

AaronD

Active Member
What's an obs log?
Help -> Log Files -> Upload.

Then copy/paste the URL that it gives you, both here and into our automated analyzer, which you can get to from my signature.

And what else should I save to if not mp4? Doesn't everyone use mp4?
MP4 is not default. So you (or someone) must have changed it. The default is MKV, for good reason. The difference is how the header information / metadata works:
  • MP4 describes the entire file, which can't be known completely until it's finished. So if an MP4 recording is interrupted (software crash, sudden power loss, etc.), then it has a bad header and so the data is hard to access. It's technically there, but it takes some recovery skills to get it, provided that it hasn't been overwritten by then because that space is still marked as "available". Practically, you've lost everything.
  • MKV doesn't try to describe the entire file. So its headers can be finished before the recording is, which means that an interruption still leaves an entirely correct file. *That's* what allows the analog-tape-like function that you might have assumed you already had, where if you run out of tape or the machine breaks, you still have everything before that point.
MP4 and MKV are not formats. They're containers, that can each contain any number of different formats, with lots of overlap. So, remuxing (as it's called) from MKV to MP4 does not change formats, only containers, and the process goes very quickly. Start the new MP4 header, bit-for-bit copy the data with no conversion at all, and thus no loss of quality, finish the MP4 header. OBS has an option in the File menu to do that: either manually, or automatically when a recording is finished.

Depending on where you're going with it though, you might not even need to remux. Almost any serious tool or distribution platform will take MKV directly, so no need for MP4 at all. Things that *require* MP4 and other consumer buzzwords, with no other options, tend to be regarded as toys anyway.
 

soulstice

New Member
Help -> Log Files -> Upload.

Then copy/paste the URL that it gives you, both here and into our automated analyzer, which you can get to from my signature.


MP4 is not default. So you (or someone) must have changed it. The default is MKV, for good reason. The difference is how the header information / metadata works:
  • MP4 describes the entire file, which can't be known completely until it's finished. So if an MP4 recording is interrupted (software crash, sudden power loss, etc.), then it has a bad header and so the data is hard to access. It's technically there, but it takes some recovery skills to get it, provided that it hasn't been overwritten by then because that space is still marked as "available". Practically, you've lost everything.
  • MKV doesn't try to describe the entire file. So its headers can be finished before the recording is, which means that an interruption still leaves an entirely correct file. *That's* what allows the analog-tape-like function that you might have assumed you already had, where if you run out of tape or the machine breaks, you still have everything before that point.
MP4 and MKV are not formats. They're containers, that can each contain any number of different formats, with lots of overlap. So, remuxing (as it's called) from MKV to MP4 does not change formats, only containers, and the process goes very quickly. Start the new MP4 header, bit-for-bit copy the data with no conversion at all, and thus no loss of quality, finish the MP4 header. OBS has an option in the File menu to do that: either manually, or automatically when a recording is finished.

Depending on where you're going with it though, you might not even need to remux. Almost any serious tool or distribution platform will take MKV directly, so no need for MP4 at all. Things that *require* MP4 and other consumer buzzwords, with no other options, tend to be regarded as toys anyway.



Ok I posted it to the signature link too.



The videos are saved as MKV - every video I have recorded recently has been saved as an MKV, NOT an MP4 - I don't where that other person pulled that from.
 

koala

Active Member
@soulstice You have an issue the analyzer isn't able to report. You use a capture device, and the whole log is full of errors that indicate communication issues with the capture device. It's probably a USB device. Check cabling, make sure it's connected with proper speed, and make sure it's directly connected with the computer and not through some hub together with other devices.
 

soulstice

New Member
@soulstice You have an issue the analyzer isn't able to report. You use a capture device, and the whole log is full of errors that indicate communication issues with the capture device. It's probably a USB device. Check cabling, make sure it's connected with proper speed, and make sure it's directly connected with the computer and not through some hub together with other devices.
It is an usb capture device I am using. I have it inserted into the tower of my pc. Is there somewhere else it should go?
 

koala

Active Member
Look into your logfile:
Code:
07:14:05.719: warning: Found EOI before any SOF, ignoring
07:14:05.719: fatal:   No JPEG data found in image
07:14:05.719: Video Capture Device: Error decoding video
That's an indication your computer isn't able to properly read data from the capture device. Try a different USB port. If it is a USB 3 device, make sure it's plugged into a USB 3 port.
 

soulstice

New Member
Look into your logfile:
Code:
07:14:05.719: warning: Found EOI before any SOF, ignoring
07:14:05.719: fatal:   No JPEG data found in image
07:14:05.719: Video Capture Device: Error decoding video
That's an indication your computer isn't able to properly read data from the capture device. Try a different USB port. If it is a USB 3 device, make sure it's plugged into a USB 3 port.
Oh, it worked! Thank you so much! :)
 
Top