[Libav-user] How to speed-up vp8 video decoding.

Alex Cohn alexcohn at netvision.net.il
Mon May 28 15:04:49 CEST 2012


On Mon, May 28, 2012 at 3:08 PM, Alfredo Perez <alfredo at perseum.com> wrote:

> Thanks a lot :)
>
> So... compiling ffmpeg with assembler support is my only hope, isnt it?
>
> thanks again.
>

I would say, it's your best option, and the result is worth the effort.
We've been able to encode and decode vp8 at 20 FPS 352x288 on iPhone 4.

This involves the code from Google, without ffmpeg wrapper, but I don't
think this overhead is very high.

BR,
Alex Cohn


> On 28 May 2012 12:31, Alex Cohn <alexcohn at netvision.net.il> wrote:
>
>> On Mon, May 28, 2012 at 12:27 PM, Alfredo Perez <alfredo at perseum.com>wrote:
>>
>> iPhoneOS5.1.sdk
>>>
>>
>> You can probably enable asm to ffmpeg:
>> http://ffmpeg.org/pipermail/ffmpeg-devel/2012-January/119626.html
>>
>> On 28 May 2012 10:31, Alex Cohn <alexcohn at netvision.net.il> wrote:
>>>
>>>> On Mon, May 28, 2012 at 10:40 AM, Alfredo Perez <alfredo at perseum.com>
>>>> wrote:
>>>> > Hi everyone,
>>>> >
>>>> > I'm new to this list so I want to say hello first of all and second
>>>> > congratulate you for the excellent work you are doing.
>>>> >
>>>> > I am running version 0.8.11 "love" version of the ffmpeg library on my
>>>> > application. The encoder works fine. It takes ~60 milliseconds to
>>>> encode
>>>> > each frame. The problem is that I could not compile the library for
>>>> the
>>>> > decoder with assembler enabled.
>>>>
>>>> Which toolchain are you using?
>>>>
>>>> > It takes more than 250 milliseconds to
>>>> > decode each frame. I am using gop size 10, at 8 frames per second,
>>>> > max_b_frames = 3.
>>>> >
>>>> > Do you know if there is any option on the codecContext for the
>>>> decoder that
>>>> > I can use to reduce the quality but increasing the speed?
>>>> >
>>>> > Thank you very much.
>>>> > Alfredo.
>>>>
>>>
>> BR,
>> Alex
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20120528/12f6baa0/attachment.html>


More information about the Libav-user mailing list