Member PanelLog in Register

Team Fortress 2 movie recording guide

pldxtitlerecordingguide2

This guide will explain how to record your demos to video files in Team Fortress 2 with perfect quality. All you need is a few files to make the process a lot easier (movie config and hud files). All these files are included in one zip archieve.

Features (Version 1.0)

- The recording tool gives you an easy to use interface to convert your demos to many different video formats
- Videos have lossless quality when recorded from Team Fortress 2 (perfect quality)
- Improved in-game video quality, for instance high quality explosions
- The recording tool automatically moves the required files to the correct place when recording
- You also have the possibility to customize the game to your liking, for example custom skyboxes
- You can save your settings both when you are in Team Fortress or when you’re not in Team Fortress
- Multiple profiles can be created, with different settings

Screenshots & Videos

Main Menu:

Ingame:

Videos:

I’ll start by saying that the footage you record in TF2 is lossless footage, which means that the file size for the videos is very large. In other words  you will not be able to play the videos that you’ve recorded, because they seem “laggy”. This is just due to the file size and your hard drive not being able to read the file at the required speed. You need to compress the video in order to watch it without the video lagging. However you should keep the lossless video codec if you are editing your movie, so that the finished version of your movie will have the best possible quality.

Quick Links:

Installing the recording tool

Download the movie files here. Then extract the files any where you want.
rectoolicons

This package includes all the required hud files to remove the unnecessary things from the game hud, it also contains the movie config. What is more, the package makes the recording process a lot easier.

NOTE! you don’t have to use the recording tool if you don’t want to, but it makes the recording process a lot easier not having to copy files back and forth. If you just want to use the config,  then download it here.

Configuring recording settings

Now you should have the recording tool open and it should look something like this:

mainmenu

To customize your settings simply create a new profile by clicking “Add” or edit an existing profile by clicking “Edit”. You have a wide variety of customizable settings from custom explosions to custom skyboxes.

editpage

When you’ve customized your settings and ready to record your demos to videos, then press “Start Team Fortress 2″

Recording and configuring settings ingame

In this step I will explain how to use the config ingame. When the game started the console should be filled with a menu. All the keys are listed on the left and their functions on the right. So I will list here what the keys do:
consolenew

NOTE! Only the F-keys work when in the menu, all other keys only work in-game.

You can browse through the menu by pressing F1 (UP) and F2 (DOWN) and F3 to select/change settings. The small “>” notes, which setting you are changing. Don’t hold down F1 or F2, because this might crash the game. Just press the key and let go…

Recording Keys

F11 – this key records your demos to .avis, it also stops the recording, but you have to press F11 twice to stop recording, because for some reason it doesn’t stop recording when you press F11 the first time, I will try and fix this. Recorded files can be found in:
/Steam/steamapps/accountname/team fortress 2/tf/

F12 – this key records your demos to .tgas and .wavs. I highly recommend this instead of the previous recording method, because this one actually works. Once you have recorded your movies you need to compile them in virtual dub, which I will explain in this guide. To stop recording just press F12 again. Recorded files can be found here: /Steam/steamapps/accountname/team fortress 2/tf/

reckeys

Changing FPS

F7 – With this key you can decrease the recording frame rate
F8 – This key increases the recording framerate.
consolefps

Playback keys

Mousewheel – With this you can control the demo playback speed. If the console is empty after you’ve changed the playback speed, then press F4.
Enter – If the demo playback speed isn’t 100 % then this key will bring the playback speed to 100 %. If the demo playback speed is 100 % then it will pause the demo playback and once the demo is paused you can press enter which brings the demo playback speed back to 100 %.

consolefastfor

Depth overlay

B – Enable/disable depth overlay

depthoverlayconsole

Depth overlay off:
depthoverlay2

Depth overlay on:

depthoverlay1

Read more about how to use depth overlay in this tutorial.

Viewmodel and Crosshair settings

, – This key decreases the viewmodel fov
. – This key increases the viewmodel fov

consoleviewmodel

HOME – this key turns all models to wireframe and pressing it again will turn the models back to normal
END – this key toggles different wireframe modes
wireframe
Example of model wireframe:
example_viewmodelwireframe

Example of wireframe:
example_wireframe

INS – change the crosshair type
DEL – Change the crosshair color
PAGE UP – Change crosshair scale
PAGE DOWN – This removes everything from the hud, including the drawviewmodel (player hands).
consolehud1

M – This key might be useful for some movie makers. Because some players keep changing their crosshair type, color, size etc… this key locks the crosshair so that it will not change. Once the crosshair is locked you can’t edit the crosshair settings anymore, which means that you will have to restart your game again to edit these settings.
consolehud2

Using Thirdperson mode

SHIFT – This key turns from firstperson view to thirdperson view. You can move the camera in thirdperson view with the arrow keys and zoom in and out with Z and X. To turn back to firstperson view press shift.
C – Controls the camera speed
VLock the camera position. The camera will follow the player, but it won’t turn in any direction.

thirpersonkeys

Example of the thirdperson view:
thirdperson

General Settings

F9 – Applies full graphics (the full graphics are already applied on startup so you don’t need to use this)
F5 – High Quality Screenshot (.jpeg)
F6 – High Quality Screenshot (.tga)
F – Opens demoui
G - Opens demoui2
F4 – Refreshes the movie menu.
F10 – Quits the game
lastpart

Compiling videos and Encoding movies

There are two methods to encode and compile your recorded TF2 clips:

  • Encoding Panel
  • VirtualDub Compiler

Encoding Panel

The encoding panel lets you compile your videos to the following formats:

  • h264
  • Lagarith (requires mencoder)
  • HuffYUV
  • Uncompressed
  • ffv1
  • ffvHuff

When you launch the encoding panel for the first time it will ask for you to locate “ffmpeg.exe”. The encoding panel gives you the download link and explains what you need to do in three simple steps.

Once you’ve located ffmpeg.exe, you can compile/encode your videos, which you’ve recorded in TF2. Go to the “Encode tab” and check the videos you want to encode/compile and select the videos setting.

encodingpanel_small

VirtualDub Compiler

The VirtualDub Compiler allows you to compile videos to multiple lossless formats:

  • Lagarith
  • HuffYUV
  • Uncompressed

For the program to work you need to download VirtualDub, which can be downloaded from here. Then just press the “Browse” button and locate vdub.exe.

vdubpanel_small

Please note that you might not have some of the lossless codecs installed on your computer (that the Encoding Panel and VirtualDub Compiler uses), this tutorial shows how you can install some of them.

Downloads


Full menu versions:
version 0.1
version 0.2
version 0.3
version 0.4
version 0.45
version 0.5
version 0.51
version 0.55
version 1.03

CFG versions:
version 0.1
version 0.2
version 0.3
version 0.4
version 0.45
version 0.5
version 0.51
version 0.55
version 1.03

Movie hud files:
moviehud

Files to disable the default sniper crosshair:
download here

Green screen map:
download here

FAQ
Q: What is the viewmodel and what is the lock viewmodel option?
A: The viewmodel is the hands of the model and the gun model. Some players keep turning their viewmodel off and it affects the demo. So if you lock the viewmodel then it won’t disappear if the player turns the viewmodel off.

Q: Why is the video that I recorded lagging/un-watchable?
A: It’s because the video is lossless. If you want to watch your video you need to compress it with a video encoding/editing program.

UPDATED: 16.08.2010

193 Responses to “Team Fortress 2 movie recording guide”

  1. FuXeR says:

    how can i disible the kill notices??

  2. Mats says:

    FuXeR just type cl_drawhud 0 in console or in the menu select “Hud: OFF”.

  3. frika says:

    Pldx dont run tf2 and i dont know why?

  4. Cr0ss says:

    When i’m trying to run mencoder.exe and other .exe files in mplayer foldier it opens windows’ console and instantly closes it, and nothing happens. What’s wrong with that programm?
    My compile video tool files are in:
    pldx tools\moviefiles\mplayer\
    That’s a correct foldier, right?

  5. sc0pe says:

    Watch this problem I have when trying to launch Team Fortress 2 tho the PLDX Recording Tool:

    http-img12-imageshack-us-img12-3767-32498034-jpg

    There’s something to do about it>?

  6. SpecialK says:

    sc0pe – you need to download extra tools from the respective sites because PLDX can NOT include them in their download due to licensing problems

  7. Phosphorus says:

    I’ve been struggling with this thing for about and hour and it’s really pissing me off. Alright, so first I start it up right? Then nothing happens when I press the F1-F9 keys. So then I look it up, something wrong with my keyboard etc etc. So then I got it to work. Every time I manage to start recording and start a demo, tf2 would crash. Sometimes some bullshit runtime error would come up and make tf2 go away, while hl2.exe is still running. Other times it just tells me hl2.exe stopped working because this tool is annoying as fuck.

    yeah, any help would be appreciated

  8. lation11 says:

    when i record screen over 30 seconds,it doesn’t operate, it’s evaluate version?.

  9. danyeap says:

    when i record with larguit less (someting like that) i cant record much or it dosent work.

  10. EagLE says:

    How can I open just health bar ?

  11. ZiCKeZaCKe says:

    Can someone solve my problem?
    http-www-pldx-com-forums-my-videos-dontʹt-work-in-vegas-anymore!-t2846-html
    And why is the support forum spammend with advertising?

  12. Keeper says:

    hey guys, i have a quite big problem: I installed everything correctly in the right folders, but everytime i start the Tool -and also when i click the “launch TF2″ button- i get a strange error message: “the Data or Assembly System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 or a dependency of it couldn´t be found. the System can´t find the denoted data. ” (maybe the error is not 100% correct, cause I had to translate it.)

    cheers Keeper

  13. daniel21 says:

    i’m having the same problem as keeper :(

  14. fegelein says:

    Any significant changes after the update?

  15. olli says:

    anyone know how to get the compiling and encoding to work? i installed both programs and put all the files into moviefiles/mplayer, but it’s telling me i’m missing files and i can’t use it.

  16. Shampoo says:

    I have the same problem olli….

  17. epik says:

    Missing files.

  18. yuko says:

    Failed to load the launcher DLL.

    The specified module could not be found.

    Any help?

  19. DazTora says:

    Even after installing programs getting

    ‘Some tools are missing’ error, quite frustrating

  20. ave says:

    “the Data or Assembly System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 or a dependency of it couldn´t be found. the System can´t find the denoted data. ”

    same shit :(

  21. ezordi says:

    I got a problem. I can’t launch TF2, when I press launch team fortess 2 button. tool gets grey and then again normal, but doesnt run tf2

  22. Atomsk091286 says:

    I have the exact same problem as ezordi.
    “I got a problem. I can’t launch TF2, when I press launch team fortess 2 button. tool gets grey and then again normal, but doesnt run tf2″

  23. Estate says:

    same shit
    what to do?

  24. melo says:

    I press to launch TF2 and not that, does not occur

  25. kittiesgomad says:

    Know the answer! Download 0.45 Version! Works sooo fine :)

  26. slamy says:

    how can i turn off viewmodel for a while? thats pretty embarassing, but i would really need it

  27. pronutz says:

    Same problem as slamy,
    but i know you can delete the viewmodel with
    typing ‘r_drawviewmodel 0′ in console, but this won’t work with pldx recording tool :(
    i also have the problem that when i can delete it, it automatically comes back after a while :(

  28. ManBearPig says:

    I’m having trouble with this. I don’t know which program thing to select when the box pops up when you start recording, I tried the windows 1 thing and the full video thing it starts out on, but the video looses it’s color when I play it back? Why is that? and it also takes like 3 minutes to record 10 seconds? why is that?

  29. razor161 says:

    Hi, im getting this error it says ‘Failed to load the launcher DLL: The specified module could not be found.’ Ive tried reinstalling all files twice but get the same error :(

    Any help would be greatly appreciated.

  30. Estate says:

    i have same problem.
    what 2 do?

  31. Moha says:

    Where can i find a medic hud for movies (health + uber bar)?

  32. FarazParsa says:

    Pretty sure the Engineer update broke the tool. It worked fine before, and now, ‘Failed to load the launcher DLL.’

  33. Redmane says:

    Hey guys i have a big problem , i need a console comand to drawhud and leave only killnotices. pldx recorder , not workin’ for me , when i start recording , i have a slowmotion and low fps. also video is not saving for me its like 200 kb and only 1 second :(.
    so pls tell me how to disable hud and leave only killnotices :)

  34. EvilKiller says:

    “I got a problem. I can’t launch TF2, when I press launch team fortess 2 button. tool gets grey and then again normal, but doesnt run tf2″

  35. slamy says:

    me too, i dont know the problem…

  36. karit says:

    same prroblem here…

  37. KooZ says:

    It’s me or we can see explosions thru walls?

  38. mongoose says:

    Im also experiencing explosions being seen through walls :<

  39. myxomoR says:

    Why jh homo? :D

  40. slamy says:

    “launcher error” old and new pldx tool, maybe cause of the new update?

  41. athemil says:

    My pldx recording tool get crashed( 1.0.3) and I had to restart my computer, then when I want to start the normal Tf2 it comes in with the normal window options but with the pldx menu( later I reinstalled, and it now works ) and when i want to start the tf2 with the recording tool it gives me an error with : “It can’t copy the files, because thoose are exists”. My system is hungarian but I copied the error code here: http-pastebin-com-bvu4u4se
    Can you tell me where should be theese files what’d I delete?
    Thx fo the help

  42. Moha says:

    Same problem here athemil :/

Leave a Reply

You must be logged in to post a comment.

Partner Sites:
Grand Theft Auto IV
Manta Engie
Midnight Club: Los Angeles
Follow us on:
Twitter
Steam Community
#pldx @ Quakenet.org
Powered by: phpBB
About Us | Terms of Service | Privacy Policy
Copyright © 2006-2010 PldX.com. All Rights Reserved.