pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/multimedia/x265
Module Name: pkgsrc
Committed By: adam
Date: Mon Mar 30 15:40:15 UTC 2020
Modified Files:
pkgsrc/multimedia/x265: Makefile PLIST distinfo
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.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 pkgsrc/multimedia/x265/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/multimedia/x265/PLIST
cvs rdiff -u -r1.32 -r1.33 pkgsrc/multimedia/x265/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/multimedia/x265/Makefile
diff -u pkgsrc/multimedia/x265/Makefile:1.28 pkgsrc/multimedia/x265/Makefile:1.29
--- pkgsrc/multimedia/x265/Makefile:1.28 Thu Dec 5 09:32:49 2019
+++ pkgsrc/multimedia/x265/Makefile Mon Mar 30 15:40:15 2020
@@ -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/
Index: pkgsrc/multimedia/x265/PLIST
diff -u pkgsrc/multimedia/x265/PLIST:1.23 pkgsrc/multimedia/x265/PLIST:1.24
--- pkgsrc/multimedia/x265/PLIST:1.23 Tue Oct 1 11:44:46 2019
+++ pkgsrc/multimedia/x265/PLIST Mon Mar 30 15:40:15 2020
@@ -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
Index: pkgsrc/multimedia/x265/distinfo
diff -u pkgsrc/multimedia/x265/distinfo:1.32 pkgsrc/multimedia/x265/distinfo:1.33
--- pkgsrc/multimedia/x265/distinfo:1.32 Thu Dec 5 09:32:49 2019
+++ pkgsrc/multimedia/x265/distinfo Mon Mar 30 15:40:15 2020
@@ -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