Revisions of x265 (20)
İsmail Dönmez (ismdon)
committed
about 7 years ago
(revision 20)
- Update to version 2.3 Encoder enhancements * New SSIM-based RD-cost computation for improved visual quality, and efficiency; use --ssim-rd to exercise. * Multi-pass encoding can now share analysis information from prior passes. * A dedicated thread pool for lookahead can now be specified with --lookahead-threads. * option:–dynamic-rd dynamically increase analysis in areas where the bitrate is being capped by VBV; works for both CRF and ABR encodes with VBV settings. * The number of bits used to signal the delta-QP can be optimized with the --opt-cu-delta-qp option. * Experimental feature option:–aq-motion adds new QP offsets based on relative motion of a block with respect to the movement of the frame. API changes * Reconfigure API now supports signalling new scaling lists. * x265 application’s csv functionality now reports time (in milliseconds) taken to encode each frame. * --strict-cbr enables stricter bitrate adherence by adding filler bits when achieved bitrate is lower than the target. * --hdr can be used to ensure that max-cll and max-fall values are always signaled (even if 0,0). Bug fixes * Fixed scaling lists support for 4:4:4 videos. * Inconsistent output fix for --opt-qp-pss by removing last slice’s QP from cost calculation. Encoder enhancements
İsmail Dönmez (ismdon)
committed
over 7 years ago
(revision 19)
- Update to version 2.2 Encode enhancements * Enhancements to TU selection algorithm with early-outs for improved speed; use --limit-tu to exercise. * New motion search method SEA (Successive Elimination Algorithm) supported now as :option: –me 4 * Bit-stream optimizations to improve fields in PPS and SPS for bit-rate savings through --no-opt-qp-pps, --no-opt-ref-list-length-pps, and --no-multi-pass-opt-rps. * Enabled using VBV constraints when encoding without WPP. * All param options dumped in SEI packet in bitstream when info selected. API changes * Options to disable SEI and optional-VUI messages from bitstream made more descriptive. * New option --scenecut-bias to enable controlling bias to mark scene-cuts via cli. * Support mono and mono16 color spaces for y4m input. * --min-cu-size of 64 no-longer supported for reasons of visual quality. * API for CSV now expects version string for better integration of x265 into other applications. Bug fixes * Several fixes to slice-based encoding. * --log2-max-poc-lsb‘s range limited according to HEVC spec. * Restrict MVs to within legal boundaries when encoding.
Tomáš Chvátal (scarabeus)
committed
over 7 years ago
(revision 18)
- Add conditional for the numa-devel again it was not ment to be dropped - Add patch x265.pkgconfig.patch to fix pkgconfig
İsmail Dönmez (ismdon)
committed
over 7 years ago
(revision 14)
- Update to version 2.1 Encoder enhancements * Support for qg-size of 8 * Support for inserting non-IDR I-frames at scenecuts and when running with settings for fixed-GOP (min-keyint = max-keyint) * Experimental support for slice-parallelism. API changes * Encode user-define SEI messages passed in through x265_picture object. * Disable SEI and VUI messages from the bitstream * Specify qpmin and qpmax * Control number of bits to encode POC. Bug fixes * QP fluctuation fix for first B-frame in mini-GOP for 2-pass encoding with tune-grain. * Assembly fix for crashes in 32-bit from dct_sse4. * Threadpool creation fix in windows platform.
İsmail Dönmez (ismdon)
committed
over 8 years ago
(revision 12)
- Update to version 1.9 API Changes: * x265_frame_stats returns many additional fields: maxCLL, maxFALL, residual energy, scenecut and latency logging * --qpfile now supports frametype 'K" * x265 now allows CRF ratecontrol in pass N (N greater than or equal to 2) * Chroma subsampling format YUV 4:0:0 is now fully supported and tested New Features: * Quant offsets: This feature allows block level quantization offsets to be specified for every frame. An API-only feature. * --intra-refresh: Keyframes can be replaced by a moving column of intra blocks in non-keyframes. * --limit-modes: Intelligently restricts mode analysis. * --max-luma and --min-luma for luma clipping, optional for HDR use-cases * Emergency denoising is now enabled by default in very low bitrate, VBV encodes Presets and Performance: * Recently added features lookahead-slices, limit-modes, limit-refs have been enabled by default for applicable presets. * The default psy-rd strength has been increased to 2.0 * Multi-socket machines now use a single pool of threads that can work cross-socket.
Tomáš Chvátal (scarabeus)
accepted
request 1848
about 9 years ago
(revision 9)
Update to version 1.6.
Olaf Hering (olh)
accepted
request 1639
about 9 years ago
(revision 8)
Updated to stable 1.5 version
Olaf Hering (olh)
accepted
request 1466
over 9 years ago
(revision 7)
Honour CFLAGS, CXXFLAGS, fix debuginfo..
Manfred Tremmel (mantre)
committed
about 10 years ago
(revision 4)