Bug#687048: avconv: x264 profile only supports main and baseline

Reinhard Tartler siretart at gmail.com
Sun Sep 30 10:02:06 UTC 2012


tags 687048 moreinfo
stop

> I'm trying to use avconv to convert to h264 using libx264.  I want
> to set the profile to high, but I still get main.
>
> I can change it to (constrained) baseline.  But setting any other
> valid profile will get me the main profile.  Setting it to an invalid
> option gives me an error.  So it does recoginse the strings,
> it just doesn't seem to accept them for what ever reason.

Just to be sure, can you please provide the complete command that you
have used in your tests? Do you use the old, deprecated -vpre options
or the newish x264 codec private options:

>> avconv -help | grep x264
[...]
   mbtree                  E.V.. use macroblock tree ratecontrol (x264 only)
-crf               <float> E.V.. enables constant quality mode, and
selects the quality (x264)
-keyint_min        <int>   E.V.. minimum interval between IDR-frames (x264)
libx264 AVOptions:
-preset            <string> E.V.. Set the encoding preset (cf. x264 --fullhelp)
-tune              <string> E.V.. Tune the encoding params (cf. x264 --fullhelp)
-profile           <string> E.V.. Set profile restrictions (cf. x264
--fullhelp)

> Using x264 directly does give me the profile I request.

Okay, that means that libx264 is functional.

-- 
regards,
    Reinhard



More information about the pkg-multimedia-maintainers mailing list