Every time I'm try to record myself playing the game, all I get is this:
My game is a 3d first person shooter and this has never been a problem just me before. Can you help me fix this? I do the screen recording with Microsoft's Game Bar.

    Erich_L

    Be careful if you have old hardware like me, an old version of OBS Studio would be required.

    For instance, with my Nvidia GTX 780M (very last driver update dated back to 2019), the first working version is OBS-Studio-24.0-rc2-Full-x64.

    kuligs2 I did try to use the movie maker feature for Godot 4.4 and didn't give me the results I wanted. After looking at the documentation about it, there's a warning that says it's not for doing what I wanting to do. I just want to make a simple Mp4 twitter and I had to convert the avi recording to mp4, which wasn't something I had to do when Game Bar worked with previous versions of Godot. The documentation recommends using OBS and SimpleScreenRecorder. I tried out OBS and it's a bit complex for me; I'm going to head over to SimpleScreenRecorder to see what's that about.

    Edit: Just discoverd that SimpleScreenRecorder is Linux only.

      Audiobellum Every time I'm try to record myself playing the game, all I get is this:
      My game is a 3d first person shooter and this has never been a problem just me before. Can you help me fix this? I do the screen recording with Microsoft's Game Bar.

      I get the same result when running the game in the editor. When I export the game it works.

      maybe just use ffmpeg? its free and on all platforms except android i think..

      https://trac.ffmpeg.org/wiki/Capture/Desktop

      EDIT:
      THis is more up to date
      https://superuser.com/questions/1580982/screen-recording-using-ffmpeg

      Tested on win11, works.. ofc you will have to do some post processing in some other software.. you can do it in ffmpeg but its not user friendly

      Or if youre lazy you can always use sharex on windows.. not sure what recorder is working on linux.. i guess in KDE you have spectacle..