Difference between revisions of "Talk:Demo Video Creation"

From Valve Developer Community
Jump to: navigation, search
m (startmovie avi function)
(Doesn't Record Voice?????: new section)
Line 48: Line 48:
 
* Wikipedia: List of screencasting software
 
* Wikipedia: List of screencasting software
 
: http://en.wikipedia.org/wiki/List_of_screencasting_software
 
: http://en.wikipedia.org/wiki/List_of_screencasting_software
 +
 +
== Doesn't Record Voice????? ==
 +
 +
I'm doing a walkthrough of a new coop map that I don't want to release yet, but when I try to playback the recorded demo, I do not hear my voice. Will my voice be in the avi output file (using the built in utility) if I choose to take that route for the production of the video? Or will it be in the .wav file that accompanies the targa sequence if I use the targa sequence as my way of "exporting" the video? I do not want to waste time by trying to export using the built in avi thing and/or the targa sequence thing. I looked through the console variables that had to do with the keywords "demo" "voice" and "mic" using the "find" command to see if there were any console variables that I would have to change in order to get the voice to work. There is only one condition with all of this: I will NOT and can NOT release this map to the public. I'm keeping it under wraps except the walkthrough videos.

Revision as of 15:48, 13 June 2010

I just added a tutorial for Adobe After Effects, but I'm not so sure about the correct explanation of the menus, windows etc. I had to guess them, since I only own that program in german language. If someone might review and fix it, I'd be thankfully :) --p2hicy 07:05, 24 Aug 2006 (PDT)

startmovie avi function

so I found out startmovie supports creating avi files directly but you can only change video codec (audio is still PCM as before) startmovie filename avi which will bring up a video codec selection box. I found this particulary useful if you have a huffyuv (lossless video format) codec installed (like ffdshow's vfw codec). easier than dumping hundreds of targa images and the resulting avi can easily be reencoded using any video creation software. unfortunately this AVI support is still not bugfree (it says "only DIVX for now") and it sometimes crashes the game engine so you need to restart the game and try again. This must be som stability issue. Saivert 23:59, 4 Nov 2007 (PST)

I tried this recently for TF2 and it worked fine. I used startmovie testvid avi and choose Lagarith LossLess from my codec list, then loaded a pre-recorded demo. The video recorded perfectly. It might have been a fix that was added to the recorder with the newer Orangebox engine, I haven't tried this yet with the Ep1 or HL2 engines. --brandished 15:50, 31 Jul 2008 (PDT)

I've been having problems with outputting to AVI, it seems that if a video exceeds a certain size I cannot import it into Vegas or watch them. All videos that work fine have been under 2GB. I've been using the HuffYUV codec, I tried the Lagarith one and got the same problem. This is quite frustrating, a single AVI is preferable to thousands of TGA files. --fraxyl 23:32, 7 Sep 2008 (PDT)

I found out that the video actually records succefully, but that the "metadata" of the resulting video is for some reason garbled. I use Lagarith too, but I found out I had to open it with Virtualdub, make sure to set Virtualdub to save the sound/video again without rencoding it to get a video that is legible in other video editing programs. Ailure 16:06, 18 Dec 2008 (PST)

Avi output broken by May(2010) patch

quoting from steam forum post on new error:
"AVIERR_NOCOMPRESSOR: a suitable compressor could not be found
Worked fine before the update, a week later and it's still not fixed."
...I can confirm that installing/reinstalling DivX codecs does not fix it.... --Ilr 03:55, 12 May 2010 (UTC)

startmovie output target

Could / should a note be added that states you can specify the .tga / .wav output of startmovie by enclosing the path in quotations, like startmovie "C:\lol", which would put lol0001.tga etc. on the root of C instead of the game folder? This means people rendering large passes to use a scratch drive. --Fail Medic 10:57, 16 May 2008 (PDT)

Alternatives

I think adding a section for the different options for recording in-game footage would be a good idea, I've received a lot of questions about it. I use the built in Source Recorder myself, but not everyone likes it, and it doesn't always work well on lower end hardware. I've added a list few recorders I've found below. --brandished 23:19, 11 Jul 2008 (PDT)

  • CamStudio (opensource)
http://sourceforge.net/projects/camstudio/
  • Windows Media Encoder
http://www.microsoft.com/windows/windowsmedia/forpros/encoder/default.mspx
  • Gamecam (no sound in free version)
http://www.planetgamecam.com
  • FastCapPro (trialware)
http://www.ejoystudio.com/
  • AviScreen
http://www.bobyte.com/AviScreen/index.asp
  • CaptureFlux
http://paul.glagla.free.fr/captureflux_en.htm
  • ZD Soft Recorder (trialware)
http://www.zdsoft.com/downloads.html
  • Wikipedia: List of screencasting software
http://en.wikipedia.org/wiki/List_of_screencasting_software

Doesn't Record Voice?????

I'm doing a walkthrough of a new coop map that I don't want to release yet, but when I try to playback the recorded demo, I do not hear my voice. Will my voice be in the avi output file (using the built in utility) if I choose to take that route for the production of the video? Or will it be in the .wav file that accompanies the targa sequence if I use the targa sequence as my way of "exporting" the video? I do not want to waste time by trying to export using the built in avi thing and/or the targa sequence thing. I looked through the console variables that had to do with the keywords "demo" "voice" and "mic" using the "find" command to see if there were any console variables that I would have to change in order to get the voice to work. There is only one condition with all of this: I will NOT and can NOT release this map to the public. I'm keeping it under wraps except the walkthrough videos.