Hey guys, I'm planning on capturing tonight's game. So I tried FRAPS, but after only 10 seconds of footage, I ended up with a 1.2GB file :shock:
Does anyone know better software? It's not that I don't have enough diskspace left (almost 1TB), but I think 1.2GB per 10 seconds (30FPS) is a bit much..
Go down with the resolution to maybe and limit capture framerate to 24.
And most important: you absolutely have to use video compression. If you do not, even a TV resolution (720?576) of uncompressed video needs 25 Megabytes per second. 20 seonds give you 500 Megabytes.
1 hour of game would need 90 Gigabytes of disk space then with that resolution. You can compress it afterwards, if you need some tips on that, contact me again.
If you already have 2,5 GB after 20 seconds, I assume that you have used FullHD resolution
Also, very important for video capturing and compressing at the same time is, that you have at least a Dual Core CPU, so one can handle the compression (it will almost certainly be at 100% load) while the other one handles the game.
Alternatives to fraps:
http://en.wikipedia.org/wiki/Comparison_of_screencasting_software
If you are an advanced user, then you'd certainly go with ffmpeg as it the allround genius concerning video and audio. But it is commandline only.
*edit: forget about WeGame, it's not free anymore *edit end.
At the moment, I don't have a solution how to record a whole game, but maybe I can think of anything until tonight.
The most elegant solution requires some work of Lewin&Krom: this would be to implement a function to save a replay file. The playback of this replay file should have the option to save a screenshot every 1/24 second. With VirtualDub you can make a video file out of this and compress it the same time with a high quality codec like h.264.