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:           Sat Feb 25 08:32:19 UTC 2017

Modified Files:
        pkgsrc/multimedia/x265: Makefile PLIST distinfo

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.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/multimedia/x265/Makefile \
    pkgsrc/multimedia/x265/distinfo
cvs rdiff -u -r1.13 -r1.14 pkgsrc/multimedia/x265/PLIST

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.16 pkgsrc/multimedia/x265/Makefile:1.17
--- pkgsrc/multimedia/x265/Makefile:1.16        Thu Jan 19 18:52:19 2017
+++ pkgsrc/multimedia/x265/Makefile     Sat Feb 25 08:32:18 2017
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2017/01/19 18:52:19 agc Exp $
+# $NetBSD: Makefile,v 1.17 2017/02/25 08:32:18 adam Exp $
 
-DISTNAME=      x265_2.2
+DISTNAME=      x265_2.3
 PKGNAME=       ${DISTNAME:S/_/-/}
 CATEGORIES=    multimedia
 MASTER_SITES=  https://bitbucket.org/multicoreware/x265/downloads/
Index: pkgsrc/multimedia/x265/distinfo
diff -u pkgsrc/multimedia/x265/distinfo:1.16 pkgsrc/multimedia/x265/distinfo:1.17
--- pkgsrc/multimedia/x265/distinfo:1.16        Mon Feb 13 13:39:55 2017
+++ pkgsrc/multimedia/x265/distinfo     Sat Feb 25 08:32:18 2017
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.16 2017/02/13 13:39:55 fhajny Exp $
+$NetBSD: distinfo,v 1.17 2017/02/25 08:32:18 adam Exp $
 
-SHA1 (x265_2.2.tar.gz) = 709ddcf639b414c65867683419de82bc34b587ca
-RMD160 (x265_2.2.tar.gz) = 5bc6e69601752f9ef7a8b80989f48767dfecab10
-SHA512 (x265_2.2.tar.gz) = 335bb38cf0892f2c4310033b076d51115c0b7faa9596a4f556dde5e3d1378d04f3d0055cb0bf2441eb725b7f84c246174bdc315eeb4ddde61ef9d79469f44eef
-Size (x265_2.2.tar.gz) = 1203801 bytes
+SHA1 (x265_2.3.tar.gz) = 575003e50e7f06aa3c983679d4399581394adbf9
+RMD160 (x265_2.3.tar.gz) = b3e9a5b145caf5481854fded2f74e1db4c8045bf
+SHA512 (x265_2.3.tar.gz) = c863e4bd95323baf5c1ee388c2d9e460749940b947a795e0bce7bffab620258fb7aafbbf2956225491f4532f715392df3d40f19301964e00c3ac2971cd7d8809
+Size (x265_2.3.tar.gz) = 1215719 bytes
 SHA1 (patch-CMakeLists.txt) = fbf4d08133a48b342a060f1b45bab0253455a1b1

Index: pkgsrc/multimedia/x265/PLIST
diff -u pkgsrc/multimedia/x265/PLIST:1.13 pkgsrc/multimedia/x265/PLIST:1.14
--- pkgsrc/multimedia/x265/PLIST:1.13   Sun Jan  1 16:31:44 2017
+++ pkgsrc/multimedia/x265/PLIST        Sat Feb 25 08:32:18 2017
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.13 2017/01/01 16:31:44 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2017/02/25 08:32:18 adam Exp $
 bin/x265
 include/x265.h
 include/x265_config.h
 lib/libx265.a
 lib/libx265.so
-lib/libx265.so.102
+lib/libx265.so.110
 lib/pkgconfig/x265.pc



Home | Main Index | Thread Index | Old Index