-) put that in ur autoexec.cfg
bind "F11" "host_framerate 30; startmovie temp"
bind "F12" "endmovie"
-) record demos while u play
-) run the demo
-) press f11 to start recording
-) press f12 to stop recording
-) download virtualdub
-) file -> open video -> image sequence
-) select the first of the .tga files (should be named mapnam_tmp_0000.tga)
-) audio -> wav audio -> temp.wav in the hl2 directory
-) file -> save avi -> select destination and name
thats the method i used, it works nice. just make sure you have a few gigs free on your drive for all the screenshots (30 per second)
but those can all be deleted after you compile the avi