Path to this page:
Subject: CVS commit: pkgsrc/multimedia/x265
From: Adam Ciarcinski
Date: 2020-03-30 17:40:15
Message id: 20200330154016.00903FB27@cvs.NetBSD.org
Log Message:
x265: updated to 3.3
Version 3.3
New features
Adaptive frame duplication to identify and skip encoding of near-identical \
frames and signal the duplication info to the decoder via pic_struct SEI. \
frame-dup to enable frame duplication and --dup-threshold to set the threshold \
for frame similarity (optional).
Boundary aware quantization to cut off bits from frames following scene-cut. \
This leverages the inability of HVS to perceive fine details during scene \
changes and saves bits. --scenecut-aware-qp , --scenecut-window and \
--max-qp-delta to enable boundary aware frame quantization, to set window size \
(optional) and to set QP offset (optional).
Improved scene-cut detection using edge and chroma histograms. --hist-scenecut \
to enable the feature and --hist-threshold (optional) to provide threshold for \
determining scene cuts.
Enhancements to existing features
--hme-range to modify search range for HME levels L0, L1, and L2.
Improved performance of AQ mode 4 by reducing memory foot print.
Introduced --analysis-save-reuse-level and --analysis-load-reuse-level to \
de-couple reuse levels of --analysis-save and --analysis-load. Turnaround time \
of ABR encoding can be reduced by properly leveraging these options.
Encoder enhancements
Improved VBV lookahead to eliminate blocky artifacts in Intra frames coming \
towards end of the title.
API changes
New API function x265_encoder_reconfig_zone() to invoke zone reconfiguration \
dynamically.
Renamed --hdr to --hdr10. --hdr will be deprecated in the upcoming major release.
Renamed --hdr-opt to --hdr10-opt. --hdr-opt will be deprecated in the upcoming \
major release.
Additions to x265_param structure to support the newly added features and \
encoder enhancements.
Files: