[x265] Command line parsing appears broken, if not many parameters are now unsupported on purpose

Steve Borho steve at borho.org
Fri Jul 10 17:50:13 CEST 2015


On 07/10, Mario *LigH* Rohkr??mer wrote:
> Between v1.7+96 and v1.7+166, I already noticed that "--log-level
> full --help" possibly does not create a full help anymore, but I was
> not certain, I believe you wanted to reduce the help output during
> that time. The supposed "full help" text output size dropped from
> 15441 to 10703 bytes.
> 
> One of the parameters not documented anymore is "zones"; and so,
> there is a current report in the German doom9/Gleitz forum that
> zones appear to get ignored; e.g.
> 
> x265 --y4m -o foreman_cif_medium.hevc --ssim --log-level info
> --csv-log-level 2 --csv foreman_cif_medium.csv --zones
> 0,99,q=15/100,199,q=35 foreman_cif_pal.y4m
> 
> produces CRF VBR quantizer distribution, does not enforce fixed
> quantizers. CSV attached.

Looks like '--log-level full --help' was broken when we transitioned the
CLI to use x265_api_get().  A call to 'api->param_default(param)' was
added before 'showHelp(param)' which reset the log-level.

Testing a fix, thanks for the heads up

-- 
Steve Borho


More information about the x265-devel mailing list