<p><span lang="EN-US">Hi,</span></p>
<p><span lang="EN-US">I&#39;ve been trying to use libtheora-experimental (libtheoraenc and libtheoradec) to encode a webcam feed in real-time, to be decoded</span></p>
<p><span lang="EN-US">also in realtime by a second party via XXX-IP, with - unfortunately - not so good results.</span></p>
<p><span lang="EN-US">&nbsp;</span></p>
<p><span lang="EN-US">I&#39;m using custom written functions to convert from RGB8 to YUV420 and back and, although not much processor-efficient, they do </span></p>
<p><span lang="EN-US">what they&#39;re supposed to nicely.</span></p>
<p><span lang="EN-US">Unfortunatelly, I get a lot of &quot;block-artifacts&quot; in the process. With one webcam, the image starts all &quot;blocky&quot; and then, if you keep</span></p>
<p><span lang="EN-US">the image still, it gets better. If you move a bit, blink an eye... Then the block appear where the motion occured, but disappear</span></p>
<p><span lang="EN-US">again under the same conditions. Besides that, objects far from the webcam tend to get invariably all &quot;blocky&quot;. Oh... with another</span></p>
<p><span lang="EN-US">webcam the image is ALWAYS &quot;blocky&quot;. Ideas? FPS settings?<span></span> </span></p>
<p><span lang="EN-US">I&#39;ve been trying to play around with the encoder settings to no avail. Same problems arise in those same webcams.</span></p>
<p><span lang="EN-US">I don&#39;t know if libtheora-experimental is ready for use. I tried to do it with libtheora but had some problems with access violations</span></p>
<p><span lang="EN-US">in theora_decode_init(). Perhaps an uninitialized value? Finally gave up to try libtheora-experimental with these results.</span></p>
<p><span lang="EN-US">&nbsp;</span></p>
<p><span lang="EN-US">Ideas? Has anyone tried to accomplish this (real-time webcam encoding-decoding) with theora and succeded (or not?)</span></p>
<div>&nbsp;</div>
<div>P.S. Please, send me some feedback because my messsages&nbsp;are not going to the forum</div>
<div>&nbsp;</div>
<div>Thanks,</div>
<div>&nbsp;</div>
<div>Rômulo</div>