[gst-devel] [PATCH] Make theoraenc expose the new "Speed level" property

Donny Viszneki donny.viszneki at gmail.com
Wed Feb 18 22:00:45 CET 2009


On Wed, Feb 18, 2009 at 12:42 AM, Benjamin M. Schwartz
<bmschwar at fas.harvard.edu> wrote:
> The attached patch exposes the Speed Level property, new in the Theora 1.0
> series, in theoraenc as "speed-level".  This property, if set to a value
> of 2, accelerates encoding by disabling motion vectors entirely.
>
> My motivation, which is entirely irrelevant, is to encode video in real
> time on the XO, especially for video chat.  In my completely arbitrary
> test, I observed an 18% speedup at fixed quality, at a cost of 25%
> increased bitrate.  (Frankly, I was hoping for a much larger speedup, but
> never mind.)

Perhaps not /entirely/ irrelevant.

Do you think disabling motion vector calculation has a different
effect on performance depending on what the video is like?

-- 
http://codebad.com/




More information about the gstreamer-devel mailing list