2019-11-10 00:10:20 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
mkvtoolnix: updated to 40.0.0
Version 40.0.0 "Old Town Road + Pony":
New features and enhancements
* mkvmerge: MP4 reader: added support for BMP covert art images.
* MKVToolNix GUI: multiplexer: added an option to disable deriving the
destination file name from the file title.
* MKVToolNix GUI: multiplexer: the content of the "stereoscopy" combo \
box has
been simplified making the box's minimum width much smaller, allowing the
user to resize the GUI's whole window to a much smaller width.
* MKVToolNix GUI: multiplexer: whenever the user changes the "aspect \
ratio" or
"display dimensions" controls, the corresponding radio button will be
activated automatically.
* MKVToolNix GUI: Windows: added a setting in the preferences to disable the
GUI's dark color mode even if Windows's app color mode is set to
dark.
* MKVToolNix GUI: Windows: replaced the dark mode introduced in v39 with
another dark mode that's less wasteful with space between widgets.
Bug fixes
* mkvmerge: MP4 reader: mkvmerge was reading eight bytes too many for cover
art images. This could cause file identification to fail when the cover art
was located at the end of the MP4 file. Even if it succeeded, this meant too
much data present in the attachment.
* mkvmerge: MP4 reader: covert art images with unknown image types will be
skipped instead of treated as JPEG images.
Build system changes
* Qt 5.9.0 or newer is now required for building MKVToolNix GUI.
|
2019-11-05 19:01:48 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
mkvtoolnix: updated to 39.0.0
Version 39.0.0 "In The Waiting Line":
New features and enhancements
* mkvmerge: Blu-ray: when reading an MPLS playlist mkvmerge will look up and
use chapter names from the Blu-ray's "track/chapter names" meta data \
if it
exists.
* mkvmerge: MP4 reader: if present, cover art images (the
`meta.udta.ilist.covr` atom) will be converted into attachments.
* MKVToolNix GUI: multiplexer: when adding a playlist from a Blu-ray disc, the
disc library meta data will be parsed, and the biggest thumbnail, if
present, will be added as a new attachment with name `cover.jpg` (extension
depends on thumbnail's extension).
* MKVToolNix GUI: multiplexer: when adding a playlist from a Blu-ray disc, the
title from the disc library meta data will be set as the new file title if
the disc library meta data contains one & no title has been set yet.
* MKVToolNix GUI: multiplexer: the automatically generated destination file
name will now be based on the file title if one is set at that point. This
works in conjunction with the title being said from the Blu-ray disc library
meta data.
* MKVToolNix GUI: chapter editor: when reading chapters from an MPLS playlist
the GUI will look up and use chapter names from the Blu-ray's "track/chapter
names" meta data if it exists. Part of the implementation of 2486.
* MKVToolNix GUI: Windows: added a dark mode that's enabled when Windows 10's
dark mode is turned on.
* translations: added a Bulgarian translation of the programs & the man pages
by Симеон Цветков (see `AUTHORS`).
Bug fixes
* mkvmerge: attachments without a file name won't be ignored anymore.
* MKVToolNix GUI: header editor: attachments with an empty name element will
be shown as `<unnamed>` as originally intended.
* Linux AppImage: the AppImage will no longer change directories before
running the desired executable allow the use of relative file names.
Build system changes
* MKVToolNix now requires a C++ compiler that supports the following features
of the C++17 standard: "`[[maybe_unused]]` attribute", "nested \
namespace
definition", "structured bindings". For the GNU Compiler \
Collection (gcc)
this means v7 or newer; for clang it means v4 or newer.
* Boost 1.60.0 or newer is now required.
|
2019-10-06 18:37:37 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
mkvtoolnix: updated to 38.0.0
Version 38.0.0 "The Silent Type":
New features and enhancements
* mkvextract: chapters, tags & cue sheets will now be written to standard
output if no file name is given, same as if `-` is given as the file name.
* MKVToolNix GUI: job queue: added a new setting in the preferences' "job
queue & job status" section that, when enabled, will cause the GUI to \
remove
all output files created by jobs that are either aborted by the user or that
end in an error.
Bug fixes
* all programs: macOS: fixed file access if the file name (including all path
components) contains any Unicode character where NFC (Normalization Form
Canonical Composed) and NFD (Normalization Form Canonical Decomposed)
differ, e.g. German Umlauts.
* mkvmerge: when splitting by chapters the user can now split by chapters
coming from one of the appended files, too.
* mkvmerge: AAC reader: fixed reading codec parameters (channels, sample rate)
if a file starts with garbage that includes valid-but-bogus AAC
headers.
* MKVToolNix GUI: Hebrew was added to the list of often-used languages so that
it can be selected by default again.
* MKVToolNix GUI: when updating the GUI's settings from v37.0.0 or older, the
GUI checks if the list of often-used languages equals the built-in list from
v36.0.0. If it does, it will be updated to the built-in list changed in
v37.0.0.
Build system changes
* Boost's Operators header library is now required.
|
2019-09-18 16:17:22 by Ryo ONODERA | Files touched by this commit (190) |
Log message:
Recursive revbump from audio/pulseaudio
|
2019-08-25 14:38:06 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
mkvtoolnix: updated to 37.0.0
Version 37.0.0 "Leave It"
New features and enhancements
* MKVToolNix GUI: the list of often used languages now contains those from
Wikipedia's "List of languages by native speakers" by default. Also by
default only those languages will be shown in the language drop-down boxes.
Bug fixes
* MKVToolNix GUI: multiplexer: fixed a bug in the "make destination file names
unique" logic that caused an existing number-in-parenthesis at the end of
the file base name to be removed in certain situations (e.g. when the first
added file was named `m (3).mkv` and both `m (3) (1).mkv` and `m (3)
(2).mkv` existed already, the GUI was suddenly use `m.mkv` instead of `m (3)
(3).mkv`).
* MKVToolNix GUI: on Windows the GUI is built with a slightly older version of
the Qt library again (5.12.4). The Qt version used in release v36.0.0,
v5.13.0, lead to crashes when doing certain things such as selecting
multiple tracks in the multiplexer.
|
2019-08-22 14:23:56 by Ryo ONODERA | Files touched by this commit (678) |
Log message:
Recursive revbump from boost-1.71.0
|
2019-08-11 19:54:32 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
mkvtoolnix: updated to 36.0.0
Version 36.0.0 "Is That Jazz?"
New features and enhancements
* mkvmerge: mkvmerge now allows appending AV1, VP8, VP9, H.264/AVC and
H.265/HEVC tracks whose pixel dimensions differ.
Bug fixes
* source code: fixed building with Boost 1.71.0.
* all: fixed the spelling of the H.264 & H.265 codec names.
* mkvmerge: Blu-ray MPLS handling: mkvmerge will now find corresponding M2TS
files even if the `clip_codec_identifier` playlist item field is not set to
`M2TS` in the MPLS file.
* mkvmerge: fixed handling of text files that use both DOS-style and
Unix-style line endings resulting in problems such as text subtitle files
not being parsed correctly.
|
2019-07-01 07:51:28 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
mkvtoolnix: updated to 35.0.0
Version 35.0.0 "All The Love In The World"
New features and enhancements
* mkvmerge: JSON identification: the "codec name" track property will be
output as `codec_name`. The JSON schema has been bumped to v12 for this
change.
* MKVToolNix GUI: job queue: added a new type of action to execute after job
completion: deleting source files for of multiplexer jobs. As this is a
destructive operation, the action is disabled by default.
Bug fixes
* mkvmerge: the "codec name" track property wasn't copied from Matroska
files.
* MKVToolNix GUI: multiplexer: Windows: clearing the destination file name
will reset the tab name to "\<No destination file\>" again.
* MKVToolNix GUI: multiplexer: the file types were not re-translated if the UI
language was changed.
|
2019-07-01 06:08:55 by Ryo ONODERA | Files touched by this commit (669) |
Log message:
Recursive revbump from boost-1.70.0
|
2019-05-19 09:54:27 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
mkvtoolnix: updated to 34.0.0
Version 34.0.0 "Sight and Seen":
Bug fixes
* mkvmerge: all subtitle frames are now treated as key frames in order to fix
wrong data in source files.
* mkvmerge: AV1: fixed frame timestamp calculation when reading bitstreams
that lack timing information from IVF files.
* mkvmerge: Matroska reader: fixed an infinite loop that could happen with
large video frames and applied timestamp files due to too much data being
buffered at the wrong time.
|