Upvote Upvoted 10 Downvote Downvoted
An easy, modern guide on converting demos to vids
posted in Q/A Help
1
#1
9 Frags +

This is a linear guide, and is the exact process I use to record my demos, you need to be able to follow what I have written. That being said I made it as easy to follow as possible.

I took most of my post from a response I wrote to another redditor earlier.

I have a good amount of experience recording demos so I'm going to share what I know as quickly and painlessly as possible.

Download Lawena recording tool and download virtual dub. Open and run lawena, and inside of it, run TF2.

Now let's get started

1. Now you should be in-game. Open up your demo, and get your demo to where you want to record. Demoui in console, and click and drag 100% to change the speed. Once you've gotten to your point, pause it, reset the speed back to normal, and press play, close the demoui window, and press P.

2. It will start recording, once you've finished press P again and it will stop. Now you should have a bunch of TGAs and a WAV file of what you just did.

3. Open up virtual dub, and under the first tab in the top left click Open Video File. Click the first TGA in the sequence, it will now have every single picture almost ready to be saved.

4. Now click on the audio drop down, and click Source from file. Click the WAV file which belongs to your video. Almost done.

5. Now go to video, and under video, framerate and select Sync with audio. Now you're ready to create the AVI! Now, go back to the top left first tab, and click save as AVI, choose a file name and location and save.

6. It should now be rendering the AVI. After its done, run it through your favorite video compressor, and do whatever you please with it.

A couple tips:

You can record your character in third person, to do this type sv_cheats 1 in console, then thirdperson, there are couple of important console commands here.

cam_idealyaw changes the angle which the camera looks at the player, 180 looks at him from the front, 0 for the side.

cam_idealpitch changes the actual angle, say from directly on top to down or from feet to body.

cam_idealdistup changes the vertical position of the camera.

cam_idealdistright changes the horizontal position if the camera.

You can use negative values for the camera settings play around with them!

Lawena has options to adjust the framerate it records at, select 60 if you're not going to do any extreme slow motion editing.

Make sure to uncheck "disable viewmodel switching" in the Lawena settings.

That's it! It'll feel slow the first time you record anything, because you're just learning. But as you grow experience you can record a bunch of things in just 20m.

Also, there's a nice little thing in Lawena called VDM. What you do is that you select the demo, and the ticks which you want to record in that demo, and then you can do the same thing for other ones adding more and more demos. What this will do is make Lawena record just those demos, during those ticks automatically. Which means, if you know the ticks at which things occur you can record a bunch of different demos, which is great if you have a giant batch to record(for example you're making a community movie and people gave you the exact ticks whatever they did occured).

That's all! Enjoy recording!

Other Resources

Demo smoothing tutorial by Lucky Luke

This is a linear guide, and is the exact process I use to record my demos, you need to be able to follow what I have written. That being said I made it as easy to follow as possible.

I took most of my post from a response I wrote to another redditor earlier.

[URL=https://www.youtube.com/user/Deep40000/videos?flow=grid&view=0]I have a good amount of experience[/URL] recording demos so I'm going to share what I know as quickly and painlessly as possible.

Download [url=https://code.google.com/p/lawenarecordingtool]Lawena recording tool[/url] and download [url=http://sourceforge.net/projects/virtualdub/files/virtualdub-win/1.9.11.32842/VirtualDub-1.9.11.zip/download?utm_expid=6384-3&utm_referrer=http%3A%2F%2Fvirtualdub.sourceforge.net%2F]virtual dub[/url]. Open and run lawena, and inside of it, run TF2.

[Size=5][B]Now let's get started[/B][/SIZE]

[B]1.[/b] Now you should be in-game. Open up your demo, and get your demo to where you want to record. Demoui in console, and click and drag 100% to change the speed. Once you've gotten to your point, pause it, reset the speed back to normal, and press play, close the demoui window, and press P.

[B]2.[/b] It will start recording, once you've finished press P again and it will stop. Now you should have a bunch of TGAs and a WAV file of what you just did.

[B]3.[/b] Open up virtual dub, and under the first tab in the top left click Open Video File. Click the first TGA in the sequence, it will now have every single picture almost ready to be saved.

[B]4.[/b] Now click on the audio drop down, and click Source from file. Click the WAV file which belongs to your video. Almost done.

[B]5.[/b] Now go to video, and under video, framerate and select Sync with audio. Now you're ready to create the AVI! Now, go back to the top left first tab, and click save as AVI, choose a file name and location and save.

[B]6.[/B] It should now be rendering the AVI. After its done, run it through your favorite video compressor, and do whatever you please with it.

[SIZE=5][B]A couple tips:[/B][/SIZE]

You can record your character in third person, to do this type sv_cheats 1 in console, then thirdperson, there are couple of important console commands here.

cam_idealyaw changes the angle which the camera looks at the player, 180 looks at him from the front, 0 for the side.

cam_idealpitch changes the actual angle, say from directly on top to down or from feet to body.

cam_idealdistup changes the vertical position of the camera.

cam_idealdistright changes the horizontal position if the camera.

You can use negative values for the camera settings play around with them!

Lawena has options to adjust the framerate it records at, select 60 if you're not going to do any extreme slow motion editing.

Make sure to uncheck "disable viewmodel switching" in the Lawena settings.


That's it! It'll feel slow the first time you record anything, because you're just learning. But as you grow experience you can record a bunch of things in just 20m.


Also, there's a nice little thing in Lawena called VDM. What you do is that you select the demo, and the ticks which you want to record in that demo, and then you can do the same thing for other ones adding more and more demos. What this will do is make Lawena record just those demos, during those ticks automatically. Which means, if you know the ticks at which things occur you can record a bunch of different demos, which is great if you have a giant batch to record(for example you're making a community movie and people gave you the exact ticks whatever they did occured).

That's all! Enjoy recording!

[SIZE=4][B]Other Resources[/B][/SIZE]

[URL=https://www.youtube.com/watch?v=X_Db_THGSD8]Demo smoothing tutorial by Lucky Luke[/URL]
2
#2
0 Frags +

smoothing is too hard for me :(

smoothing is too hard for me :(
3
#3
3 Frags +

- I'm pretty sure most people compress the avi when they render it in virtualdub(usually with Lagarith Lossless Codec), otherwise you're gonna be getting some huge huge files, especially at a high framerate

- Recording at higher fps is still a good idea if you want to have a high quality video. I don't do slow-mo at all and I still use srcdemo to record at 400+ fps because the motion blur is so much nicer, I would really recommend it

- VDM files have issues with audio syncing, not aware if there's been any patch for this

- Lawena also imports its own graphics configs and default settings into your game when you launch TF2 with it on, and if it crashes it's irritating to move the files back correctly so I'd recommend backing up your cfg, resource and scripts folders before recording

- your virtualdub link doesn't work

- I'm pretty sure most people compress the avi when they render it in virtualdub(usually with Lagarith Lossless Codec), otherwise you're gonna be getting some huge huge files, especially at a high framerate

- Recording at higher fps is still a good idea if you want to have a high quality video. I don't do slow-mo at all and I still use srcdemo to record at 400+ fps because the motion blur is so much nicer, I would really recommend it

- VDM files have issues with audio syncing, not aware if there's been any patch for this

- Lawena also imports its own graphics configs and default settings into your game when you launch TF2 with it on, and if it crashes it's irritating to move the files back correctly so I'd recommend backing up your cfg, resource and scripts folders before recording

- your virtualdub link doesn't work
4
#4
0 Frags +

http://sourceforge.net/projects/virtualdub/files/virtualdub-win/1.9.11.32842/VirtualDub-1.9.11.zip/download?utm_expid=6384-3&utm_referrer=http%3A%2F%2Fvirtualdub.sourceforge.net%2F

http://sourceforge.net/projects/virtualdub/files/virtualdub-win/1.9.11.32842/VirtualDub-1.9.11.zip/download?utm_expid=6384-3&utm_referrer=http%3A%2F%2Fvirtualdub.sourceforge.net%2F
5
#5
1 Frags +

thanks

thanks
6
#6
0 Frags +

i recorded a avi vid with lag spike and audioloss
maybe it's becuz my pc is crap

i recorded a avi vid with lag spike and audioloss
maybe it's becuz my pc is crap
Please sign in through STEAM to post a comment.