+2 votes

Just wondering how I can screen record all my scenes in godot as well as any animations within it. Everything I have tried only shows a frozen frame of the first screen.
I would like this to be a software that is downloadable for windows64.

in Engine by (59 points)

1 Answer

+1 vote
Best answer

If you want to record your screen, OBS is widely used: https://obsproject.com/
It can record the whole screen, a window, or a region.

If you want your game to record itself somehow, I'm not aware of an efficient way to do so, other than taking screenshots of the main viewport every frame... surely a hardware-accelerated way would be better, although Godot doesn't seem to have an API for it (since it's not really it's purpose). using an external program will be much easier.

Take a search, there are other questions like yours already on this website and elsewhere on the web:

https://godotengine.org/qa/26081/replay-video-screenshot-recording

https://godotengine.org/qa/37846/how-to-save-screenshots

https://www.reddit.com/r/godot/comments/d7nhxh/godot_recorder/

by (28,735 points)
selected by
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.