pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia/x265 x265: updated to 3.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/4509d4d3c39b
branches: trunk
changeset: 426326:4509d4d3c39b
user: adam <adam%pkgsrc.org@localhost>
date: Mon Mar 30 15:40:15 2020 +0000
description:
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.
diffstat:
multimedia/x265/Makefile | 5 ++---
multimedia/x265/PLIST | 4 ++--
multimedia/x265/distinfo | 10 +++++-----
3 files changed, 9 insertions(+), 10 deletions(-)
diffs (48 lines):
diff -r 5f04758b85da -r 4509d4d3c39b multimedia/x265/Makefile
--- a/multimedia/x265/Makefile Mon Mar 30 15:38:54 2020 +0000
+++ b/multimedia/x265/Makefile Mon Mar 30 15:40:15 2020 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.28 2019/12/05 09:32:49 adam Exp $
+# $NetBSD: Makefile,v 1.29 2020/03/30 15:40:15 adam Exp $
-DISTNAME= x265_3.2.1
+DISTNAME= x265_3.3
PKGNAME= ${DISTNAME:S/_/-/}
CATEGORIES= multimedia
MASTER_SITES= https://bitbucket.org/multicoreware/x265/downloads/
-MASTER_SITES+= http://download.videolan.org/videolan/x265/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://www.x265.org/
diff -r 5f04758b85da -r 4509d4d3c39b multimedia/x265/PLIST
--- a/multimedia/x265/PLIST Mon Mar 30 15:38:54 2020 +0000
+++ b/multimedia/x265/PLIST Mon Mar 30 15:40:15 2020 +0000
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.23 2019/10/01 11:44:46 adam Exp $
+@comment $NetBSD: PLIST,v 1.24 2020/03/30 15:40:15 adam Exp $
bin/x265
include/x265.h
include/x265_config.h
lib/libx265.a
lib/libx265.so
-lib/libx265.so.179
+lib/libx265.so.188
lib/pkgconfig/x265.pc
diff -r 5f04758b85da -r 4509d4d3c39b multimedia/x265/distinfo
--- a/multimedia/x265/distinfo Mon Mar 30 15:38:54 2020 +0000
+++ b/multimedia/x265/distinfo Mon Mar 30 15:40:15 2020 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.32 2019/12/05 09:32:49 adam Exp $
+$NetBSD: distinfo,v 1.33 2020/03/30 15:40:15 adam Exp $
-SHA1 (x265_3.2.1.tar.gz) = 0bd4889ff3ad596372ce2338f2d896947a2eec53
-RMD160 (x265_3.2.1.tar.gz) = 7386c00a49a2fc143cd3c8cea657872235a8ba77
-SHA512 (x265_3.2.1.tar.gz) = 5cb29b9d4475c1f686f6e31e47ccddde3db1639d5dcf9c058513389a9fdeb35a83b14e30e59498a76dec74bb0b410b6d8f5b1b45d18927be9811bb6a40d8d568
-Size (x265_3.2.1.tar.gz) = 1426255 bytes
+SHA1 (x265_3.3.tar.gz) = a1f92f4b64dd45439f49218301db18cc36d24323
+RMD160 (x265_3.3.tar.gz) = 72526b828e351c6b8f07c422dfaff2d32bb05275
+SHA512 (x265_3.3.tar.gz) = 3d56900ecd58e83d2ecc93d956524e3b0e622dbe3c74a137c7b21f98599245547403401e9ec7f679996fd09fca788aa10272bf17e58a68fce449c8cb555ad7c0
+Size (x265_3.3.tar.gz) = 1438685 bytes
SHA1 (patch-CMakeLists.txt) = fbf4d08133a48b342a060f1b45bab0253455a1b1
SHA1 (patch-common_cpu.cpp) = 86dd8d4a3f9cf51312cd93695beace4c4becb8c6
SHA1 (patch-common_cpu.h) = 33e3bb9bc9cb60735aa09efa185c474ebd3e6af5
Home |
Main Index |
Thread Index |
Old Index