Create a Replay from a demo file for TF2
Just run the app!
- When it starts it will attempt to automatically locate your TF2 directory, but if that fails you can browse and set the directory manually.
- Click the "Select demo file" button to choose your demo
- (optional) Click "Select thumbnail" to set a custom thumbnail, otherwise the default "replay 2 demo" image will be used
- Click "Create Replay"
- If you see "Successfully created replay!", then you are good to launch TF2 and view your replay!
- Replays are stored in your TF2 folder at
Team Fortress 2/tf/replay/client/replay/
, including both the demo file and a.dmx
file - Replay thumbnails are stored as a
VTF
file (and accompanyingVMT
) atTeam fortress 2/tf/materials/vgui/replay/thumbnails/
- Replays are not easily portable between users, so if you want to share a replay with someone else I recommend sharing just the demo file and getting the other person to run this tool on it to generate their own
- Deleting some replay files can cause the in-game replay UI to mess up, so I recommend not touching the files yourself, or if you are going to delete any replay files you should just delete them all at once
- If there is an issue about any files or folders not being found, try creating the folders
Team Fortress 2/tf/replay/client/replay/
andTeam fortress 2/tf/materials/vgui/replay/thumbnails/
yourself before trying again
Using Rust, download rustup
and run cargo run
from inside the repository.