<html>
    <head>
      <base href="https://bugzilla.icculus.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Video capture results in slightly sped up avi"
   href="https://bugzilla.icculus.org/show_bug.cgi?id=6048">6048</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Video capture results in slightly sped up avi
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>ioquake3
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>GIT MASTER
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>PC
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Windows Vista
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P3
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Video
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>zachary@ioquake.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>campagnolo90@hotmail.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>quake3-bugzilla@icculus.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>When rendering demos to avis using the video command the video is sped up a
small amount.

Example:
<a href="http://www.youtube.com/watch?v=lh9IUIwIEcU">http://www.youtube.com/watch?v=lh9IUIwIEcU</a> which was rendered from
<a href="http://demos.igmdb.org/z3ct4d/2nd-Map_Cooller_vs_ZeRo4_ztn3tourney1(ZeRo4).dm_68">http://demos.igmdb.org/z3ct4d/2nd-Map_Cooller_vs_ZeRo4_ztn3tourney1(ZeRo4).dm_68</a>

The demo is 15 minutes long, the warmup is 0:10 and the ending score screen is
7 seconds

What is expected: the resulting video should be 15:17 long

What occurs: the resulting video is 15:00

Timescale is set to 1, however all videos regardless of a mod being used or not
are sped up by about 2 to 2.5% each time.

I'm using motion jpeg output with the video command to render the demos into
avis with the following command line:

ioquake3.x86.exe +set net_enabled 0 +set r_fullscreen 0 +set r_mode -1 +set
r_customwidth 1920 +set r_customheight 1080 +set s_useOpenAL 0 +set
cl_aviFrameRate 30 +set cl_aviMotionJpeg 1 +set cl_aviMotionJpegQuality 100
+demo demo_file +video output_file

I can provide additional samples and/or demos if required.  Other games that
are based on ioq3, like iortcw, etlegacy, and openjk also suffer from the same
issue.  The only derivative engine I've run into that this doesn't occur on is
wolfcamql.

Note: On a related note, the audio in the above movie slowly falls out of sync
with the video.  This consistently happens in addition to the above issue,
however I am not sure they are related.  The desync is noticeable near the end
of the movie; sounds trail the video by about .2 seconds.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>