pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/multimedia/mkvtoolnix
Module Name: pkgsrc
Committed By: adam
Date: Thu May 4 16:44:17 UTC 2023
Modified Files:
pkgsrc/multimedia/mkvtoolnix: Makefile distinfo
Log Message:
mkvtoolnix: updated to 76.0
Version 76.0 "Celebration" 2023-04-30
Important notes
* mkvmerge: removed the option `--blockadd`. Removing block additional data is
not possible anymore, as it is often required for proper decoding.
New features and enhancements
* mkvmerge: JSON file identification: added a child element called
`num_index_entries` to the `properties` track element containing the number
of index entries found for a track. Currently only implemented for Matroska
files where it contains the number of cue points.
* mkvmerge: the maximum block addition ID track header value is now calculated
automatically from both the existing mappings & the actually used block
additions in the block groups.
* mkvmerge: Matroska reader: when reading WebM files that use block additions
with ID 4 (HDR for VP9) an appropriate block addition mapping will be
created automatically.
* mkvmerge: MP4 reader: the title/movie name meta data (content of the
`udta.meta.ilst.©nam` atom) will now be copied over as the segment title
track header attribute.
* mkvmerge: MP4 reader: the comment & encoder meta data (content of the
`udta.meta.ilst.©cmt` & `….©too` atoms) will now be copied over as global
tags `COMMENT` & `ENCODER` respectively.
* mkvmerge, MKVToolNix GUI's multiplexer: added an option to stop processing
after the primary video track ends called `--stop-after-video-ends`. This
discards any remaining packets of other tracks.
* MKVToolNix GUI: only on Windows: the GUI now uses Qt's "Fusion" style
instead of the deprecated "Windows Vista" style. The advantage is that as of
Qt 6.5 the "Fusion" style properly supports Windows 10's & 11's dark
application mode. The Windows binaries are now built with said Qt
version. Therefore the option to disable the dark mode has been
removed.
* MKVToolNix GUI: multiplexer: automatically setting the destination file
name: added an option in the preferences for using the first source file's
directory name instead of its file name as the basis for the destination
file name.
* MKVToolNix GUI: multiplexer: double-clicking on certain columns in the
"tracks" view will now toggle them directly (columns "Default track" &
"Forced track") or activate the corresponding control (columns "Language",
"Name" & "Delay"). Double-clicks on other columns will do what they've done
before, too: toggling the "Copy item" state.
* MKVToolNix GUI: the dialog for editing language tags is now created only the
first time the user wants to edit a language tag & cached afterwards instead
of creating a new instance each time. This makes subsequent uses instant.
Bug fixes
* mkvmerge: mkvmerge will now only try to probe for VobSubs if the name of the
file to identify ends in either `.idx` or `.sub`, preventing
mis-identification of other file types if VobSubs with the same base name
exist in the same directory.
* mkvmerge: AC-3: mkvmerge will now skip certain types of garbage data (16
bytes starting with 0x01 0x10) that can occur before each sync frame,
fixing the file not being identified as AC-3.
* mkvmerge: Matroska reader: when reading files that use block additions with
IDs other than 1 (e.g. 4 for HDR for VP9) the IDs will now be kept & written
to the output file. Before no ID would be written, effectively using 1 as
that's the default value for the corresponding element.
* mkvmerge: mkvmerge will no longer write block addition mappings or the max
block addition ID track header elements when creating a WebM file as those
elements aren't supported there.
* mkvpropedit: fixed replacing chapters & tags in files that don't contain
tracks.
To generate a diff of this commit:
cvs rdiff -u -r1.213 -r1.214 pkgsrc/multimedia/mkvtoolnix/Makefile
cvs rdiff -u -r1.111 -r1.112 pkgsrc/multimedia/mkvtoolnix/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/mkvtoolnix/Makefile
diff -u pkgsrc/multimedia/mkvtoolnix/Makefile:1.213 pkgsrc/multimedia/mkvtoolnix/Makefile:1.214
--- pkgsrc/multimedia/mkvtoolnix/Makefile:1.213 Sun Apr 23 14:26:28 2023
+++ pkgsrc/multimedia/mkvtoolnix/Makefile Thu May 4 16:44:17 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.213 2023/04/23 14:26:28 adam Exp $
+# $NetBSD: Makefile,v 1.214 2023/05/04 16:44:17 adam Exp $
-DISTNAME= mkvtoolnix-75.0.0
-PKGREVISION= 3
+DISTNAME= mkvtoolnix-76.0
CATEGORIES= multimedia
MASTER_SITES= https://mkvtoolnix.download/sources/
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/multimedia/mkvtoolnix/distinfo
diff -u pkgsrc/multimedia/mkvtoolnix/distinfo:1.111 pkgsrc/multimedia/mkvtoolnix/distinfo:1.112
--- pkgsrc/multimedia/mkvtoolnix/distinfo:1.111 Tue Mar 28 13:27:51 2023
+++ pkgsrc/multimedia/mkvtoolnix/distinfo Thu May 4 16:44:17 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.111 2023/03/28 13:27:51 adam Exp $
+$NetBSD: distinfo,v 1.112 2023/05/04 16:44:17 adam Exp $
-BLAKE2s (mkvtoolnix-75.0.0.tar.xz) = b01c2acaf2d9098579bbdc6e0cfd0cdcddd92f14154a0eeb23e02c55a9016c54
-SHA512 (mkvtoolnix-75.0.0.tar.xz) = eca45828ec3cbb540c67d12d369f3314246d08812933a018e5c4f69e8bd2fa4e17143a33a1841c5a8da3befbc22509fa508e6688ea858980d13c44aaae4ead08
-Size (mkvtoolnix-75.0.0.tar.xz) = 11009552 bytes
+BLAKE2s (mkvtoolnix-76.0.tar.xz) = bf498615dd30aeec4843450a2b8616fa1b9a31448ba77c7b5e7b0397001f6587
+SHA512 (mkvtoolnix-76.0.tar.xz) = 7be054bd5b4772e8744db358b5147d922ab46c723803b718d3eda4871f75ad69953a0a4b73f4678048702c7b711a6f9dc87156b5dc2e4f9dc588667eae03d185
+Size (mkvtoolnix-76.0.tar.xz) = 11021180 bytes
SHA1 (patch-Rakefile) = 08dbf4a4968008ff258a66e71aa2bddc61c04af6
SHA1 (patch-configure) = 22769c823b9558c86173b26e2c7d621b59d5a357
SHA1 (patch-src_common_locale.cpp) = 2f3113c8c9171b87a421df447f6c421b1e4dc7e0
Home |
Main Index |
Thread Index |
Old Index