./multimedia/mkvtoolnix, Set of tools to create, alter and inspect Matroska files

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 89.0, Package name: mkvtoolnix-89.0, Maintainer: pkgsrc-users

MKVtoolnix is a set of tools to create, alter and inspect Matroska files.

With these tools one can get information about (mkvinfo) Matroska files,
extract tracks/data from (mkvextract) Matroska files and create (mkvmerge)
Matroska files from other media files.


Required to run:
[multimedia/libmatroska] [multimedia/libogg] [archivers/lzo] [audio/flac] [audio/libvorbis] [devel/gmp] [devel/boost-libs] [devel/libebml] [x11/qt5-qtmultimedia] [textproc/cmark] [textproc/pugixml] [lang/gcc8-libs] [textproc/fmtlib]

Required to build:
[textproc/po4a] [textproc/docbook-xsl] [pkgtools/x11-links] [devel/boost-headers] [x11/xcb-proto] [x11/xorgproto] [lang/gcc8] [textproc/utf8-cpp] [lang/ruby31-base] [textproc/nlohmann-json]

Package options: doc

Master sites:

Filesize: 10989.816 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-29 17:50:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
mkvtoolnix: updated to 89.0

Version 89.0 "And the Melody Still Lingers On (Night in Tunisia)" \ 
2024-12-27

New features and enhancements

* mkvmerge: AC-3 writer: mkvmerge will now use the codec ID `A_AC3` even for
  streams with bitstream IDs 9 or 10 instead of the deprecated codec IDs
  `A_AC3/BSID9` & `A_AC3/BSID10`.
* MKVToolNix GUI: multiplexer: the mechanism for setting track languages to
  specific values upon adding a file has gotten a new option to always set the
  language, no matter whether or not the source container provided a track
  language or what it was set to.
* all command-line tools: implemented an escape mechanism for when you want to
  use the `@` sign as the first character in an argument to an option such as
  `--title`. To escape it the `@` sign has to be doubled as in `--title
  @@midnight`.

Bug fixes

* mkvmerge, mkvpropedit, MKVToolNix GUI's multiplexer & header editor: the
  MIME type for TrueType & OpenType fonts will be set properly to either the
  current MIME types `font/ttf` & `font/otf` or to the legacy MIME types
  `application/x-truetype-font` & `application/vnd.ms-opentype` depending on
  whether the "use legacy font MIME types" option is disabled or \ 
enabled, even
  if the MIME database used by Qt returns the wrong one or even other MIME
  types such as `application/x-font-ttf` & `application/x-font-otf`. This was
  the case on Windows due to Qt 6.7.3 switching to a different embedded MIME
  database.
* MKVToolNix GUI's multiplexer & header editor: ensured that both the legacy \ 
&
  the current font MIME types are always present in the MIME type combo boxes
  of attachments, no matter what Qt's MIME type database contains.
* MKVToolNix GUI: the "disable tooltips" option in the preference will now
  disable the tooltip for the status bar, too.
   2024-12-29 16:10:02 by Adam Ciarcinski | Files touched by this commit (235)
Log message:
revbump after updating boost
   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427)
Log message:
*: recursive bump for icu 76.1 shlib bump
   2024-10-23 18:35:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
mkvtoolnix: updated to 88.0

Version 88.0 "All I Know" 2024-10-19

New features and enhancements

* mkvmerge, MKVToolNix GUI's chapter editor: added support for reading
  chapters from PotPlayer bookmark files.

Bug fixes

* configure: fixed setting `HAVE_QTDBUS` properly if the QtDbus module is
  found.
* mkvmerge: MP4 reader: mkvmerge will no longer warn when multiple identical
  FourCCs are present within the same track headers.
* mkvmerge man page: removed the wrong statement that an attachment's MIME
  type must be set before use of the `--attach-file` & `--attach-file-once`
  options. If not given, mkvmerge auto-detects the MIME type.
   2024-10-04 05:49:38 by Ryo ONODERA | Files touched by this commit (237)
Log message:
*: Recursive revbump from Boost 1.86.0
   2024-09-09 09:00:06 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
mkvtoolnix: updated to 87.0

Version 87.0 "Black as the Sky" 2024-09-07

New features and enhancements

* mkvmerge: chapters: added support for specifying MPLS files with
 `--chapters`, too, not just as regular source files. The documentation
 stated this was possible already, but that wasn't actually the
 case.
* MKVToolNix GUI: multiplexer: added a progress dialog that is shown during
 file identification.
* MKVToolNix GUI: jobs: the status bar now differentiates between numbers of
 warnings/errors that occurred in the current session and those that occurred
 before the current session.

Bug fixes

* mkvmerge: AAC parser: LOAS/LATM streams: if the first `AudioSpecificConfig`
 element is not found within the first LOAS/LATM frame, `mkvmerge` will no
 longer discard the frames before it but defer parsing them until after it
 has found the `AudioSpecificConfig` element.
* MKVToolNix GUI: job queue: fixed the GUI crashing when re-ordering the jobs
 in the job queue. This regression was introduced while fixing 3720.

Build system changes

* The bundled `fmt` library was updated to v10.2.1.