Compare commits
4 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 5175eedef0 | |||
| 406f956f02 | |||
| 1d88d8f8b0 | |||
| 460a77e63d |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:35d2585454723e6a621e10ba61fbe2a7723f4d60ee67503d4d9e984d4d070ab0
|
||||
size 11273024
|
||||
@@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEMwGinYjQGgz5mZVPdK8ArfLjLIUFAmenXAoACgkQdK8ArfLj
|
||||
LIXfSQ/+Lp8EzBCcYCFReBRa44UiPz/MMxrPkdlYBDxMGFkPqkrYH7BYckahQcqT
|
||||
jX8oW9PMk45zG8JWgGolz2/d4UvYzurtu+g2ee1vqXhV12WXkbXU2Cyd4jGKLDye
|
||||
UW9/ojkjhPva7AUhC+uyA1or+q6dXy6VKMg5D4FG/mZZsh+LVxcD4W8rWBoO9tiO
|
||||
j/U/Tdig4GhrJQzExB1ySpmxf6YgW8VDqbi3H4YhnZQpWqHB6U7Ei5qUSEDNlbxU
|
||||
J02AfB5VVPm7trxkIE0fLb56ZyRw/PYoxA/QENQ6z6Q7icjF+5zalTrkbi7tCl1d
|
||||
ic7TymUgj63Mel4nmYvvqHkS1r6yF5GIIIcbmDIIKVn/5rsPCki0LYrq/3nLyNP1
|
||||
O26ZxX7w2UrcOakbTF0cGG+z3yVrMicNXw0oMMRH4KCECyll6oRshKwbW3m7EEQQ
|
||||
B2FTh5xagneBMmU9mkwUYmkstprZz3LxTuHBbS+QL5a0tsMCm/iyJWTpV/cXWKvA
|
||||
Z0REGqUWUrF5mAcNZKOzh/mb0hxr3cZDHT+gFdGbXCaiWbbviDefl5DS9urlks+s
|
||||
D2kplheQ+yQkVCKOaIPbT2T7y7rLLtf2fWy8ufndVT127RLGnBv0DWJdTjD9zJ32
|
||||
mSK5DrMojAm0Zqfmm8EXrWVolBxcsrKnKVV86vLZfHIADGL3bok=
|
||||
=AzTY
|
||||
-----END PGP SIGNATURE-----
|
||||
BIN
mkvtoolnix-95.0.tar.xz
LFS
Normal file
BIN
mkvtoolnix-95.0.tar.xz
LFS
Normal file
Binary file not shown.
16
mkvtoolnix-95.0.tar.xz.sig
Normal file
16
mkvtoolnix-95.0.tar.xz.sig
Normal file
@@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEMwGinYjQGgz5mZVPdK8ArfLjLIUFAmjGj/4ACgkQdK8ArfLj
|
||||
LIWMXw/7BeBQje3TXERec+TFVt/B8Ha/qHjL98SudgB6BrDzrtvdQy/+VLxYSc+m
|
||||
Ay3dgA/sWqVlnL1m0Yp6TgYCYXK4uTNTSjhuRPEbMPGm6P3A9/WLz+pX3Qmf92UA
|
||||
YB9Z8ktPMxPJfjKROZaEJUchmJ2HJejyefplR05JL+gZdic26hM57TvT5mHMBHP5
|
||||
Ilbrt6OPARBX+FSNCs7qRozudZ9No3njGkn+t/Y+w7sGg4wCca4q+UsLezk5qh+8
|
||||
EqKvIgJponfATcvTCWGA+AxdPT6sGystYvw7JLImumh50Q0pZfAGR5Bonnf1Jx10
|
||||
93EA9g2bd3s0Of/5A7lpRZpkJdoxLgLkPvxM7UAzvLpXmwXjcddMOsBQcyy9g/cu
|
||||
xdvdeOg9vc8R1p4g/vfSQLcMQ1nMBteW9GNeuLw73eMtLL5HSrKLjkp/NWAOfyss
|
||||
PxgLil/LARrLxlLuHu7mcd7h1bYDuVAsRin/C/eC5+ChZlbomu0NwSt0zEZB0juk
|
||||
V3dUlvv1jsmVS4/fSm9Wd01fbw8/sKcvpTcItSCogUdNVRevSkYWs2o53sfdCvqv
|
||||
ieC7M9ut8uiz1bKqgmZ77QGhO2ztaZAHP2BDSTrwrOesEZ1JNT0owG/kPonK6uAk
|
||||
3wf9+7BQdAGCkvLcs78SHhpKuCGrklafEQHDDzUQ3liDsw0jpvI=
|
||||
=o+kH
|
||||
-----END PGP SIGNATURE-----
|
||||
@@ -1,3 +1,159 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 14 11:48:32 UTC 2025 - Luigi Baldoni <aloisio@gmx.com>
|
||||
|
||||
- Update to version 95.0
|
||||
New features and enhancements:
|
||||
* mkvmerge, MKVToolNix GUI: new chapter generation feature: a
|
||||
new placeholder has been introduced when generating chapters
|
||||
for appended files, \<TITLE\>, which will be replaced by the
|
||||
appended file's title metadata.
|
||||
* mkvmerge: the display matrix from MP4 files are now
|
||||
translated into appropriate roll and yaw values for output
|
||||
MKV files.
|
||||
* mkvmerge: add `--date` argument to set the date metadata.
|
||||
Bug fixes:
|
||||
* build system: fixed building with the upcoming Boost v1.89.0
|
||||
by only requiring the header part of the Boost.System library
|
||||
as it's been header-only since v1.69.0.
|
||||
* mkvmerge: PCM packetizer: mkvmerge will now always write
|
||||
frames with 40ms of samples, no matter how long or short the
|
||||
frames in the source files were.
|
||||
* mkvmerge: MP4/QuickTime reader: fix exorbitant memory usage
|
||||
when reading PCM audio tracks.
|
||||
Build system changes:
|
||||
* Boost v1.74.0 or newer is now required.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 27 19:02:58 UTC 2025 - Luigi Baldoni <aloisio@gmx.com>
|
||||
|
||||
- Update to version 94.0
|
||||
New features and enhancements:
|
||||
* MKVToolNix GUI: multiplexer: the "delete source files after
|
||||
multiplexing" job runner will now delete both files of an
|
||||
`.idx`/`.sub` VobSub file pair.
|
||||
Bug fixes:
|
||||
* all: fix compilation without FLAC.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 15 05:58:45 UTC 2025 - Luigi Baldoni <aloisio@gmx.com>
|
||||
|
||||
- Update to version 93.0
|
||||
New features and enhancements:
|
||||
* all: updated the various lists that go into IETF/BCP 47
|
||||
language tags: ISO 639 languages; ISO 3166 countries; ISO
|
||||
15924 regions; IANA subtag registries.
|
||||
* translations: added a Hungarian translation of the programs
|
||||
& man pages.
|
||||
* mkvextract: tags extraction: added an option
|
||||
`--no-track-tags` (short: `-T`) for not extracting tags
|
||||
associated with tracks.
|
||||
* MKVToolNix GUI: multiplexer: the default regular expression
|
||||
for deriving the "forced display" track flag from file names
|
||||
for subtitles was extended to also match on the term `signs`.
|
||||
* MKVToolNix GUI: preferences: the revert buttons for the
|
||||
various "default regex for…" will only be enabled when the
|
||||
current text differs from the default, in other words: when
|
||||
reverting would actually change the text.
|
||||
* MKVToolNix GUI: preferences: the GUI will now auto-upgrade
|
||||
the "default regex for…" to their respective current default
|
||||
values if they're still set to one of the previous default
|
||||
values.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 26 16:19:48 UTC 2025 - Luigi Baldoni <aloisio@gmx.com>
|
||||
|
||||
- Update to version 92.0
|
||||
New features and enhancements:
|
||||
* mkvmerge: FLAC reader: pictures embedded into the FLAC file
|
||||
were already handled as attachments, but they were left in
|
||||
the codec initialization data as well. They're now removed
|
||||
from the codec initialization data.
|
||||
* mkvmerge: FLAC reader: padding metadata blocks will now be
|
||||
removed from the codec initialization data.
|
||||
* mkvmerge: FLAC reader: embedded Vorbis comments will now be
|
||||
converted into Matroska comments or track/global header
|
||||
fields when available (e.g. `TITLE` will become the segment
|
||||
title & track's name, `LANGUAGE` will become the track's
|
||||
language). Copying of Vorbis comments that are converted
|
||||
into actual Matroska tags can be prevented with the usual
|
||||
options, e.g. `--no-track-tags`. The comments will also be
|
||||
removed from the codec initialization data.
|
||||
* mkvmerge, MKVToolNix GUI's chapter editor: when reading
|
||||
simple (OGM-style) chapter files & no character set is
|
||||
given for the file, mkvmerge will try UTF-8 first before
|
||||
falling back to the system's default encoding.
|
||||
* MKVToolNix GUI: multiplexer: the special drag & drop zones
|
||||
added in v91 are now shown by default in new installations.
|
||||
* MKVToolNix GUI: in new installations the main window will
|
||||
now be sized at 75% of the screen's resolution initially
|
||||
with a certain minimum initial size. This improves initial
|
||||
readability on high DPI screens that use screen scaling
|
||||
factors such as 150%.
|
||||
Bug fixes:
|
||||
* mkvmerge: Ogg reader: during identification the track tags
|
||||
are now reported properly.
|
||||
* MKVToolNix GUI: multiplexer: within the "additional
|
||||
options", both track-specific ones & the global ones on the
|
||||
"Output" tab, it wasn't possible to specify empty
|
||||
(zero-length) arguments. With the intended syntax of two
|
||||
consecutive single or double quotation marks the empty
|
||||
arguments were simply skipped. This was fixed, and it is now
|
||||
possible to specify e.g. `--title ""` in the global
|
||||
"Additional options" in order to force no title to be written
|
||||
ever.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 16 17:32:48 UTC 2025 - Luigi Baldoni <aloisio@gmx.com>
|
||||
|
||||
- Update to version 91.0
|
||||
New features and enhancements:
|
||||
* MKVToolNix GUI: multiplexer: added actions in the
|
||||
"Multiplexer" menu for saving all currently open multiplexer
|
||||
tabs to a single `.mtxcfg` file. Loading this file later will
|
||||
restore all tabs.
|
||||
* MKVToolNix GUI: multiplexer: when adding files the GUI can
|
||||
automatically enable the "commentary" flag for audio and
|
||||
subtitle tracks if the file name contains the word "comments"
|
||||
or "commentary" delimited by certain characters
|
||||
(configurable). This feature is turned on by default.
|
||||
* MKVToolNix GUI: multiplexer: when adding files the GUI can
|
||||
automatically enable the "original language" flag for audio
|
||||
and subtitle tracks if the track's language matches one
|
||||
configured by the user (configurable). This feature is turned
|
||||
off by default.
|
||||
* MKVToolNix GUI: multiplexer: when adding files the GUI can
|
||||
automatically set several track flags based on the file name.
|
||||
It can now look for the same patters in the track names, too
|
||||
(configurable). This feature is turned on by default.
|
||||
* MKVToolNix GUI: multiplexer: added special drag & drop zones
|
||||
where users can drop files to circumvent the preferences wrt.
|
||||
what to do with multiple dropped files. Each drop zone
|
||||
corresponds to one of the three possible choices (add all to
|
||||
current settings; create one new settings & add all there;
|
||||
add new settings for each file & add one file to each). This
|
||||
feature is turned off by default.
|
||||
* MKVToolNix GUI: multiplexer: added additional special drag &
|
||||
drop zones where users can drop files to add them as
|
||||
attachments. One of the zones will automatically set up the
|
||||
dropped file to function as a cover image.
|
||||
* MKVToolNix GUI: multiplexer: when making destination file
|
||||
names unique by suffixing them with a running number the GUI
|
||||
will now also consider the destination file names of
|
||||
multiplex jobs currently in the queue that are currently
|
||||
running or still waiting for execution.
|
||||
Bug fixes:
|
||||
* mkvmerge: timestamps format v3: fixed the parser; it was
|
||||
completely broken for the lines containing the duration & an
|
||||
optional number of frames per second.
|
||||
* mkvmerge: DTS parser: if the X96 extension is present in a
|
||||
DTS-HD High Resolution stream, the sampling frequency will be
|
||||
set to 96kHz. This was broken when reading DTS from elementary
|
||||
streams & from Matroska files.
|
||||
* mkvpropedit, MKVToolNix GUI's chapter & header editors:
|
||||
fixed a bug leading to a segmentation fault when trying to
|
||||
replace an element at the end of the file that's followed by
|
||||
only void elements (at least one).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 9 08:01:05 UTC 2025 - Luigi Baldoni <aloisio@gmx.com>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package mkvtoolnix
|
||||
#
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: mkvtoolnix
|
||||
Version: 90.0
|
||||
Version: 95.0
|
||||
Release: 0
|
||||
Summary: Tools to Create, Alter, and Inspect Matroska Files
|
||||
License: GPL-2.0-or-later
|
||||
@@ -31,15 +31,18 @@ BuildRequires: desktop-file-utils
|
||||
BuildRequires: docbook-xsl-stylesheets
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: file-devel
|
||||
BuildRequires: libboost_filesystem-devel >= 1.66.0
|
||||
BuildRequires: libboost_headers-devel >= 1.66.0
|
||||
BuildRequires: libboost_system-devel >= 1.66.0
|
||||
%if 0%{?suse_version} > 1500
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: libboost_filesystem-devel >= 1.74.0
|
||||
BuildRequires: libboost_headers-devel >= 1.74.0
|
||||
BuildRequires: libboost_system-devel >= 1.74.0
|
||||
BuildRequires: pkgconfig(gmp)
|
||||
%else
|
||||
BuildRequires: gcc10-c++
|
||||
BuildRequires: gcc13-c++
|
||||
BuildRequires: gmp-devel
|
||||
BuildRequires: libboost_filesystem1_75_0-devel
|
||||
BuildRequires: libboost_headers1_75_0-devel
|
||||
BuildRequires: libboost_system1_75_0-devel
|
||||
%endif
|
||||
BuildRequires: gettext-tools
|
||||
BuildRequires: hicolor-icon-theme
|
||||
@@ -97,7 +100,7 @@ rm -rf lib/{libebml,libmatroska,nlohmann-json,pugixml,fmt,utf8-cpp}
|
||||
|
||||
%build
|
||||
export CXX=g++
|
||||
test -x "$(type -p g++-10)" && export CXX=g++-10
|
||||
test -x "$(type -p g++-13)" && export CXX=g++-13
|
||||
export CPPFLAGS="%{optflags} -I%{_includedir}/utf8cpp"
|
||||
%configure --disable-update-check --enable-debug --enable-optimization
|
||||
rake --verbose %{?_smp_mflags} V=1
|
||||
|
||||
Reference in New Issue
Block a user