Launch CS and set up an environment where you want to record your video. After setting up, open up console and type in "record VIDEO_NAME" without the brackets. VIDEO_NAME is the name of your video. If you want spaces then put _ or else the video won't record. Now CS should start recording (without showing the console).
The video can be as long as you want. When you want to stop recording, open up console and type in "stop" without the brackets. Now your demo is complete. Note that you will automatically stop recording when you're disconnected from a server. The file should be saved as VIDEO_NAME.dem in your cstrike folder.
To play the video, open console and type "playdemo VIDEO_NAME". The video should start in a few seconds.
Download Fraps from here and open it up. Now launch CS. Play your demo. Now press F9 (the default key for recording videos on Fraps) to record. Unregistered users for Fraps can record a maximum of 30 seconds per recording. When your recording your demo, press F9 right after Fraps stops recording. When the demo ends, press F9 immediately or else you'll record your main menu.
Open up Windows Movie Maker (moviemk.exe which is located in C:/Program Files/Movie Maker). Click File->Import into Collections... or press Ctrl+I. Select every clip you've made with Fraps and click Import. It may take a while, so find something to do while the files are being imported. After all the files are imported, drag each clip *in order* into the Video timeline box. You might want some music. Download them from here. Import the music and drag them into the Audio/Music timeline box.
Now click File->Save Movie File... and save it to any folder. enter a name for your video. Again use _ instead of spaces. It may take a while to save the movie file.
After the movie is saved, it will be a .wmv file in your chosen folder. You can upload it to websites such as YouTube, or Kleep.
Have fun making videos!