i am interested in capturing a video from the gameplay of my game ( e.g. 30 fps .mp4 game resolution or so) with UMG Widgets displayed and woking on Win 10 and Mac OS. I think of something like:
In an (already existing) settings menu the user can set a a save path, file format, display or hide UMG and so on.
Then inside the packaged game the user presses a key and the capturing starts,
second key press stops the capturing.
I found several posts about this topic non of them seems to work:
Sounds quite complex to implement and i don’t think this approach would work with Mac OS.
The Direct X SDK is now part of the Windows Software Development Kit (SDK) so it is quite hard to get all this working. Maybe ffmpeg would be a solution . . .
Grab the Live stream and save it to disk would be an idea but i found no documentation on that.
Using the “Movie” function seems to work only in editor and not in a packaged game.
So is there any BP or C++ solution to this ? The best would be a Matinee start capture function i think.
If there is no solution then i think this would make up a good feature request. Audio capturing from game and/or an external microphone would be nice too.