Question / Help Assistance - Doesn't look 60fps

so, I've been recording on my 2018 MacBook Pro (has the Radeon Pro Vega 20 graphics card).

Recording from my PS4 Pro, through a Magewell 2k HDMI+

Now, the thing is the image looks great when I record but the movement doesn't feel quite like it's 60fps - now I really do want to try and get 1080p our of this as much as possible. I've also tried using 59.94 - because back when when I used the Elgato and their crumby software it would then put the video out in 59.94.

Here is what the video looks like - there is an issue clearly with the image quality on the 1080p with the youtube upload because it looks more crisp that that image wise, it's the movement that remains the same. But that's something for another forum to figure out (youtube upload file stuff) not here.

https://youtu.be/MQWuNaO9ME8

It's one of my teammates from a scrim we were doing for fun and learning in the clip.

I have attached the log, this particular recording is the last recorded item in the log itself.
 

Attachments

  • 2019-06-23 19-41-41.txt
    16.9 KB · Views: 15
Should also add - the movement on it that feels "not 60fps" and a minor choppiness .... it does it on the raw file. So it's not exactly youtube's compression or w/e. Only the image quality suffered in the youtube video really from the youtube compression.
 
Looking at those settings listed in the log file, I noticed that the key frames show as 250.

So I see it’s set to default (0).

Read in a few places it should be set to 2 (to represent 2 seconds or once every 120 frames? If I understand this right)

Anyway, could the key frames affect the movement looking like it really isn’t in 60fps?

I won’t be around my set for while to do any recording to test it out... but just curious if anyone happens to stumble on this before I get a chance to.
 
Last edited:

Narcogen

Active Member
Latest OBS is 23.2.1. You're one major version and a couple point releases behind.

19:44:12.730: rate_control: CBR
19:44:12.730: bitrate: 40000


Would suggest using CRF for high bitrate local recording; CBR is going to waste space without improving quality over CRF.

And yes if you want one keyframe every 2 seconds for 60fps that's 120 frames.
 
Shit - I forgot I did an update while troubleshooting things that night and updated as part of the process. So when I posted this, I literally just looked at the current version.

Either way, I took your feedback for the CRF and played around with it regularly for a while.

https://www.youtube.com/watch?v=OG1l9GsmmAY&feature=youtu.be

Now, I got minimal issues in this log (only 26 frames in a 15 minute+ segment) - so I'm puzzled why the video looks blurry in a lot of the movement. I've also read that going higher quality than 15 (like 14, or 13 etc) on the CRF is kinda pointless for 1080p 60fps.. but I tried lessening that quality (down to 17/19/21) to get the movement up but no matter what happened the movement was kinda on the blurry side now when doing this.

Also, tried doing 19 using Very Fast instead of superfast - went to 21 at very fast - same deal.

With the CBR the movement wasn't great either, looked like it was just not 60fps, but not blurry in the movement. While the CRF is a little more fluid looking but that's because it gets blurry.
 
Last edited:

Narcogen

Active Member
It isn't pointless to go higher than 15, it just will make really big file sizes. Sort of like veryfast is the sweet spot encoder preset for streaming, 15 is usually as low as you need to go with CRF to get a good balance of quality and file size. If you're really trying to get rid of any pixellation or smear, you can go lower, but your file sizes will balloon and you still might not get everything.

At that point you're hampered by not being able to go slower than superfast, and not having hardware encoding available (because you can't on MacOS except for QuickSync) instead of CPU-based x264; you could get better quality at CRF 15 if your machine could handle a slower preset or could offload encoding from the CPU.

Bottom line: Good quality 1080p60 is hard. It is harder on Macs.
 
That's unfortunate - I mean. I can get better movement using 1080p@60fps using Elgato and their limited software on the map. It just seems like the colour isn't as nice there - was why I was trying out OBS.

Do you have any tips on which settings may have a greater affect on the movement? At least if I know which one to focus on that would have a better effect, I could play around with that one specifically a bit more.
 
Top