On 5/15/07, <b class="gmail_sendername">marius schebella</b> &lt;<a href="mailto:marius.schebella@gmail.com">marius.schebella@gmail.com</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>I was thinking Gem does not support all codecs.</blockquote><div><br>GEM supports all Quicktime codecs on OSX, Directshow and Quicktime codecs on Windows and quite a few on Linux (depending on what libs you build).<br>
</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">with &quot;faster&quot; do you mean less cpu consuming? I thought the fastest/less
<br>cpu consuming is a frame by frame codec like photo-jpeg because the gfx<br>card can just take the jpegs and texture them onto a geo???</blockquote><div><br>All codecs have to be decompressed into RAM and then uploaded to the graphics card.&nbsp; 
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">maybe I was thinking of the isight, which uses uyvy, and a conversion<br>slows the process down.
</blockquote><div><br>The iSight might use &#39;Component&#39; video UYVY but the conversion is pretty simple and fast.&nbsp; Often the device will do the conversion in hardware or the driver does it automatically.&nbsp; &#39;2vuy&#39; is probably the most universal format for YUV video.
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">since you are probably the only one who knows that, can you explain how<br>gem deals with the codecs? only if you have time... I do not understand
<br>why the apple intermediate should be faster for example when using the<br>movie as a texture for a rectangle than the frame by frame jpeg compression?</blockquote><div><br>Apple Intermediate Codec uses different code than Photo-JPEG for compression and decompression.&nbsp; In particular, Apple Intermediate is multi-threaded internally and it avoids some slow code that the JPEG codec uses.&nbsp; 
<br></div><br></div>I have started using AIC for work since it takes any video dimensions unlike HDV, DV or DVCPro.&nbsp; Those codecs are all faster than AIC at their native resolutions but are not flexible enough for some uses.&nbsp; Also, the DVCPro codecs only come with Final Cut and are not part of the standard Quicktime install.&nbsp; If you don&#39;t have Apple Intermediate then copy the codec from a mahcine that has it in /Library/Quicktime/ or install iMovie.
<br>