x
ETF2L is looking for new Staff to recruit! Are you interested in supporting the league? Then click here for more details on what we can offer and how to apply! 

Forum

Source Recording Tool

Created 12th January 2014 @ 23:11

Add A Reply Pages: 1 2 ... 4 Next »

Aron Parker

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: http://www.youtube.com/hl2mukkel

Thanks to python (http://steamcommunity.com/profiles/76561198060559332/) for creating the moviehud, thanks to Starkie (http://steamcommunity.com/profiles/76561198008003429/) for offering help regarding the hud!

Cheers,
Aron


Last edited by Aron Parker,

Salmon

alfa
[hePPa]

Great work aron! Haven’t tested it yet, but looks like its what everyone has been waiting for.

Also, I don’t know if you’ve implemented a feature for backing up tf2’s registry video settings. It could be useful for users when they close the tool, so that if you’ve used dx 95 when recording it would then reapply for instance dx 81 or whatever you’ve used before back to tf2’s registry file.


Last edited by Salmon,

basshead

mid

Amazing work Aron


Last edited by basshead,

Aron Parker

Quoted from Salmon

Great work aron! Haven’t tested it yet, but looks like its what everyone has been waiting for.

Also, I don’t know if you’ve implemented a feature for backing up tf2’s registry video settings. It could be useful for users when they close the tool, so that if you’ve used dx 95 when recording it would then reapply for instance dx 81 or whatever you’ve used before back to tf2’s registry file.

Hey mats! :) Thanks for notifying, I did implement that already :P I was close to create a menu looking like the pldx.cfg-masterpiece you made but for now the keyboard image has to do the job.

Phnx

kZk

Hey Aron, most of my tf2 demos crash after some time of watching them, and also the particles and basically everything custom seems to not work even though you said you can overwrite that:p

Aron Parker

Quoted from Phnx

Hey Aron, most of my tf2 demos crash after some time of watching them, and also the particles and basically everything custom seems to not work even though you said you can overwrite that:p

hey, try it without a config and see if it works, if the issue presists send me those demos, the pure bypass doesn’t work properly yet, I thought I found the fix but it does not apply to all demos, I’m working on a fix with Almie.

kzr_

gR.

Testing it know, I don’t know why when my demo checks the scoreboard (repetition of the action I made in game of pressing tab to see scoreboard, net grap 4 and errors) it still opens the errors thing :/

Hope it doesn’t get inprinted into the tga’s


Last edited by kzr_,

Aron Parker

Quoted from kzr_

Testing it know, I don’t know why when my demo checks the scoreboard (repetition of the action I made in game of pressing tab to see scoreboard, net grap 4 and errors) it still opens the errors thing :/

Hope it doesn’t get inprinted into the tga’s

hm, may I see the demo, you might wanna try to disable “config execution on record”
. Also please make sure that tf2-movie.cfg is selected.


Last edited by Aron Parker,

Maffi

REVERTO

NICEEEEEEEEEEEEEE

kzr_

gR.

Quoted from Aron Parker

[…]

hm, may I see the demo, you might wanna try to disable “config execution on record”
. Also please make sure that tf2-movie.cfg is selected.

Its seems to be everything ok, but I will disable the “config execution on record”

BraveHeart

GOALstar

looks very good, ill try it as soon as i can

Japtor

Thank you! I will test it soon, can’t wait.
Automatic vdub and demo plays, sounds too good to be true.

Griffin

tested it on some demos, i like it. great work man. :)

Aron Parker

Working on VDM support atm: http://youtu.be/4WEubViEmDw

if anyone has suggestions you can leave them here anytime

ondkaja

.:[aAa]:.

cool recording tool! but you should lock tf_dingalingaling and hud_combattext as well because they keep re-appearing everytime i switch class in my demo

Add A Reply Pages: 1 2 ... 4 Next »