<div dir="ltr">Hello,<div><br></div><div>I have just tagged release 0.5 on our stable branch. x265 0.5 is a regularly scheduled release.</div><div><div><br></div><div>= New Features =</div><div><br></div><div>* x265 can now be built by Mac OS X clang compiler</div>
<div>* install/uninstall build targets (install-only for Windows)</div><div>* Our cmake scripts now build static and shared libraries</div><div>* --ref N is now supported for enabling multiple L0 references</div><div>* SSIM global statistic reporting (--ssim)</div>
<div>* CSV logging is now a core feature, introduced per-frame logging</div><div><br></div><div>= API Changes =</div><div><br></div><div>* "_t" suffix removed from public data types for POSIX compatibility</div>
<div>* public API is now versioned</div><div>* --cpuid meaning has changed from level to capability bitmap, same as x264</div><div>* param.bipredSearchRange has been removed (--bpredrange N)</div><div>* param.maxNumReferences has been added    (--ref N)</div>
<div>* param.csvfn has been added               (--csv FILENAME.csv)</div><div>* PSNR and/or SSIM reporting are optional  (--[no-]psnr --[no-]ssim)</div><div>* x265_version_str exported string symbol with version (tag) info</div>
<div>* x265_build_info_str exported string symbol with compile info</div><div>* x265_encoder_get_stats() method for querying encoder statistics</div><div>* x265_encoder_log() method for writing to CSV log file</div><div>* x265_param_parse() method for configuring x265_param_t via strings</div>
<div><br></div><div>* x265 now requires cmake 2.8.8 or later in order to build</div><div>* Weightp options re-enabled, but feature is still unfinished</div><div>* param.rc.aqmode, param.rc.aqstrength for unfinished AQ support</div>
<div><br></div><div>= Improvements =</div><div><br></div><div>* x265 is deterministic at -F1 and separately deterministic for Fn>1</div><div>  (ie: -F2 and -F12 will give the same outputs if all other args are same)</div>
<div>* We have adopted a bidir search more closely resembling x264's bidir</div><div>* Lookahead analysis now includes bidir candidates for B slice types</div><div>* Lookahead uses thread pool and wave-front block scheduling</div>
<div>* The "multiple of min CU size (4)" resolution requirement has been removed<br></div><div>* More x264 assembly is being used for motion search and bidir MC</div><div>* PSNR and SSIM are measured row-by-row after deblocking and SAO</div>
<div>* Use of Standard Template Library classes has been removed</div><div>* SIMD Vector Classes are no longer used for 8bpp primitives</div><div><br></div><div>= Upcoming improvements =</div><div><br></div><div>* support in CLI for reading YUV or Y4M on stdin (already in default)</div>
<div>* performance presets</div><div>* Main10 profile</div><div>* Weightp in lookahead, weight analysis adapted from x264</div><div>* lookahead worker thread</div><div>* Adaptive QP</div><div><br></div>-- <br>Steve Borho
</div></div>