[theora-dev] Encoding - CPU usage ...
Mat
heavensdoor78 at gmail.com
Mon Oct 9 01:53:26 PDT 2006
David Kuehling wrote:
>> Can't you grab directly in YUV ? ( like V4L2_PIX_FMT_YUV420 )
>>
> In my experience the least-common denominator for V4L2 capture would be
> V4L2_PIX_FMT_YUYV. Which is twice as many chroma data as YUV420.
You can choose any colorspace you like but if you convert it to YUV I
don't think the extra chroma data will count.
I use V4L2_PIX_FMT_YUV420 because in this way I can use ffmpeg's
PIX_FMT_YUV420P or ogg's OC_PF_420 directly ;)
( and also SDL overlays almost directly )
> But reducing that shouldn't take much cpu power.
>
In this way you can skip a post processing function on every frame you
grab... I think it can help the CPU.
And you were asking about RGB to YUV conversion in these posts...
BTW, if I remember correctly in ffmpeg there should be a
img_convert() function to convert the frames between different colorspaces
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/theora-dev/attachments/20061009/f9f2674f/attachment.html
More information about the theora-dev
mailing list