[MEncoder-users] what's better for SD 576i video - x264 or lavc libx264 ?

Grozdan neutrino8 at gmail.com
Sun Jun 27 21:40:02 CEST 2010


On Sun, Jun 27, 2010 at 9:07 PM, Goga777 <goga777 at bk.ru> wrote:
>> > I'm planning to encode and deinterlace a 576i interlaced DV video from my camcorder with mencoder
>> > compiled from source
>> >
>> > Which coder does better for that target - x264 or lavc libx264 ?
>>
>> There's no "lavc libx264" encoder. Both x264 and libx264 belong
>> together. The difference is that x264 is the actual encoder while
>> libx264 is its library other apps can link against and have support
>> for encoding. MEncoder uses libx264. Your "lavc libx264" is just a
>> wrapper for libx264 one can use
>>
>> if you want to encode with mencoder using libx264, use: -ovc x264
>> -x264encopts <your-settings> ...... -o output.avi
>
>
> and what about of
>
> mencoder -o output.avi input.avi -ovc lavc vcodec=libx264
>
> does it the same as you mentioned ??

Yes, it does the same, it invokes libx264. As I said, lavc is just a
wrapper around libx264. It is not a separate H.264 encoder in its own
right.

Most people use "-ovc x264 -x264encopts" directly, though. Not through
lavc's wrapper

>
> -ovc x264 -x264encopts <your-settings> ...... -o output.avi
>
>
> can I use the following options as ildct iltime for -ovc lavc vcodec=libx264 ?

No, ildct and ilme are not x264/libx264 option so if oyu use them,
mencoder will error out. These options belong to lavc encoders

And why would you use them (if it was possible)? You said you're going
to deinterlace the content. These options are only for *preserving*
interlaced content. If you're going to deinterlace, you don't need
them at all

>
> Goga
> _______________________________________________
> MEncoder-users mailing list
> MEncoder-users at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/mencoder-users
>


More information about the MEncoder-users mailing list