plasmatech8
Account Details
SteamID64 76561198081400087
SteamID3 [U:1:121134359]
SteamID32 STEAM_0:1:60567179
Country Australia
Signed Up October 19, 2026
Last Posted October 19, 2026 at 7:58 AM
Posts 1 (1 per day)
Game Settings
In-game Sensitivity
Windows Sensitivity
Raw Input  
DPI
 
Resolution
 
Refresh Rate
 
Hardware Peripherals
Mouse  
Keyboard  
Mousepad  
Headphones  
Monitor  
#1 Inject recorded team comms into TF2 demos in Projects

I created a browser-based tool that allows you to inject external audio into TF2 demos, so you can review your gameplay and team communication together.

Website: https://tf2-demo-external-comms-injector.plasmatech8.workers.dev/

Source code: https://github.com/plasmatech8/tf2-demo-external-comms-injector

Currently, there are two main ways to review your games:

  1. Demo playback, which allows you to use freecam, but doesn't let you hear your external team comms.
  2. Video recordings, which allow you to hear your comms, but limit you to the perspective of whoever recorded the video.

The website I built is an open-source, client-side app that injects audio from an external recording into the demo itself, so it plays through TF2's built-in voice chat system as though it came from a specific player. This allows you to use TF2's normal demo playback while hearing your comms, with the audio staying synchronized even after pausing/resuming or changing the playback speed.

All you need is your demo recording (e.g. from demos.tf) and an audio or video recording of your game, preferably with separate audio tracks so you can inject the comms without the game audio. Just plug them into the website and generate the modified demo.

One limitation is that the resulting audio isn't as clean as the original recording, since it goes through TF2's voice chat system, but it's good enough for reviewing games.

Feel free to try it out for your own competitive demo reviews. Feedback is welcome!

posted 16 hours ago