Jump to content

If my fps in game is about 250fps, how when I record at 60fps does the screen recorder know which frames to take in every second. In an ideal world you would have your game running at 60fps and the software capturing at 60fps so how does the capture software manage what is recorded??

 

I don't like 2D games...I just couldn't get into them.. ( ͡° ͜ʖ ͡°)

Link to comment
https://linustechtips.com/topic/385522-how-does-screen-recording-software-work/
Share on other sites

Link to post
Share on other sites

It works by time? 1 second 60 frames. Game is 1 second 250 frames, whichever ones of those 250 fall into place for those 60 are picked. Same way monitor displays 300 fps when refresh rate is 60.

Location: Kaunas, Lithuania, Europe, Earth, Solar System, Local Interstellar Cloud, Local Bubble, Gould Belt, Orion Arm, Milky Way, Milky Way subgroup, Local Group, Virgo Supercluster, Laniakea, Pisces–Cetus Supercluster Complex, Observable universe, Universe.

Spoiler

12700, B660M Mortar DDR4, 32GB 3200C16 Viper Steel, 2TB SN570, EVGA Supernova G6 850W, be quiet! 500FX, EVGA 3070Ti FTW3 Ultra.

 

Link to post
Share on other sites

It works by time? 1 second 60 frames. Game is 1 second 250 frames, whichever ones of those 250 fall into place for those 60 are picked. Same way monitor displays 300 fps when refresh rate is 60.

But if the capture software takes the first 60, what about the other 190? Surely there would be huge amounts of stuttering?

I don't like 2D games...I just couldn't get into them.. ( ͡° ͜ʖ ͡°)

Link to post
Share on other sites

But if the capture software takes the first 60, what about the other 190? Surely there would be huge amounts of stuttering?

I said it works by time... It doesn't take the first 60 it takes one at the time it needs one...

Location: Kaunas, Lithuania, Europe, Earth, Solar System, Local Interstellar Cloud, Local Bubble, Gould Belt, Orion Arm, Milky Way, Milky Way subgroup, Local Group, Virgo Supercluster, Laniakea, Pisces–Cetus Supercluster Complex, Observable universe, Universe.

Spoiler

12700, B660M Mortar DDR4, 32GB 3200C16 Viper Steel, 2TB SN570, EVGA Supernova G6 850W, be quiet! 500FX, EVGA 3070Ti FTW3 Ultra.

 

Link to post
Share on other sites

I always thought of it as pressing your screenshot key so unbelievably fast that it made up a video when looped up and shown one after the other - you know, "moving pictures"?

 

:P

Eien nante naito iikitte shimattar  /  Amarinimo sabishikute setsunai deshou
Dare mo ga hontou wa shinjitai kedo  /  Uragirarere ba fukaku kizu tsuite shimau mono

Link to post
Share on other sites

But if the capture software takes the first 60, what about the other 190? Surely there would be huge amounts of stuttering?

No not really. I know this is a bad example but look at MineCraft. Most YT people I know don't cap FPS at 60 when they record but there is no stuttering. YouTube displays videos at 30 FPS and anything over doesn't matter, it is still fluid. When it is under 30 FPS you can see stuttering. Or 60 FPS sometimes if it is rendered and uploaded like that.

Link to post
Share on other sites

I said it works by time... It doesn't take the first 60 it takes one at the time it needs one...

So what happens if you have lower fps in game than your screen recording fps. Does that result in stuttering?

I don't like 2D games...I just couldn't get into them.. ( ͡° ͜ʖ ͡°)

Link to post
Share on other sites

But if the capture software takes the first 60, what about the other 190? Surely there would be huge amounts of stuttering?

It takes 60 frames per second, so 1 frame every 0.0166 seconds.

Doesn't matter if you have 10 fps, or 300 fps, it just takes a frame every 0.0166 seconds which results in 60 frames per second 

"We're all in this together, might as well be friends" Tom, Toonami.

 

mini eLiXiVy: my open source 65% mechanical PCB, a build log, PCB anatomy and discussing open source licenses: https://linustechtips.com/topic/1366493-elixivy-a-65-mechanical-keyboard-build-log-pcb-anatomy-and-how-i-open-sourced-this-project/

 

mini_cardboard: a 4% keyboard build log and how keyboards workhttps://linustechtips.com/topic/1328547-mini_cardboard-a-4-keyboard-build-log-and-how-keyboards-work/

Link to post
Share on other sites

So what happens if you have lower fps in game than your screen recording fps. Does that result in stuttering?

It just takes the same frame twice. It will stutter as much as it stutters to you.

Location: Kaunas, Lithuania, Europe, Earth, Solar System, Local Interstellar Cloud, Local Bubble, Gould Belt, Orion Arm, Milky Way, Milky Way subgroup, Local Group, Virgo Supercluster, Laniakea, Pisces–Cetus Supercluster Complex, Observable universe, Universe.

Spoiler

12700, B660M Mortar DDR4, 32GB 3200C16 Viper Steel, 2TB SN570, EVGA Supernova G6 850W, be quiet! 500FX, EVGA 3070Ti FTW3 Ultra.

 

Link to post
Share on other sites

So what happens if you have lower fps in game than your screen recording fps. Does that result in stuttering?

Yes, it still stutters.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to post
Share on other sites

So what happens if you have lower fps in game than your screen recording fps. Does that result in stuttering?

Well yeah...you are recording at a higher rate then your game so it won't look good at all.

Link to post
Share on other sites

So what happens if you have lower fps in game than your screen recording fps. Does that result in stuttering?

 

That usually means that your hardware isn't good enough for recording. Recording drops some frames because all resources it need. So example from my BF3 recording days. Normal fps of 75 was dropped by 10-15 while recording at 30 fps. Game was still fluid enough to play and recorded stuff was also smooth.

^^^^ That's my post ^^^^
<-- This is me --- That's your scrollbar -->
vvvv Who's there? vvvv

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×