Revisions of x265 (20)
İsmail Dönmez (ismdon)
committed
almost 8 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
almost 8 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
about 8 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
about 8 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
almost 9 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
over 9 years ago
(revision 9)
Update to version 1.6.
Olaf Hering (olh)
accepted
request 1639
almost 10 years ago
(revision 8)
Updated to stable 1.5 version
Olaf Hering (olh)
accepted
request 1466
about 10 years ago
(revision 7)
Honour CFLAGS, CXXFLAGS, fix debuginfo..
Manfred Tremmel (mantre)
committed
over 10 years ago
(revision 4)