Welcome to the brand new Codemasters Forums! Be sure to check the FAQ and Forum Rules before you get started.

Screen freezes when recording online (PC)

RigorousTigerRigorousTiger Member Unleaded
I've had this ever since F1 2016. Everytime I try recording online I get major screenfreezes. On F1 2016 lowering the recoding resolution to 720p eliminated this. However, on F1 2017 this isn't working anymore. I'm pretty sure there was a version of the game where it worked pretty well but I can't exactly remember which exact version. It is quite annoying, especially since on of my main YouTube series is on multiplayer. I have no idea what is causing this as recording offline works perfectly fine and even online I get 70-100 fps and never drop below 60fps. I also want to add that I have spoken to several people with exactly the same issues.

Comments

  • F1SupportF1Support Member, Codemasters Co-Driver
    Hi @RigorousTiger, what program are you using to record? Can you have a look in task manager and see what's using the CPU when the freeze occurs please? Have you tried putting vsync on to see if that helps at all?
  • RigorousTigerRigorousTiger Member Unleaded
    F1Support said:
    Hi @RigorousTiger, what program are you using to record? Can you have a look in task manager and see what's using the CPU when the freeze occurs please? Have you tried putting vsync on to see if that helps at all?
    I use shadowplay to record. I am very sure that it isn't CPU related as Shadowplay doesn't use it as much and I get around 20% CPU usage when playing the game. I have also tried Vsynch but nothing seems to work.
  • Da1reDa1re Member New Car Smell
    we also had a couple of issues in our league for people with nvidia / shadowplay recording with screen freezes.
    i think it went better after they turned it off.

    on amd, things seem to be fine (at least i didnt have any issues recording yet with my 290x / amd relive)
  • cheekymunkey78cheekymunkey78 Member New Car Smell
    edited November 15
    Windows 10 home 64bit, all updates installed

    I also have always had shadowplay (geforce experience) cause issues with screen freeze and since Nvidia drivers 388.00 and the "fall" windows update it had been a nightmare even when not recording, freezing the game every few seconds (388.13 was no better), the overlay not starting and not being able to activate the overlay and audio "pops", so I decided to do something about it.

    My fix was to uninstall all Nvidia drivers in safe mode using a 3rd party software called display driver uninstaller v17.0.7.9

    I reinstalled the Nvidia drivers but not geforce experience. (Reinstalling gf exp. Fixed some of the issues but not the freezing)
    (Note: I am using Nvidia inspector to limit the FPS to 60 -  not vsync).

    I am now using another well known open source screen capture software. Have recorded for 1 hour without a stutter. (*Note - disabling geforce experience including the nvidia services still caused freezes and using other screen capture softwares caused bigger freezes - this is why I did not suspect geforce experience before today, only a complete uninstall has worked).

    Additional note - sometimes the big freezes caused my G25 wheel to "jump" but during the last hour of recording the wheel feels smooth making me wonder if it was causing subtle "jumps" (this could obviously just be a placebo)

    The real test for me will be my next League race on Monday because this was when it happened the most.

    I came to this conclusion by doing A LOT of testing and optimising my rig (see other posts involving stutter :D ) but today I was determined to solve what was causing it so I performed a series of tests and ran the game after each one.

    I performed DPC latency tests which showed no issues.
    HPET on and off (bios and windows)
    I updated all other drivers
    I disabled every driver 1 by 1 except the essentials.
    Studied the event viewer errors (there was only a 3 dcom and 4 http resolve errors)
    I re-installed DirectX Jun2010 runtime.
    I Disabled all non-essential services 1 by 1.
    I disabled all non essential softwares 1 by 1.
    I cleared all steam cache and validated the game.
    I played with Nvidia inspector settings
    I changed all in game settings
    I tried Nvidia drivers 387.92, 388.00, 388.13

    Only the uninstall worked and was noticeable almost instantly on track.


    Disclaimer - I have been here before stating I believe my theories have fixed the stutter/freezes and when time has passed it comes back, so please as always if you know what you are doing give the above "fix" a go and please let the community know your results (if it worked or not).




    Post edited by cheekymunkey78 on
  • cheekymunkey78cheekymunkey78 Member New Car Smell
    edited November 15
    Additional: today I discovered having Nivida Inspector open (performance monitor) is also causing freeze/stutter. Closing it during gameplay showed instant difference.  (Note: during my testing in comment above, Nvidia inspector was not open also this issues has gotten worse since drivers 388.00).  I am wondering if it is true for any graphics card performance monitor?
    Post edited by cheekymunkey78 on
  • F1SupportF1Support Member, Codemasters Co-Driver
    Thank you @cheekymunkey78 that's excellent information. Hopefully that's useful to others too.
  • pijinpijin Member Petrol Head
    @F1Support can you please confirm if there will be at least one more patch addressing the majority of the known issues including this one? People are losing hope in your product, and that’s a very bad sign. 
  • RigorousTigerRigorousTiger Member Unleaded
    Windows 10 home 64bit, all updates installed

    I also have always had shadowplay (geforce experience) cause issues with screen freeze and since Nvidia drivers 388.00 and the "fall" windows update it had been a nightmare even when not recording, freezing the game every few seconds (388.13 was no better), the overlay not starting and not being able to activate the overlay and audio "pops", so I decided to do something about it.

    My fix was to uninstall all Nvidia drivers in safe mode using a 3rd party software called display driver uninstaller v17.0.7.9

    I reinstalled the Nvidia drivers but not geforce experience. (Reinstalling gf exp. Fixed some of the issues but not the freezing)
    (Note: I am using Nvidia inspector to limit the FPS to 60 -  not vsync).

    I am now using another well known open source screen capture software. Have recorded for 1 hour without a stutter. (*Note - disabling geforce experience including the nvidia services still caused freezes and using other screen capture softwares caused bigger freezes - this is why I did not suspect geforce experience before today, only a complete uninstall has worked).


    Only the uninstall worked and was noticeable almost instantly on track.






    I think our problems might be slightly different as I ONLY get stuttering when recording. I am going to try and use some more recording softwares but yeah, like I said, our problems seem to be slightly different.
  • cheekymunkey78cheekymunkey78 Member New Car Smell
    edited November 15
    Thank you for you comment @F1Support
    I am happy to help

    Hi @RigorousTiger

    Removing GeForce experience has solved three issues for me that I will try and explain to see if any match your issue.

    (This one I think might match your issue)
    If by "major freeze" you mean the screen could pause for up to about a second anytime during a race and occurring anytime from doing it once to doing it every lap and only when recording (mostly online) without any FPS drop then yes uninstalling GF Exp. using the method in my comment has appeared to really solve this. (With it still installed I was still getting freezes whilst using other screen capture software - Online 50% races is where I noticed it the most.  As I said next Monday is the real test for me.)

    The continual stutter and audio "pops" I mentioned has only happened since Drivers 388.00 - I try and avoid vsync and lock the FPS to 60 - removing GeForce Exp. eliminated the stutter and audio "pops" - (I have noticed that drivers 387.92 and setting the FPS for F1 2017 to 60 in Nvidia inspector gave a very stable 60fps and made it visually smooth however 388.00 and 388.13 the FPS jumps between 57 to 62 making the image "judder" - Setting the Global FPS setting in NVidia Inspector not the games FPS returns the game back to a stable 60FPS. - I might provide a separate thread for this one after I have also tested RivaTuna).

    The Final Issue is it appears to have improved the Force Feedback and inputs in general - This one is a little tough to justify especially as FFB is subjective but from the offline career racing I did after removing GF. Exp. during turning the wheel the feedback wasn't as "notchy/bumpy" and "random spins/lockups" in the traction and breaking zones have not occurred due to the input response seeming to be more "Linear" and "Progressive".  I still have spins and lockups still but now I can feel what I did wrong. (I drive on elite settings and every now and again the car would seem to do something unexpected - I know this could happen and I am not the best driver but the difference has been quite staggering).

    Hope this helps - If it is something different then sorry as I have not experienced it I am unable to help.
    Post edited by cheekymunkey78 on
  • RigorousTigerRigorousTiger Member Unleaded

    (This one I think might match your issue)
    If by "major freeze" you mean the screen could pause for up to about a second anytime during a race and occurring anytime from doing it once to doing it every lap and only when recording (mostly online) without any FPS drop then yes uninstalling GF Exp. using the method in my comment has appeared to really solve this. (With it still installed I was still getting freezes whilst using other screen capture software - Online 50% races is where I noticed it the most.  As I said next Monday is the real test for me.)


    Thanks for the clarification. I will try this out on the weekend when I have some time to do some tests.
  • cheekymunkey78cheekymunkey78 Member New Car Smell
    edited November 16
    @F1Support
    @RigorousTiger
    @steviejay69

    Further information through testing I can absolutely turn the issue on and off.

    Any screen overlay I have tested so far has caused these freezes whilst recording.

    By this I mean anything like a FPS counter (I have tried RivaTuner, FRAPS, Geforce Experience and I am wondering if Steam could cause this as well but mine has always been turned off - I will test). 

    In addition it appears any "monitoring" software can also cause the issue, I have tried MSI Afterburner, Nvidia Inspector, Gigabyte Xtream and all had the same results.

    I have also observed if you change mode - go from career to multiplayer this can also trigger it and only a reboot clears it but if you stay in one mode it seems fine - stay in multiplayer mode.

    The thing is it only starts happening when something different "hits" the screen/camera - Rain drops (and I am wondering if debris too).  By different I mean if you start your game and only have a race in Heavy Rain it does not freeze but if you start a race in clear conditions and it starts to rain it freezes or going from light rain to heavy rain.

    I have also observed that once it starts happening it will continue until you reboot the machine - closing the game does not clear it.

    I have been able to turn this on and off several times.

    It would explain why Geforce Experience (shadowplay) is causing it.  I am wondering if it would do it if the Geforce Onscreen displays were turned off (FPS, record icon, mic icon etc.)?

    I tried two other screen recorders with the same results (if an overlay is present the game starts freezing with no loss of FPS)

    Please try, I would love someone else to validate this theory.

    Regards,
    Post edited by cheekymunkey78 on
  • steviejay69steviejay69 Member Pit Crew
    I'm watching this with interest @cheekymunkey78, thanks for the testing. I'll wait until after your Monday league race before passing judgement or reinstalling.

    I'm sorry I've not been keeping up with your posts, other influences have taken their toll.

    One other overlay that is important to us at AOR is Discord. It is a relatively new product and is still in the 'constant beta' of development and feature addition. It is often problematic for me but seems OK with the current build of W10.

    Like @RigorousTiger I too use GFE as it is the best in terms of obvious impact on FPS when recording. One thing I have noticed since using RTSS is that although I get 84FPS in game and I record at 60FPS in GFE, the recording actually shows 60 on the FPS indicator on the recording. This differs to when I used to use Steam FPS counter which GFE or OBS would record with whatever framerate was showing. Therefore RTSS is the better framecounter as it runs in each process.

    Steam overlay has an effect on raw framerates but with the invite system it's impractical to not use it in MP.

    I agree that as mentioned elsewhere, the first game played in any mode after a restart is least affected by stutter.
    You'll find me at apexonlineracing.com
    S14 F1 '17 F7 Car: Ferrari Team-mate: Partyfuchs
    PC: i7-4770|8GB|GTX970 4GB|Win10x64|Logitech G920 (GTEye Spring Mod)/G430 Headset|GTOmega Pro Rig

  • cheekymunkey78cheekymunkey78 Member New Car Smell
    Latest Nvidia Drivers 388.31 I noticed one bug fix

    "Micro-stuttering occurs in games when GPU monitoring tools are monitoring GPU power (“Power” monitoring enabled). [2016377] "

    Might be the solution?
  • steviejay69steviejay69 Member Pit Crew
    I will install 388.31 after Monaco. Sounds like MS and Nvidia might finally be getting their **** together 
    You'll find me at apexonlineracing.com
    S14 F1 '17 F7 Car: Ferrari Team-mate: Partyfuchs
    PC: i7-4770|8GB|GTX970 4GB|Win10x64|Logitech G920 (GTEye Spring Mod)/G430 Headset|GTOmega Pro Rig

Sign In or Register to comment.