[Libva] Interlaced encoding

Zhao, Yakui yakui.zhao at intel.com
Tue Jul 22 17:38:59 PDT 2014


On Tue, 2014-07-22 at 03:58 -0600, Artem Makhutov wrote:
> Hallo,
> 
> I need to encode interlaced content to interleaced H.264.
> De-Interleasing is not an option for me.
> 
> Right now I am using Intel Media SDK for this, but I would like to go with libva.

The libva-intel-driver doesn't support the interlace encoding as the
interlace was one out-of-date technology to reduce the encoding
bit-rate. (Although the bit-rate can be reduced, the image quality will
be affected very significantly).

Thanks.
    Yakui

> 
> Thanks, Artem
> 
> 
> Steven Toth schrieb:
> > If you feed the encoder interlaced content (typically from V4L), it
> > will assume its progressive and encode it, resulting in interlacing
> > artifact, probably not what you want. Convert the interlaced content
> > (via Bob or Motion Adaptive de-interlacing) via the VPP. Hardware
> > assisted de-interlacing pre-encode. It worked well for me.
> >
> > Take a look at the VPP headers if this is what you need.
> >
> > - Steve
> >
> > On Mon, Jul 21, 2014 at 3:46 PM, Artem Makhutov <artem at makhutov.org> wrote:
> >> Hello,
> >>
> >> does the libva-intel-driver supports interlaced h264 encoding?
> >>
> >> Thanks, Artem
> >>
> >>
> >> _______________________________________________
> >> Libva mailing list
> >> Libva at lists.freedesktop.org
> >> http://lists.freedesktop.org/mailman/listinfo/libva
> >>
> >
> >
> >
> 
> 




More information about the Libva mailing list