[Libav-user] Hardware accelerated decoding

Lucas Soltic lucas.soltic at orange.fr
Thu Sep 5 18:06:00 CEST 2013


Le 5 sept. 2013 à 17:47, wm4 <nfxjfg at googlemail.com> a écrit :

> On Thu, 5 Sep 2013 13:53:46 +0300
> Oleg <mybrokenbeat at gmail.com> wrote:
> 
>> 3. VDA decoded frames could be rendered without copying frame to RAM, using OpenGL. Anyway ffmpeg stores all frames in RAM, so h264_vda decoder copies each frame to RAM that's way h264_vda could be slower then classical h264 decoder.
> 
> Just to make sure there's no confusion: h264_vda is a different
> interface from h264 + VDA hwaccel. It's true that h264_vda forces
> copying video data to RAM. But h264 + hwaccel does not.
> _______________________________________________
> Libav-user mailing list
> Libav-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/libav-user


Hi,

What is "h264 + hwaccel" ?
What is the difference between h264_vda and h264_vdpau that are listed among FFmpeg's decoders?

And... is H264 VDA the only hwaccel that doesn't require many modifications to be used? (because of how it works => copying the data back to RAM)

Regards,
Lucas


More information about the Libav-user mailing list