Next | Query returned 52 messages, browsing 31 to 40 | Previous

History of commit frequency

CVS Commit History:


   2017-04-25 20:29:57 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Version 2.4
===========

Encoder enhancements
--------------------
1. HDR10+ supported. Dynamic metadata may be either supplied as a bitstream via \ 
the userSEI field of x265_picture, or as a json jile that can be parsed by x265 \ 
and inserted into the bitstream; use :option:`--dhdr10-info` to specify json \ 
file name, and :option:`--dhdr10-opt` to enable optimization of inserting \ 
tone-map information only at IDR frames, or when the tone map information \ 
changes.
2. Lambda tables for 8, 10, and 12-bit encoding revised, resulting in \ 
significant enhancement to subjective  visual quality.
3. Enhanced HDR10 encoding with HDR-specific QP optimzations for chroma, and \ 
luma planes of WCG content enabled; use :option:`--hdr-opt` to activate.
4. Ability to accept analysis information from other previous encodes (that may \ 
or may not be x265), and selectively reuse and refine analysis for encoding \ 
subsequent passes enabled with the :option:`--refine-level` option.
5. Slow and veryslow presets receive a 20% speed boost at iso-quality by \ 
enabling the :option:`--limit-tu` option.
6. The bitrate target for x265 can now be dynamically reconfigured via the \ 
reconfigure API.
7. Performance optimized SAO algorithm introduced via the :option:`--limit-sao` \ 
option; seeing 10% speed benefits at faster presets.

API changes
-----------
1. x265_reconfigure API now also accepts rate-control parameters for dynamic \ 
reconfiguration.
2. Several additions to data fields in x265_analysis to support \ 
:option:`--refine-level`: see x265.h for more details.

Bug fixes
---------
1. Avoid negative offsets in x265 lambda2 table with SAO enabled.
2. Fix mingw32 build error.
3. Seek now enabled for pipe input, in addition to file-based input
4. Fix issue of statically linking core-utils not working in linux.
5. Fix visual artifacts with :option:`--multi-pass-opt-distortion` with VBV.
6. Fix bufferFill stats reported in csv.
   2017-02-25 09:32:19 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Version 2.3
===========

Encoder enhancements
--------------------
1. New SSIM-based RD-cost computation for improved visual quality, and \ 
efficiency; use :option:`--ssim-rd` to exercise.
2. Multi-pass encoding can now share analysis information from prior passes (in \ 
addition to rate-control information) to improve performance and quality of \ 
subsequent passes; to your multi-pass command-lines that use the \ 
:option:`--pass` option, add :option:`--multi-pass-opt-distortion` to share \ 
distortion information, and :option:`--multi-pass-opt-analysis` to share other \ 
analysis information.
3. A dedicated thread pool for lookahead can now be specified with \ 
:option:`--lookahead-threads`.
4. 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.
5. The number of bits used to signal the delta-QP can be optimized with the \ 
:option:`--opt-cu-delta-qp` option; found to be useful in some scenarios for \ 
lower bitrate targets.
6. 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
-----------
1. Reconfigure API now supports signalling new scaling lists.
2. x265 application's csv functionality now reports time (in milliseconds) taken \ 
to encode each frame.
3. :option:`--strict-cbr` enables stricter bitrate adherence by adding filler \ 
bits when achieved bitrate is lower than the target; earlier, it was only \ 
reacting when the achieved rate was higher.
4. :option:`--hdr` can be used to ensure that max-cll and max-fall values are \ 
always signaled (even if 0,0).

Bug fixes
---------
1. Fixed incorrect HW thread counting on MacOS platform.
2. Fixed scaling lists support for 4:4:4 videos.
3. Inconsistent output fix for :option:`--opt-qp-pss` by removing last slice's \ 
QP from cost calculation.
4. VTune profiling (enabled using ENABLE_VTUNE CMake option) now also works with \ 
2017 VTune builds.
   2017-02-13 14:39:55 by Filip Hajny | Files touched by this commit (2)
Log message:
Add support for the Sun linker. Fixes joyent/pkgsrc/issues/455 on SunOS.
Based on jcea's pull request.
   2017-01-19 19:52:30 by Alistair G. Crooks | Files touched by this commit (352)
Log message:
Convert all occurrences (353 by my count) of

	MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
   2017-01-01 17:31:44 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Version 2.2

Encoder enhancements
--------------------
1. Enhancements to TU selection algorithm with early-outs for improved speed; \ 
use :option:`--limit-tu` to exercise.
2. New motion search method SEA (Successive Elimination Algorithm) supported now \ 
as :option: `--me` 4
3. Bit-stream optimizations to improve fields in PPS and SPS for bit-rate \ 
savings through :option:`--[no-]opt-qp-pps`, \ 
:option:`--[no-]opt-ref-list-length-pps`, and \ 
:option:`--[no-]multi-pass-opt-rps`.
4. Enabled using VBV constraints when encoding without WPP.
5. All param options dumped in SEI packet in bitstream when info selected.
6. x265 now supports POWERPC-based systems. Several key functions also have \ 
optimized ALTIVEC kernels.
   2016-10-10 19:13:42 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Distfile has been changed
   2016-10-03 14:29:15 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 2.1:
Unknown
   2016-08-21 13:42:02 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Version 2.0:
Bug fixes.
   2016-02-09 13:04:56 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 1.9:
Bug fixes.
   2015-11-04 18:41:21 by Alistair G. Crooks | Files touched by this commit (78)
Log message:
Remove duplicate SHA512 digests that crept in.

Next | Query returned 52 messages, browsing 31 to 40 | Previous