After over two years in development, hopefully it will have been worth the wait. Just kidding, actually it's "just" been 3 weeks. After the countless number of recording tools I created in the past (https://www.dropbox.com/sh/fvij0zu7u6rkc58/RO_j5Uq18t), which was formally known as the "PldX Recording Tool", I finally decided to create a new one and here it is!
GUI: https://dl.dropboxusercontent.com/u/2431626/GUI.png
Controls: https://dl.dropboxusercontent.com/u/2431626/Keyboard.png
Skybox selection: https://dl.dropboxusercontent.com/u/2431626/skybox.png
[.NET Framework 4.5 required! (http://www.microsoft.com/en-us/download/details.aspx?id=30653)]
Download: https://sourceforge.net/projects/sourcerecordingtool/
So what are the benefits of this in comparison to the previous version? Essentially, this release is heavily focused on customization. You can use ANY (movie)config, ANY skin and ANY skybox for ANY Source based game (no mods yet). It has a movieconfig which is a fusion of every movieconfig I've ever known (christf2, pldx, m0re, etc (complete list in the about page)). Please make sure to select tf2-movie.cfg while recording tf2 movies in order to activate it, otherwise tf2 will run with default settings.
You can click the labels to get to the according directories
Game - opens up steam/common
DirectX - opens up dxdiag
Config - opens up config folder
Custom - opens up custom folder
Skybox - opens up skybox folder
You can specify whatever resolution, framerate,any skybox you like and it calculates how much space it's gonna cost you per second (Data rate:)
You can move any skybox you find on fpsbanana and it'll dynamically create a preview for it ( https://dl.dropboxusercontent.com/u/2431626/skyboxpreview.png ) and works for all source games.
( on tf2 the skybox has to have the entry $hdrbasetexture in the vmt file)
The Source Recording Tool also generates configs for recording, press F9 to record a TGA sequence, F10 to record a h264-encoded movie, F11 for a tga screenshot, F12 for steam screenshot. You can record up to 26 tga-sequences at a time, the recording tool always makes sure though that you never overwrite any of them (even if you have a1, c3, h8, it wouldn't overwrite them) You can also have the demo paused or the menu opened, once you press F9 it'll take care of that automatically and close th e console and resume the demo.
It also includes a VirtualDub compiler which automatically compiles your TGA-sequences into uncompressed or Lagarith Lossless Codec compressed footage.
Furthermore it also has backup functionality (3 modes: once, daily, everytime), profile support, auto-updating, and several options to choose from!
You can also directly open a demo file (Profile -> Open demo file...) or drag a demo on it, it'll detect the game and automatically start it with all the custom settings you specified.
Please note that this is just a beta, bugs may occur so please bear with me! If you need help or you'd like to post a bug or a suggestion then please visit: https://sourceforge.net/p/sourcerecordingtool/discussion/
If the update function happens to get broken or so, get back to this thread or visit my youtube channel: www.youtube.com/hl2mukkel
Cheers,
Aron