<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://c4engine.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Recording_Movies</id>
	<title>Recording Movies - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://c4engine.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Recording_Movies"/>
	<link rel="alternate" type="text/html" href="https://c4engine.com/wiki/index.php?title=Recording_Movies&amp;action=history"/>
	<updated>2026-05-07T22:46:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://c4engine.com/wiki/index.php?title=Recording_Movies&amp;diff=409&amp;oldid=prev</id>
		<title>Eric Lengyel: Created page with &quot;The C4 Engine has the capability to record the video and audio output as you're playing a game or using the tools. Video is saved to a set of &quot;sequence&quot; files that can later be imported as a movie, and audio is saved to a standard wave file. A movie is generated from these files using the Movie Importer tool.  Recording is started by entering the record command in the Command Console as follows:  &lt;code&gt;record ''name'' [-rate ''fps''] [-noaudio] [-novideo]&lt;/code&gt;...&quot;</title>
		<link rel="alternate" type="text/html" href="https://c4engine.com/wiki/index.php?title=Recording_Movies&amp;diff=409&amp;oldid=prev"/>
		<updated>2023-07-15T11:40:28Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;The C4 Engine has the capability to record the video and audio output as you&amp;#039;re playing a game or using the tools. Video is saved to a set of &amp;quot;sequence&amp;quot; files that can later be imported as a movie, and audio is saved to a standard wave file. A movie is generated from these files using the &lt;a href=&quot;/wiki/index.php?title=Movie_Importer&quot; title=&quot;Movie Importer&quot;&gt;Movie Importer&lt;/a&gt; tool.  Recording is started by entering the record command in the &lt;a href=&quot;/wiki/index.php?title=Command_Console&quot; title=&quot;Command Console&quot;&gt;Command Console&lt;/a&gt; as follows:  &amp;lt;code&amp;gt;record &amp;#039;&amp;#039;name&amp;#039;&amp;#039; [-rate &amp;#039;&amp;#039;fps&amp;#039;&amp;#039;] [-noaudio] [-novideo]&amp;lt;/code&amp;gt;...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The C4 Engine has the capability to record the video and audio output as you're playing a game or using the tools. Video is saved to a set of &amp;quot;sequence&amp;quot; files that can later be imported as a movie, and audio is saved to a standard wave file. A movie is generated from these files using the [[Movie Importer]] tool.&lt;br /&gt;
&lt;br /&gt;
Recording is started by entering the record command in the [[Command Console]] as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;record ''name'' [-rate ''fps''] [-noaudio] [-novideo]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''name'' parameter specifies the base name of the sequence files that are generated, including the path relative to the C4 Engine application. As recording progresses, the engine generates files named &amp;lt;code&amp;gt;''name''1.seq&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;''name''2.seq&amp;lt;/code&amp;gt;, etc., each of which holds many frames of video data. The audio is saved to a single file named &amp;lt;code&amp;gt;''name''.wav&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If the &amp;lt;code&amp;gt;-rate&amp;lt;/code&amp;gt; parameter is specified, then video frames are captured at a rate of ''fps'' frames per second, up to a maximum of 60. For best results, ''fps'' should evenly divide 36000. If the &amp;lt;code&amp;gt;-rate&amp;lt;/code&amp;gt; parameter is omitted, then the default recording rate is 30 frames per second.&lt;br /&gt;
&lt;br /&gt;
By default, both video and audio are recorded. If either the &amp;lt;code&amp;gt;-noaudio&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;-novideo&amp;lt;/code&amp;gt; parameters are specified, then audio or video will not be recorded, respectively.&lt;br /&gt;
&lt;br /&gt;
Recording is stopped by entering any &amp;lt;code&amp;gt;record&amp;lt;/code&amp;gt; command in the Command Console, with parameters or not, while recording is in progress. All parameters to a &amp;lt;code&amp;gt;record&amp;lt;/code&amp;gt; command that stops recording are ignored.&lt;br /&gt;
&lt;br /&gt;
In order to avoid showing the console in the movie itself, it is usually convenient to bind the record command to a key. For example, the following command binds the recording functionality to the F1 key.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bind F1 &amp;quot;record Import/MyMovies/Movie -rate 20&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After this command has been entered, the F1 key can be used to start and stop recording at 20 frames per second.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Movie Importer]]&lt;br /&gt;
* [[Movie Player]]&lt;br /&gt;
* &amp;lt;code&amp;gt;[http://c4engine.com/docs/MovieMgr/MovieMgr_StartRecording.html MovieMgr::StartRecording()]&amp;lt;/code&amp;gt; function&lt;br /&gt;
* &amp;lt;code&amp;gt;[http://c4engine.com/docs/MovieMgr/MovieMgr_StopRecording.html MovieMgr::StopRecording()]&amp;lt;/code&amp;gt; function&lt;br /&gt;
&lt;br /&gt;
[[Category:Movies]]&lt;/div&gt;</summary>
		<author><name>Eric Lengyel</name></author>
	</entry>
</feed>