demo-making guide

  • Thread starter Thread starter SuperflyCol
  • Start date Start date
S

SuperflyCol

Guest
anyone know the url of a good demo/movie making guide?

while we're at it can anyone recommend some (preferably free) avi editing software?

thanks
 
search for demo guides on the forum search thing
 
Here are 2 Tutuorials for making AVI's in TFC. Most of the information should apply to HL2.


Pablos AVI Tutorial

Setting up TFC
• FSAA
• custom sprites/models

Recording
• Resolution
• clearing screen
• playing & recording demo
• in-game sound recording

Building avi (VideoMach)
• open pictures
• Define output
• start processing

Video Editing
• gamma/picture quality
• transitions
• slower/faster video
• removing deinterlacing

Audio Editing
• fade in/out
• editing sound quality

Compressing avi
• video compressor
• audio compressor

Titles
• Photoshop
• creating rolling text (credits)

Setting up
-First step is optional, only if your computer can handle the extra load, you will want to go to your video settings. To do this right click on your desktop select “properties”, next click on the “settings” tab and click on the “Advanced” button.
-The next tabs title can change depending on your graphics card, it’s usually named after your graphics card (i.e. GeForce4 Ti 4400) now you will have to look around for any of the following: Antialiasing options, Anisotropic Filtering and Texture Sharpening or any other features your card may support, put them all to as high as you can (as long as your comp can handle it).
-All these options should either smooth out your frames, smooth your textures or make textures look more sharp which will in will help your avi look just a bit smoother/clearer.

Summary
-Right click desktop>properties>settings>advanced>graphics card tab>turn on FSAA, AF and TS

Next we will want to make our TFC default (most of the community likes this), fastest way I suggest is to drag your “sprites” and “models” folder from your TFC directory (C:\Program Files\Steam\SteamApps\email\team fortress classic\tfc). Next move you “tfc.wad”, “tfc2.wad”, “openfire.wad” (if your playing demo on openfire, download the original openfire.wad) from your TFC directory and also “halflife.wad” from your valve directory to your desktop.

Summary
-Move sprites and models folder to desktop>move tfc, tfc2, openfire & halflife wad files to desktop

Recording
-First we will want to have a demo, either you already have one (most likely) or you need to record one. To record demo type “record name” and when you’re done type “stop” to end the recording. You can record a demo at any resolution as it won’t change the demo for when you make it into a movie.
-Next we will want to go into TFC and change its video settings to that of the avi, I suggest either 640x480 or 800x600 (Higher the resolution, the slower your computer will record). Now we will want to start playing the demo, I suggest “viewdemo name” the reason for viewdemo is it allows u to freeze, go back and change the speed of your demo which is very handy when making avi’s.
-Once we’ve found the part we want to record we want to clear our screen of garbage you can do this either selectively piece by piece or just a few commands removing everything, here are the commands.

lightgamma 1- This will increase the gamma in HL
brightness 10 – This will increase the brightness in HL
scr_connectmsg 0 – This removes the messages when people connect to a server
hud_draw 0 – removes HUD (health, armor, grenades, other icons on screen)
crosshair 0 – removes crosshairs
cl_showfps 0 - removes the FPS indicator in the top left corner
net_graph 0 – removes net graph completely
hud_saytext_time 0 - takes off mm1 & mm2
hud_deathnotice_time 0 - removes the death messages at the top right
hud_centerid 0 – removes name and health of people when your crosshair is on them
r_drawviewmodel 0 – removes your weapon models in first person
voice_enable 0 – removes icon showing which person is talking
default_fov 90 – changes fov back to default

Now were ready to record, in console type “startmovie name fps”. I tend to use names related to what I am recording and I always record at 30 FPS as that is normal. You know it’s recording when your frame rate drops from what it used to be (as low as 4 and maybe as high as 35). When finished your “scene” type “endmovie” and that will stop your movie recording so u can go to your next scene and record it.

In-game Sound Recording (optional)
-Next part is for recording in-game sounds, it’s optional for those who are creative and can use in game sounds in their avi. First you must either download a program (AudioMagic) or you CAN use sound recorder but it is limited to 60 seconds maximum of recording.
-After installing AudioMagic start it up, and click on the green circle on the top left corner of the program and go to “Volume/Mixer Control …”. Then select the slider called “Stereo Mix” or “Audio Mixer”
-If you can’t find it go to option menu and click on properties and check it in there. Now start playing in MP3 in another program and record with AudioMagic, play it back and keep changing the volume till it sounds similar to original.
-Next we need to disable voice comms in TFC otherwise it will select mic as recorder instead of Stereo Mix stopping us from recording our sounds. To do this type “voice_enable 0” in console. Now start the program recording and play your demo from the part you wish, although if your computer can I suggest getting your demo to the part where u want to record, ALT+TAB out, start recording sound and ALT+TAB back in and play the demo. To record voice comms do same as stated before but select “Mic” slider instead.
-Now you can either crop your sound with a sound editor or just use premiere and razor(discussed in video editing), make sure you line your sound up with your video and it should be no problems. After making the recordings just put them in premier in the audio bars, if you using comms u need 2 separate audio files and wherever u have the comms actually speaking I recommend using the razor feature to the game sounds at that point and lowering there volume (simulating how the game does it).

Building avi
Now were ready to start putting this avi together, at this stage though were putting a whole bunch of pictures together into 1 file per scene. When we typed “startmovie” what it did was took screen shots the number you put per second (startmovie scene1 30), were going to take these pictures, put them into a program called VideoMach. This program will string together the pictures and output them into 1 file as an avi.
First download VideoMach and then install it. Once you it opened click on the folder button and choose the pictures you recorded in your TFC folder (C:\Program Files\Steam\SteamApps\email\team fortress classic\tfc), this is where naming your scenes when you recorded them comes in handy. Each file will be named something like name#####.bmp where the name is what you called the scene select every one named from the same scene, select first/last one and then hold shift and click on opposite end of pictures (i.e. if you select last picture, hold shift and select first picture).
Once the pictures are selected you can select each one and delete the unnecessary pictures (ones showing console, useless footage, etc.), now were ready to export this as a movie. Now click on the disk button here is a menu for us to configure what end file looks like and few other options. Select “Video Only” (we’ll do audio with premiere), find a location and type a filename appropriate to this scene and make sure its saving as an avi.
-Now click on the “video tab”, assuming you recorded in TFC at the resolution you are doing avi in you should need to touch “resize” (if you do its fairly simple, but you will lose quality when resizing), you can crop your video as well, if your looking for a widescreen style movie or just want to cutout some pieces around the edges. You shouldn’t need to touch the other options except “format options”, after clicking it you will get a new menu showing you a list of compressors. For Building the individual scenes however you don’t want to compress it as if you compress twice you get same file size but lower quality. This will create extremely big file sizes so make sure you have a Hard drive that can hold them (at least 10 GB free).
-Now were ready to spit it out into 1 file, select ok to everything until you get back to the main menu, now click on file and select “start processing” it will now create the avi with the name u specified, in the spot you specified with the settings you chose.

Video Editing
We now have lots of small little movies, that will in the future be 1 big avi for everyone to adore/know of/flame you for (if u think your going to get flamed, just say it’s your first time, works like a charm :P). Once opening premier you’re presented with a screen asking “Load Project Settings”, click on “Custom” and you can now set your output settings and make it a selection (handy if you’re going to open premiere a lot for making TFC movies).
-Click on drop down menu where it says “General” and change it to video, change your compressor to DivX latest version you have .
-Click on “configure” and you will have a new window which somewhere it will say “bitrate”, this sets how much you compress the movie, lower the # higher the compression, however you lose quality as you compress more and more, I personally suggest 1800 bitrate for movies, it has reasonable quality while really small sizes. I don’t suggest you use a bitrate higher than 2500 or any less than 1500, you won’t be able to really tell a difference for the growth in size.
-Now change the bitrate to 1800 - 2500 and click ok, change your frame size to either 800x600 or 640x480 (the size you recorded you bmp’s as unless u recorded them above 800x600) and change your frame rate to 30. Now change to Audio, change rate to 44100Hz, format to 16 bit stereo and compressor to uncompressed, now click Save and call it whatever you want (i.e. TFC).
-Now click on File>Import>file and select all the files your going to use in your avi (they should all be small avi’s or pictures that you’ve made for titles). After imported its fairly simple drag and drop system, drag video/pictures to a video timeline. You can chop files in half, or cut off the ends by using the “razor” tool which is extremely handy for getting audio/video synchronization.
-If you ever import a video file that has an audio file with it and you don’t want them both or don’t want to edit one while editing other, Right click on it and select “unlink audio and video”.
-Transitions are very handy for going from 1 video to another without any jerkiness. There are many different transitions that can be used (similar to ones in power point, or any other program that has them that you have used) I recommending using either fading or cross fading, there simple and effective. I also recommend that you don’t just use different ones that are all very different, they look good on their own but when all together they lose there effectiveness and begin to look messy. Transitions are found in the transition window and are added when 2 clips in separate timelines overlap, drag the desired transition to the transition timeline where the clips are and it will add it between them. There are tons of transitions and too many to go through other than the ones I said as it is used most, try them out yourself and find ones that suit your avi.
-On top of transitions you can change the look of the picture in your avi, adding brightness, make crisper colors and blur images are just a few examples. These can be final touches that perfect an avi as well as show your creativeness.
-You can also change the length/speed of a video by right clicking on it and selecting speed, lowering the number makes the video slower and longer, while increasing it over 100 will make it shorter and run faster. Although, if you do slow down a clip considerably it can make it choppier as it doesn’t make new pictures, but slows down how fast it plays them, if you’re going to slow down a clip ALOT, re-record that section in TFC at a slower rate.
-But if you can’t record at a slower pace, then u can limit the choppiness by doing the following. Right click on your video file>video options>field options, then uncheck “Deinterlace if speed is less than 100%” and you will get a smooth video.

Audio Editing
Click File>Import>File and select the music/sound files you want to import, they must be in mp3 or wav format I believe. Also I recommend you use songs that will work well for your avi, if you’re doing a slow avi you should choose music that is slow, not heavy metal, also when your music climaxes so should your video, and lastly, synching video and audio together can greatly improve scenes. Now on to the editing…
For fading in out music, select the triangle beside “audio1” or whatever one your audio file is in, you now have a red straight line, this is the volume of your music, and every time you click it creates a movable red square. So to create your fade in/out make a square where u desire and drag the one at the start/end down to the bottom, the music will now die down/increase until the next red square.
-To cross fade music from one to another, put 2 tracks in 2 different audio timelines overlapping, then fade one in and the other out where they overlap, simple and effective.
There are a few tools that will edit sound for your avi, I haven’t tried them out but I’m sure you can find someone on cats/IRC that will know what these do or just try them out yourself. Sorry I can’t help, but most of them will increase clarity/balance your audio left and right. HF!!!
Compressing avi

Video
These have been talked about before but I will go into everything together so it’s easy to find and remember. First we must export your movie as a whole File>export timeline>movie, if you configured your settings before it should be all ready to go otherwise click on settings. Make sure export video and audio are both checked then change it from “General” to “Video”, under compressor select DivX than click configure, on the first page select 1800 bitrate (best quality for file size, never go below 1500 or above 2500, both are a waste) then find where it says “Keyframe interval” (video tab for DivX 5.1.1) and change it to 300, this will decrease your file size, and doesn’t harm your quality at all, it reduces the ease of flicking through the movie.
Click ok and then change your resolution to either 800x600 or 640x480 and frame rate to 30, now change it from video to audio. Make the rate: 44100Hz, Format: 16Bit – Stereo, Compressor: Uncompressed. Now click ok and save your avi, this will make the movie really small, but still 1 thing left that will make the biggest difference.

CONTINUED.....
 
Pablos Guide continued

Audio
Download VirtualDub then open it, next import your new avi file, File>Open video file. Now select “Full processing mode”
-Under the audio menu and under video menu select “Direct Steam Copy” , now select “compression” in the audio menu. You are now presented lots of compression options, select MP3/MPEG Layer 3 then select 128kb/s, 44100Hz, Stereo, 16KB/s.
-Then go to File menu and select “Save avi as”. With these settings a 4 minute movie should be about 60MB which is extremely good compression and excellent quality. I personally use the Radium MP3 compressor although you can download others which can increase compression or quality. Look around, there are many audio compressors around.

Titles
You can make text in almost any program, however quality and additional things you can do to text can only be found in the best programs, here we are going to use photoshop. Open Photoshop, on left window, set your background to pure green (R:0, G:255, B:0), this will allow us to select the green in premiere and remove it so only the text is seen. Now go File>New and change the resolution to the size of your avi with contents as background color, click ok. Now change the foreground to anything but pure green, click “type tool” on the toolbox and click on the image. Type your desired text with settings you want (font, style, size) and make sure to leave at least ½ inch around the edges of the image for safe title area. Now click the arrow on the toolbox, right click on the new text layer in the layer window, then select “blending options”, you can change the text’s appearance and add effects. Save the picture as a .jpg with high quality.
Import this .jpg into premiere and drag it into the video2 timeline as Video 1A and 1B don’t perform transparency effects. Right click on the clip and select “video options” and then “transparency”. Select “green screen” for key type and in sample window you’ll see a preview of the key in action, you might need to zoom in and adjust the threshold and cutoff so there is no more visible green (sometimes changing the smoothing to high, takes the green out), click ok. You won’t be able to see the text until u either preview or render the timeline.

Rolling Titles (credits)
This method requires you to have *licensed* the program, if it isn’t then it will add a big red X on your avi. First you will need to download msp65trial_en_r.EXE and the other 4 .rar’s, once installed open “video editor 7.0” up. Now click on “insert title clip”, in the new window you can specify text font, size and style.
-Type your desired text, then specify your text color and background color (use true green and use above tutorial if u want it invisible). Check “Opague Background” and select true green as background.
-Click on the “rolling” tab and in there you can specify your desired rolling style, it’s fairly user friendly. Click ok and then put your pointer on the “Va” timeline and click, it will place your rolling credits there.
-Now go File>Create>Video File and then name your file and then click options and open the general tab, here you can specify your size, use the same size as your final movie. Now go to the compression tab and select your compressor (I suggest DivX) then click configure to make sure the bitrate is what you’re going to use. You can also go to cropping to make your credits fit perfectly, after that click ok and then click save. You now have an avi that scrolls down the credits. If you want to make the background invisible follow the title tutorial as your background is green and will work the same.
 
Big Richard's AVI Tutorial

Tutorial 1: Converting a demo to an AVI

Demo > AVI

--------------------------------------

So, you want to make a 1337 TFC avi eh? Well, there are 2 primary ways to convert your demos to an AVI and I will explain the primary way in this tutorial but I'll explain the other way in another tutorial.

Preparation

The first thing you want to do is make sure you didn't do anything to fix your F1 and F2 keys. If you installed DoD 2.0, deleted your GameUI.dll you'll probably have to reinstall the Half-Life full update. If you just renamed your GameUI.dll, you can rename it to the original. If you're not sure what you did, go to your Half-Life/valve/cl_dlls and make sure GameUI.dll is there.

Also, if you have installed the transparent dll's, you'll have to reinstall the default ones for this to work.

Next, you may want to make sure you have a clean TFC installation. This is more of a personal preferance, but I like to see AVIs made with default TFC rather then a bunch of excess custom bullshit that you think is "1337". Not everybody else might like your customizations so it's best to use default. I have a 2 TFC installations. One I play with and one I use to make avis with.

Now, you should open up TFC and change your resoloution to 640x480. Some people convert their demos in the resoloution they play in and wind up shrinking it to 640x480 for the final product. The avi will come out looking A LOT crisper if you just do everything in 640x480.

Next, you want to turn off anything on the screen you don't want. Some people like seeing the deathmessages and text, some don't. Here are a list of hud commands that will remove various things off the screen.

net_graph 0 - Turns off the netgraph at the bottom of the screen with fps, ping, packet loss and other things.
hud_draw 0 - Turns off all hud elements.
crosshair 0 - Turns crosshair off.
r_drawviewmodel 0 - Turns model off
cl_showfps 0 - Turns off fps in the top lefthand corner.
hud_deathnotice_time 0 - Removes deathmessages.
hud_saytext_time 0 - Removes written text.

You also may want to change your fov to 90 or 100 because it tends to look best in the avi.

If you have a fast computer, turn on 2x or 4x antialiasing in your graphics card options because it makes the avi look good.

Conversion

Now we will begin the conversion. Open up TFC and select the console option. Type in "viewdemo " and replace with the name of the demo located in the TFC directory. For our example, I'll use a demo called "example."

When it's playing, press f2 and you should get a menu type thing that looks like a VCR. You can use this to fast forward and rewind demos. While watch the demo, if you see a part that looks good and you want to avi, rewind to a few seconds before it starts and bringdown the console and type in "startmovie ". I've found that if you use too low of an fps, you get some bad flickering when you slow down clips while editing. 30 is a pretty good fps so use that.

Next, click play on the VCR thing and press f2 to remove it. This will begin the conversion. When you're done converting that clip, bring the console down and type in "endmovie".

Now, in your half-life folder, you will have a ton of bitmaps named after what you specified earlier.

What I'd recomend doing is copying all of these bitmaps to a seperate folder somewhere with the clip name. For the this tutorial I put them in My Documents/example/. Now open up the folder that contains all of the bitmaps. The first few bitmaps may contain the VCR menu on the screen and the console. Just delete all of these bitmaps.

The next thing you want to do is open Videomach (http://download.com.com/3000-2194-1...tml?tag=lst-0-1). Click on the folder circled in the picture below and select all of your bitmaps.

Now, once all of the files are open, click on the little disc button. Use the same settings I have below.

Now, click on the video tab and use the same settings I have here too.

After this, click the play button next to the disc icon and it will start converting the bitmaps to the avi. Once you're done, you can delete all the bitmaps and you've sucessfully converted a demo to an avi!
 
Back
Top