First of all let me say I don't consider myself an expert in any of these things, but after editing almost 50 videos for our series @ the comp.tf youtube channel and a couple fragmovies (which amounts to a few hundred hours) I feel pretty comfortable working with this kind of stuff.
I have collected and created a decent amount of resources I use regularly for recording and editing tf2 movies and I will be sharing these in this thread with you.
Updated Custom VPKs:
So the last update where valve changed audio files from .wav to .mp3 broke most of the custom .vpks I had running with lawena, so I went around and updated all of them to be compatible with that last update. Most of them are already existent vpks bundled with most recording tools (personally I use lawena), I did create the no_killstreak_sound.vpk to get rid of the annoying killstreak sounds but other than that I just converted the existing ones to be compatible with the update.
Recording Configs:
Now this is where it all started, back when I started the config that came originally with lawena was a bit buggy for me and I had lot's of issues running other people demos, so I modified the original chris max quality config a bit, created a few extra auxiliary configs and more importantly created a Full Config Lock, now this is particularly useful for people like me who edit (or view) tons of other people's demos, because when you run a POV demo, the demo generally executes the configs/cvars that were used on the source computer, so it can get pretty weird, ex: I had a demo that would change graphical options after changing class, another one that would disable and enable viewmodels every 2 secs (making them blink), every weird script and setting u can imagine I have seen it, these were VERY annoying when recording stuff, messing up entire recordings and even crashing the game a lot. So I went ahead and created a full config lock, what this does is lock a few hundred cvars so that these can't be changed after starting the game, even when running a demo.
Created a separate viewmodel lock config, for the demos I had weird issues with the viewmodel (this was the one I used to solve the script that was making the viewmodel blink every couple seconds on one particular demo) and a couple other auxiliary configs.
These are meant to be used with lawena so I am not responsible for any problems you might have with other recording tools. Also you can use them separately if you wish, just make sure you know your way around configs and basic cvars to understand what's going on in those.
Vegas Settings:
I included as well my rendering settings for Sony Vegas which is usually the software I use for editing.
Encoding:
First of all, this was one of my biggest headaches back when I was starting to edit, it was hard to figure an encoding solution with a decent balance between quality compression, and also encoding time. I started with H.264 and the results weren't satisfactory to me and also it was very buggy on my computer so after ducky's suggestion I changed to MeGui, now megui's a great tool and the results were great, but it had a couple of problems, first of all it's kinda like killing a fly with a shotgun, the software is not user friendly at all and u can mess up very easily, the second problem is that it took a huge time to encode, so performance wise it wasn't the best. I tried a couple more solutions until I eventually settled with Adobe Media Encoder, it's a great software, really user friendly and the results are not only great but very fast (ex: from 35-40 mins to 7-8 mins to encode the same video from megui to adobe media encoder), the filesize does increase a bit (from 70 to aprox. 105 mbs in the video I tested) but since I upgraded my internet this stopped being a problem (the only issue would be the time it took to upload to youtube).
Also if you wanna check the differences in the final result, back when I was testing this stuff I uploaded a few different ones to youtube, the differences are very minimal to the naked eye (mainly in the colors) and it certainly doesn't impact the quality of the final video. Adobe test, Megui 16 test, Megui 18 test
Over time I created a few presets for this tool which I use regularly, these settings follow youtube's official encoding guidelines so I think they should be pretty close to optimal performance on youtube.
TF2 Sounds:
I got these (from a source I don't remember) back when I started, but they've been really useful to me so I'm gonna include these in the pack. Basically it's a pack of clear and crisp tf2 sounds (ex: sniper headshot, rocket firing, scattergun reload sound, etc) which are really useful when editing.
Where I find music:
Last but not least I included my collection of sources where I get the music for my videos from, I've been collecting and curating these for almost a year now so it should make a pretty decent variety with good music and more importantly, helps not getting flagged for copyright.
Full Pack Download:
Download the zipped package on Mega here.
I guess I can also make this thread a place where I share other stuff related to this or to answer any questions you might have related to recording and editing tf2 movies, so go ahead and shoot any questions you might have.