x265 hangs if you specify x265 -D10 -p0 ducks_take_off_2160p50.y4m --level-idc 5.1 --bitrate 50000 -o w.hevc
It prints x265 [warning]: lowering target bitrate to High tier limit of 160000Kbps but not set high-tier. Also 50'000 is not bigger than 160'000. # HG changeset patch # User Ma0 <[email protected]> # Date 1463927067 -7200 # Sun May 22 16:24:27 2016 +0200 # Node ID 6177f1fce4164bbe409e0e004339f977d2435a2b # Parent 4723933fdec920debefe606d50a9a312f7bc7f6b rate-control: lowering target bitrate to main tier limit if not set --high-tier diff -r 4723933fdec9 -r 6177f1fce416 source/encoder/level.cpp --- a/source/encoder/level.cpp Fri May 13 09:32:11 2016 +0530 +++ b/source/encoder/level.cpp Sun May 22 16:24:27 2016 +0200 @@ -349,8 +349,9 @@ case X265_RC_ABR: if ((uint32_t)param.rc.bitrate > (highTier ? l.maxBitrateHigh : l.maxBitrateMain)) { - param.rc.bitrate = l.maxBitrateHigh; - x265_log(¶m, X265_LOG_WARNING, "lowering target bitrate to High tier limit of %dKbps\n", param.rc.bitrate); + param.rc.bitrate = highTier ? l.maxBitrateHigh : l.maxBitrateMain; + x265_log(¶m, X265_LOG_WARNING, "lowering target bitrate to %s tier limit of %dKbps\n", + highTier ? "High" : "Main", param.rc.bitrate); } break; _______________________________________________ x265-devel mailing list [email protected] https://mailman.videolan.org/listinfo/x265-devel
