>>>FAQ and Q/A: recording/editing/encoding/uploading

4/16/2012 4:50:41 PM
Total Posts 344
The only way to get smarter is by playing a smarter opponent

>>>>>>FAQ and Q/A for everything about video recording/editing/encoding/uploading

If you have any questions about recording/editing/encoding techniques and software you can ask here after u have read the FAQ.

The FAQ in this thread will be edited over time.




I'm willing to record but haven't found a good tool, yet.

There are many tools and methods for windows. I'll describe the key benefits of 3 of them.

If you can recommend any other tools, feel free to write a description and I'll add it.

1. Fraps: If you want to have full control about the quality of your footage, Fraps is the weapon of choice. It captures the video of DirectX and OpenGL applications and under Windows Vista and 7 also the Aero Desktop, if active. It has a ring-buffer feature which allows you to make sure that the greatest moments of your recording are save.

2. Bandicam: This little known tool allows you to compress the video on several ways before it's written to your hard drive. This makes it the best choice if you don't have much disk space or disk performance but still want to have control about the quality and codec. (But it's also possible to record uncompressed footage) Beside capturing DirectX and OpenGL you can also define an area on the screen which you want to capture.

3. Camstudio: If you only want to capture something quick and straightforward, you should try Camstudio. The key benefits of this program are, that it's very easy to handle, compress very well by default and, last but not least, its free and open source.

4. Mirillis Action!: This tool works best for me. (I can record at 25 FPS with almost full framerate with a single core CPU and a mid class graphics card) It has great capture performance, does compressed captures and supports CUDA for exporting a video. Make sure to check it out!


Do people with a MAC record games and so yes with what software and does it affect performance much?

I can't say much about screen recording software at MAC, I hope some other people can tell you more.

About the performance thing:

There are two factors which influence the capture performance significant:

The most significant is the CPU performance. Each frame of the video has to be grabbed out of the screen buffer and has to be encoded. This is done with multiply threads, means it's splitted into different processes which are executed simultaneously. The faster the CPU is and the more cores the CPU has, the better will be the performance in most cases (It's the programmer's job to optimize the code for multi core processors). It should kept in mind that the game itself and all other running processes taking CPU power too.

The hard disk performance is significant in almost the same manner. To understand it, we will have a look at the structure of a raw video frame: A frame is a combination of width*height pixels where each pixel can display a certain amount of colors. If we assume each pixel has a color range of true color (most likely 24 bit, 8 bit for R/G/B each) and the window size is 1280x720 pixel the formula of the size of a video frame in byte(8 bit are 1 byte) is:

1280*720*32/8 = 2764800 byte or 2764800/1024=2700 KB or 2700/1024=2,63 MB

If we assume that the video has a frame rate of 60 frames per second (that's 158,2 MB per second written to your hard disk), it's getting obvious why the disk performance is so important to keep the capturing fluent.

4/16/2012 8:35:52 PM
Total Posts 515

Re: >>>>>>FAQ and Q/A for everything about video recording/editing/encoding/uploading

Yes! I have a question: Do people with a mac record games and so yes with what software and does it affect performance much?

7/29/2013 11:09:35 AM
Total Posts 66
Nerd Royal!

Re: >>>FAQ and Q/A: recording/editing/encoding/uploading

What about recording a video on Ubuntu Linux??

I found one program(RecordMyDesktop),but the problem is that you have (depending on the video length) to wait after finishing recording because the video gets encoded after recording complete.

12/27/2013 11:59:46 AM
Total Posts 52

Re: >>>FAQ and Q/A: recording/editing/encoding/uploading

For Windows users, there is a nice tool called OBS (Open Broadcaster Software) that can be used to record videos. It is primarily used for live streaming, but can be used to record local videos as well. See How to make high quality local video recordings.

It is not to hard to set up. There are good guides out there which you should read first. Below, I have only listed some steps that I had trouble with.

Basic scene setup

  1. Right click in the Sources box > Add > Game Capture.
  2. Call it anything, eg. Cultris.
  3. Make sure Cultris is running, then select Cultris II from the Application droplist.

Settings > Video

  1. Set the base resolution to the resolution of the game. I used 1280 x 720 and resized the game window to that size.
  2. Set Resolution Downscale to None. For streaming, you may want to downscale if sufficient bandwidth is not available.
  3. Set FPS to 25/30/60. 60 FPS is the smoothest, but I believe YouTube limits it to 30 FPS.
  4. Check Disable Aero. Although some streaming guides advise not to do this when recording from Game Capture, Cultris runs better with it disabled.

Settings > Broadcast Settings

Depending on whether you are streaming or recording locally, set the mode and its associated settings.

Set a start and stop stream hotkey. The same hotkey can be used, in which case it acts as a toggle.

Settings > Audio

If you have trouble recording audio, try set the Desktop Audio Device to Default.