Autor Thema: MKVToolnix ...  (Gelesen 14861 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 18.0.0
« Antwort #90 am: 18 November, 2017, 20:15 »
Changelog

New features and enhancement:

build system: when building with clang v3.8.0 or newer, `configure` will no
longer restrict optimization flags to `-O1` and use `-O3` again (older
versions of clang suffered from excessive memory usage with higher
optimization levels).
build system: when building with mingw 7.2.0 or newer, `configure` will no
longer restrict optimization flags to `-O2` and use `-O3` again (older
versions of mingw suffered from bugs such as segmentation faults with higher
optimization levels).
build system: stack protection is enabled when building with clang 3.5.0 or
newer on all platforms.
mkvmerge: AVC & HEVC ES parsers: performance improvements by copying much
less memory around.
mkvmerge: tags: reintroduced a workaround for non-compliant files with tags
that do not contain the mandatory `SimpleTag` element. This workaround was
removed during code refactoring in release v15.0.0.
GUI: multiplexer: the "AAC is SBR/HE-AAC/AAC+" checkbox in the "audio
properties" section will be disabled if the functionality is not implemented
for the selected track's codec & container.
GUI: multiplexer: the "reduce to core" checkbox in the "audio properties"
section will be disabled if the functionality is not implemented for the
selected track's codec. See #2134.

Bug fixes:

mkvmerge: AAC ADTS parser: fixed interpretation of the
`channel_configuration` header element for ADTS files that do not contain a
program configuration element: value 7 means 7.1 channels. Fixes #2151.
mkvmerge: Matroska identification: the `date_local` and `date_utc`
attributes will only be output if the identified Matroska file actually
contains the "date" header field.
mkvmerge: WebVTT: mkvmerge did not recognize timestamp lines if the hours
components were absent. Fixes #2139.
mkvpropedit, GUI's header editor: the `date` header field won't be added
automatically anymore whenever the segment info section is edited and the
`date` element is either deleted or not present in the first place. Fixes
#2143.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 19.0.0
« Antwort #91 am: 17 Dezember, 2017, 21:45 »
Changelog

Important notes:

The MKVToolNix project now contains a Code of Conduct](https://mkvtoolnix.download/doc/CODE_OF_CONDUCT.md).
The MKVToolNix project's source code repository, bug tracker and wiki have been moved to [GitLab](https://gitlab.com/mbunkus/mkvtoolnix/).

New features and enhancements:

mkvmerge: splitting by duration, by timestamps or by timestamp-based parts:
mkvmerge will now consider the first key frame within 1ms of the requested value to be eligible for splitting.
MKVToolNix GUI: the GUI will now save and restore the widths of columns in tree and list views. Implements #2057.
MKVToolNix GUI: header editor: when closing or reloading a modified file, the GUI will now focus the first element that's been modified before asking the user for confirmation regarding discarding unsaved changes.

Bug fixes:

mkvmerge: fixed reading text files encoded in UTF-16 order UTF-32 that have different forms of line endings (new lines, carriage returns or a mix of both). Fixes #2160.
mkvmerge: MP4 reader: fixed mkvmerge's interpretation of edit list entries with `segment_duration == 0` when there's more than one edit list entry. In that case mkvmerge was reading the whole content more than once. Fixes 2152.
mkvmerge, GUI's multiplexer: MIME types: added the `font` top-level media types from RFC 8081. This means that the following new MIME types for fonts can be used: `font/ttf`, `font/otf`, `font/woff` and `font/woff2`.
mkvmerge: MPEG transport stream reader: fixed slow speed on Windows due to lack of buffering.
mkvextract: fixed slow track extraction speed on Windows due to lack of buffering. Fixes #2166.
MKVToolNix GUI: multiplexer: changing the "subtitle/chapter character set" drop-down was ignored when the selected track was a chapter track. Fixes 2165.
MKVToolNix GUI: multiplexer: once a "subtitle/chapter character set" was set for a track it couldn't be changed back to the empty entry (=auto-detection) anymore.
MKVToolNix GUI: header editor: fixed re-translating several displayed strings when the GUI language is changed if the language the GUI was started with was not English. Fixes #2159.
MKVToolNix GUI: header editor: whenever a file did not contain a "date" element in its segment information section, the GUI would erroneously ask the user to confirm discarding unsaved changes when closing or reloading the tab. Fixes #2167.
MKVToolNix GUI: job queue: jobs are now saved when their status changes in addition to when the program exits. Fixes #2168.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 20.0.0
« Antwort #92 am: 15 Januar, 2018, 21:10 »
Changelog

## Important notes

* Feature removal: several deprecated features have been removed:

* mkvmerge: the deprecated options `–identify-verbose` (and its counterpart
`-I`), `–identify-for-gui`, `–identify-for-mmg` and
`–identification-format verbose-text`
* all command line tools: support for the deprecated, old, proprietary format
used for option files
* all command line tools: support for passing command line options via the
deprecated environment variables `MKVTOOLNIX_OPTIONS`, `MKVEXTRACT_OPTIONS`,
`MKVINFO_OPTIONS`, `MKVMERGE_OPTIONS` and `MKVPROPEDIT_OPTIONS`

* mkvinfo: most of its code was re-written in order to lay the groundwork for
including its functionality in MKVToolNix GUI but with more features than
the existing mkvinfo GUI. The result is that a lot of its output has been
changed slightly while keeping the basic layout. Changes include but aren’t
limited to:

* Several element names are a bit clearer (e.g. `Maximum cache` instead of
`MaxCache`).
* All timestamps and durations are now output as nanoseconds in formatted
form (e.g. `01:23:45.67890123`). All additional formats (e.g. floating
point numbers output in seconds or milliseconds) were removed.
* Element names for chapters and tags are now translated if a translation is
available.
* Elements located in wrong positions within the Matroska document are
handled better.

While mkvinfo’s output is mostly kept very stable, it is not designed to be
parsed by other utilities. Even though I’ve tried hard to cram all changes
and cleanups into this version, additional changes may be made in the next
couple of releases depending on user feedback and bug reports.

## New features and enhancements

* mkvmerge: AVC/h.264 packetizer (framed): access unit delimiter NALUs will
now be removed. Implements #2173.

## Bug fixes

* mkvmerge: AVC/h.264 parser: when fixing the bitstream timing information
mkvmerge will now use exact representations of the desired field duration if
possible. For example, when indicating 50 fields/second `num_units_in_tick`
is set to 1 and `time_scale` to 50 instead of 5368709 and 268435456. Part of
the fix for #1673.
* mkvmerge: AVC/h.264 parser: mkvmerge no longer assumes that encountering
sequence parameter set or picture parameter set NALUs signal the start of a
new frame. Fixes #2179.
* mkvmerge: AVC/h.264 packetizer (framed): when mkvmerge is told to fix the
bitstream timing information, it will now update all SPS NALUs, not just the
ones in the AVCC. Part of the fix for #1673.
* mkvmerge: MPEG TS reader: TS packet payloads will only be treated as PES
packets if the payload actually starts with a PES start code. The prior
behavior led to wrong timestamps and potentially broken frame data. Fixes
#2193.
* mkvmerge: MPEG TS reader: mkvmerge will now drop incomplete PES packets as
soon as an error is detected in the transport stream instead of passing the
incomplete frame to the packetizer. An error is assumed either if the
`transport_error_indicator` flag is set or if the value of the
`continuity_counter` header field doesn’t match the expected value. Fixes
#2181.
* mkvmerge: Opus: when re-muxing Opus from Matroska mkvmerge will now write
„block duration“ elements for all block groups where a „discard padding“ is
set, too. Fixes #2188.
* mkvmerge: SRT reader: mkvmerge can now handle SRT files with timestamps
without decimal places (e.g. `00:01:15` instead of `00:01:15.000`).
* mkvmerge: read buffer I/O class: the class could get out of sync regarding
the file position of the underlying file I/O class causing wrong data to be
returned on subsequent read operations. One result was that trying to
identifying MPLS files that refer to very short M2TS files caused mkvmerge
to segfault.
* mkvmerge: multiplexer core: if there’s a gap in audio timestamps, a new
block group/lace will be started for the first frame after each gap. Before
the fix the frame after the gap was often stored in the previous block group
causing the gap to be in the wrong place: at the end of that block
group. Fixes #1700.
* mkvextract: AVC/h.264: if two consecutive IDR frames with the same
`idr_pic_id` parameter and no access unit delimiters are found between them,
mkvextract will insert an access unit delimiter in order to signal the start
of a new access unit. Fixes #1704.
* MKVToolNix GUI: update check dialog: Markdown links will now be converted to
clickable links. Fixes #2176.
* build system: fixed a race condition when creating new directories if `rake`
is run with `-jN` in newer versions of Ruby/`rake`. Fixes #2194.

## Build system changes

* [cmark](https://github.com/commonmark/cmark), the CommonMark parsing and
rendering library in C, is now required when building the GUIs.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 21.0.0
« Antwort #93 am: 24 Februar, 2018, 18:50 »
Changelog

New features and enhancements
mkvmerge: track statistics tags: the `TagDefault` element will not be
written anymore as it was always set to the default value `1`
anyway. Implements #2202.
mkvmerge, MKVToolNix GUI: JSON files can now contain C++-style line comments
outside of strings (e.g. something like this: `// this is ignored`). Such
comments, even though not part of the official JSON specifications, are now
ignored when reading JSON files.
MKVToolNix GUI: chapter editor: opening a Matroska file without chapters in
it will now open the file in an empty chapter editor instead of showing an
error message. Implements #2218.
MKVToolNix GUI: an "info" tool has been added, replacing the functionality
of mkvinfo's GUI. The functionality is not on par yet but will be for
release v22. Implements most of the functionality of #2104.
## Bug fixes
build system: `configure` was treating `--disable-ubsan` and
`--disable-addrsan` the same as `--enable-ubsan` and
`--enable-addrsan`. Fixes #2199.
build system: an error message is output if a command to execute is not
found instead of silently failing.
build system: in addition to looking for the `gettext` C function and
library, `configure` now also verifies the presence of the `msgfmt` program
instead of simply relying on it.
mkvmerge: appending files with additional parts at the same time was broken
if more than one additional part was appended (e.g. when appending files
from DVDs with something like `'(' VTS_01_1.VOB VTS_01_2.VOB ')' + '('
VTS_02_1.VOB VTS_02_2.VOB ')'`). In such a situation the content from files
`VTS_02_1.VOB` and `VTS_02_2.VOB` where laid out in parallel to the content
from the earlier files.
mkvmerge: FLV reader: a single invalid AAC frame was written for AAC audio
tracks with codec initialization data longer than five bytes.
mkvmerge: FLV reader: timestamps will be normalized down to 0. Fixes #2220.
mkvmerge: MP4 reader: if an AAC track doesn't contain an AAC-specific
decoder configuration in the ESDS portion, then a default decoder
configuration will be generated based on the track's header data instead of
skipping the track. Fixes #2221.
mkvmerge: MP4 reader: fixed reading HEVC/h.265 video tracks if they're
stored as Annex B byte streams inside MP4. Fixes #2215.
mkvmerge: Ogg Opus reader: mkvmerge will now emit a warning instead of
aborting when it encounters an Ogg Opus page with no data in the
packet. Fixes #2217.
mkvmerge, mkvextract: Matroska parser: fixed a segmentation fault that
occurred whenever the first level 1 element after resyncing after an error
in the file structure isn't a cluster. Fixes #2211.
mkvmerge, MKVToolNix GUI multiplexer & header editor: fixed a crash during
file type detection for attachments if MKVToolNix is installed in a path
with non-ASCII characters (e.g. German Umlauts). Fixes #2212.
mkvinfo: the `--hex-positions` parameter did nothing in summary mode.
mkvinfo: Windows: line endings will be written as `rn` (carriage return &
line feed) again instead of just `n` (line feed).
mkvpropedit: adding track statistics tags: for tracks with content encoding
(compression) mkvpropedit is now accounting the uncompressed number of
bytes, not the encoded (compressed) number of bytes. Fixes #2200.
MKVToolNix GUI: multiplexer: the subtitle character set can now be set for
appended subtitle files, too. Fixes #2214.
MKVToolNix GUI: multiplexer: when appending, all tracks appended to disabled
tracks will start out disabled, too.
## Build system changes
mkvinfo: the GUI portion has been removed. mkvinfo is now a pure
command-line program again.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 22.0.0
« Antwort #94 am: 02 April, 2018, 09:45 »
Changelog

mkvmerge, MKVToolNix GUI multiplexer: AC-3, DTS, TrueHD: added an option for removing/minimizing the dialog normalization gain for all supported types of the mentioned codecs. Implements #1981.
mkvmerge: AV1: added support for reading AV1 video from IVF, WebM and Matroska files.
mkvmerge: FLAC: mkvmerge can now ignore ID3 tags in FLAC files which would otherwise prevent mkvmerge from detecting the file type. Implements #2243.
mkvinfo: the size and positions of frames within "SimpleBlock" and "BlockGroup" elements are now shown the same way they're shown for other elements (by adding the `-v -v` and `-z` options).
MKVToolNix GUI: multiplexer: added options for deriving the track languages from the file name by searching for ISO 639-1/639-2 language codes or language names enclosed in non-word, non-space characters (e.g. "…[ger]…" for German or "…+en+…" for English). Implements #1808.
MKVToolNix GUI: info tool: implemented reading all elements in the file after the first cluster. Only top-level elements are shown; child elements are only loaded on demand. Implements the rest of #2104.
MKVToolNix GUI: info tool: added a context menu with the option to show a hex dump of the element with the bytes making up the EBML ID and the size portion highlighted in different colors. In-depth highlighting is done for the data in `SimpleBlock` and `Block` elements.
MKVToolNix GUI: chapter editor: added an option to remove all end timestamps to the "additional modifications" dialog. Implements #2231.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 23.0.0
« Antwort #95 am: 02 Mai, 2018, 21:30 »
Changelog

New features and enhancements:

mkvmerge: input: format detection uses file-extension to improve performance and to give preference when several formats match.
mkvmerge: AV1: added support for reading AV1 video from Open Bitstream Unit files.
mkvmerge: AV1: adjusted the code for the AV1 bitstream format changes made up to 2018-05-02 (git revision d14e878).
mkvmerge: MP4 reader: if a track has an edit list with two identical entries, each spanning the file’s duration as given in the movie header atom, then the second entry will now be ignored. Improves the handling of files with bogus data; see #2196 and #2270.
MKVToolNix GUI: multiplexer: added options to only enable tracks of certain types by default. Implements #2271.
MKVToolNix GUI: multiplexer: added an option to enable dialog normalization gain removal by default for all audio tracks for which the operation is supported. Implements #2272.
MKVToolNix GUI: multiplexer: when deriving track languages from the file names is active and the file name contains the usual season/episode pattern e.g. "S02E14"), then only the part after the season/episode pattern will be used for detecting the language. Part of the improvements for #2267.
MKVToolNix GUI: multiplexer: the regular expression used for deriving track languages from the file names can now be customized in the preferences. Part of the improvements for #2267.
MKVToolNix GUI: multiplexer: the user can now customize the list of track languages the GUI recognizes in file names. This list defaults to a handful of common languages instead of the full list of supported languages. Part of the improvements for #2267.

Bug fixes:

mkvmerge: MP3 packetizer: removed a memory leak growing linearly with the track’s size.
mkvmerge: VobSub packetizer: whenever a VobSub packet doesn’t contain a duration on the container level, mkvmerge will now set it from the duration in the SPU packets. Before it was accidentally setting the SPU-level duration to 0 instead. Fixes #2260.
mkvmerge: track statistics tags: if writing the Date element is deactivated via --no-date, the _STATISTICS_WRITING_DATE_UTC isn’t written either anymore. Fixes #2286.
mkvmerge, mkvextract, mkvpropedit: removed several small, constant-size memory leaks.
mkvextract: fixed a crash when mkvextract with a non-Matroska file as the source file. Fixes #2281.
MKVToolNix GUI: the central area is now scrollable, allowing the GUI to be resized to almost arbitrary sizes. Fixes #2265.
MKVToolNix GUI: multiplexer: the "copy file title to destination file name" functionality will now replace everything in the destination file name up to the last period instead of only up to the first period. Fixes #2276.

Build system changes:

build system: MKVToolNix now requires a compiler that supports the following features of the C++14 standard: "user-defined literals for std::string". For the GNU Compiler Collection (gcc) this means v5.x or newer; for clang it means v3.4 or newer.
Windows: linking against and installing shared version of the libraries with MXE is now supported by setting configure‘s host triplet accordingly, e.g. --host=x86_64-w64-mingw32.shared.

Other changes:

mkvmerge: AV1: support for AV1 must be activated manually by adding engage enable_av1 as the AV1 bitstream specification hasn’t been finalized yet.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 24.0.0
« Antwort #96 am: 10 Juni, 2018, 19:30 »
Changelog

## New features and enhancements

* mkvmerge: MP4 reader: improved the detection of edit lists consisting of two
identical entries, each spanning the file’s duration as given in the movie
header atom. The second entry is ignored in such cases. See #2306.
* mkvmerge: JSON identification: the „display unit“ video track property is
now reported as `display_unit`. The JSON schema has been bumped to v11 for
this change.
* mkvmerge, mkvextract: AVC/h.264: empty NALUs will now be removed.
* mkvextract: VobSub extraction: empty SPU packets will now be dropped during
extraction as other tools such as MP4Box cannot handle them
correctly. Implements #2293.

## Bug fixes

* mkvmerge: E-AC-3 parser: fixed determining the number of channels for
streams that contain an AC-3 core with dependent E-AC-3 frames. Fixes #2283.
* mkvmerge: Matroska reader: fixed mkvmerge buffering the whole file if a
video track is multiplexed that consists of only one or a few frames. Fixes
#2304.
* mkvmerge: the „display unit“ video track property will now be kept if it is
set in the source file. Fixes #2317.
* MKVToolNix GUI: multiplexer: when scanning playlists, all playlists were
offered for selection regardless of the value of the „minimum playlist
duration“ setting. Fixes #2299.
* MKVToolNix GUI: multiplexer: deriving track languages from file names: the
regular sub-expressions for ISO 639-1 codes could match on empty strings,
too, causing matches in wrong places and hence no language being recognized
in certain situations. Fixes #2298.
* MKVToolNix GUI: header editor: fixed a crash when saving the file fails
(e.g. because it isn’t writable). Fixes #2319.
* MKVToolNix GUI: header editor: the editor was wrongfully claiming that
mandatory elements with default values cannot be removed in the „status“
text. Fixes #2320.
* MKVToolNix GUI: preferences: on macOS & Linux the setting „enable copying
tracks by their type“ wasn’t restored on program start. Fixes #2297.

## Other changes

* Niels Lohmann’s JSON library: the bundled version has been updated from
v1.1.0 (git revision 54d3cab) to v3.1.1 (git revision g183390c1).
* pugixml library: the bundled version has been updated from v1.8 to v1.9 (git
revision e584ea3).

# Version 23.0.0 „The Bride Said No“ 2018-05-02

## New features and enhancements

* mkvmerge: input: format detection uses file-extension to improve performance
and to give preference when several formats match.
* mkvmerge: AV1: added support for reading AV1 video from Open Bitstream Unit
files.
* mkvmerge: AV1: adjusted the code for the AV1 bitstream format changes made
up to 2018-05-02 (git revision d14e878).
* mkvmerge: MP4 reader: if a track has an edit list with two identical
entries, each spanning the file’s duration as given in the movie header
atom, then the second entry will now be ignored. Improves the handling of
files with bogus data; see #2196 and #2270.
* MKVToolNix GUI: multiplexer: added options to only enable tracks of certain
types by default. Implements #2271.
* MKVToolNix GUI: multiplexer: added an option to enable dialog normalization
gain removal by default for all audio tracks for which the operation is
supported. Implements #2272.
* MKVToolNix GUI: multiplexer: when deriving track languages from the file
names is active and the file name contains the usual season/episode pattern
(e.g. „S02E14“), then only the part after the season/episode pattern will be
used for detecting the language. Part of the improvements for #2267.
* MKVToolNix GUI: multiplexer: the regular expression used for deriving track
languages from the file names can now be customized in the preferences. Part
of the improvements for #2267.
* MKVToolNix GUI: multiplexer: the user can now customize the list of track
languages the GUI recognizes in file names. This list defaults to a handful
of common languages instead of the full list of supported languages. Part of
the improvements for #2267.

## Bug fixes

* mkvmerge: MP3 packetizer: removed a memory leak growing linearly with the
track’s size.
* mkvmerge: VobSub packetizer: whenever a VobSub packet doesn’t contain a
duration on the container level, mkvmerge will now set it from the duration
in the SPU packets. Before it was accidentally setting the SPU-level
duration to 0 instead. Fixes #2260.
* mkvmerge: track statistics tags: if writing the `Date` element is
deactivated via `–no-date`, the `_STATISTICS_WRITING_DATE_UTC` isn’t
written either anymore. Fixes #2286.
* mkvmerge, mkvextract, mkvpropedit: removed several small, constant-size
memory leaks.
* mkvextract: fixed a crash when mkvextract with a non-Matroska file as the
source file. Fixes #2281.
* MKVToolNix GUI: the central area is now scrollable, allowing the GUI to be
resized to almost arbitrary sizes. Fixes #2265.
* MKVToolNix GUI: multiplexer: the „copy file title to destination file name“
functionality will now replace everything in the destination file name up to
the last period instead of only up to the first period. Fixes #2276.

## Build system changes

* build system: MKVToolNix now requires a compiler that supports the following
features of the C++14 standard: „user-defined literals for
`std::string`“. For the GNU Compiler Collection (gcc) this means v5.x or
newer; for clang it means v3.4 or newer.
* Windows: linking against and installing shared version of the libraries with
MXE is now supported by setting `configure`’s `host` triplet accordingly,
e.g. `–host=x86_64-w64-mingw32.shared`.

## Other changes

* mkvmerge: AV1: support for AV1 must be activated manually by adding
`–engage enable_av1` as the AV1 bitstream specification hasn’t been
finalized yet.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 25.0.0
« Antwort #97 am: 13 Juli, 2018, 05:20 »
Changelog

## New features and enhancements

* mkvmerge: SRT/ASS/SSA text subtitles: for files for which no encoding has
been specified, mkvmerge will try UTF-8 first before falling back to the
system’s default encoding. Part of the implementation of #2246.
* mkvmerge: SRT/ASS/SSA/WebVTT text subtitles: a warning is now emitted if
invalid 8-bit characters are encountered outside valid multi-byte UTF-8
sequences. Part of the implementation of #2246.
* mkvmerge: Matroska & MPEG transport stream readers: the encoding of text
subtitles read from Matroska files can now be changed with the
`–sub-charset` parameter.
* Linux: starting with release 25 an AppImage will be provided which should
run on any Linux distribution released around the time of CentOS 7/Ubuntu
14.04 or later.
* macOS: translations: updated the `build.sh` script to build `libiconv` and a
complete `gettext`. Together with an additional fix to how translation files
are located, MKVToolNix can now use all interface languages on macOS,
too. Fixes #2110, #2307, #2323.

## Bug fixes

* mkvmerge: AVC/h.264: fixed file identification failing for certain
elementary streams due to internal buffers not being cleared properly. Fixes
#2325.
* mkvmerge: HEVC/h.265: fixed file identification failing for certain
elementary streams due to internal buffers not being cleared properly. This
is the HEVC analog to what was fixed for AVC in #2325.
* mkvmerge: MLP code: fixed various issues preventing MLP from being parsed
correctly. Fixes #2326.
* mkvmerge: TrueHD/MLP packetizer; dialog volume normalization removal isn’t
attempted if the track is an MLP track as the operation is only supported
for TrueHD, not MLP.
* mkvmerge: MPEG TS reader: when reading MPLS mkvmerge will now compare the
MPLS’s start and end timestamps against the transport stream’s PTS instead
of its DTS. Otherwise the first key frame of a video track might be dropped
if it isn’t the first in presentation order. Fixes #2321.
* mkvmerge: JSON identification: mkvmerge will ensure that all strings passed
to the JSON output modules are valid UTF-8 encoded strings by replacing
invalid bytes with placeholder characters. This avoids the JSON library
throwing an exception and mkvmerge aborting on such data. Fixes #2327.
* mkvmerge: audio packetizers: mkvmerge will now keep discard padding values
if they’re present for packets read from Matroska files. Fixes #2296.
* mkvmerge: Ogg Opus reader: packet timestamps aren’t calculated by summing up
the duration of all packets starting with timestamp 0 anymore. Instead the
algorithm is based on the Ogg page’s granule position and which packet
number is currently timestamped (special handling for the first and last
packets in the stream).

* This fixes the first timestamp if the first Ogg packet’s granule position
is larger than the number of samples in the first packet (= if the first
sample’s timestamp is bigger than 0). mkvmerge will keep those offsets now
and inserts „discard padding“ only where it’s actually needed.
* It also improves handling of invalid files where the first Ogg packet’s
granule position is smaller than the number of samples in the first packet
(= the first sample’s timestamp is smaller than 0). mkvmerge will now
shift all timestamps up to 0 in such a case instead of inserting „discard
padding“ elements all over the place.
* mkvmerge will no longer insert „discard padding“ elements if the
difference between a) the calculated number of samples in the packet
according to the granule position and b) the actual number of samples as
calculated from the bitstream is one sample or less and if the packet
isn’t the last one in the stream. This circumvents certain rounding
errors.
* The timestamp of the first packet after a gap in the middle of the stream
is now calculated based on the Ogg page the packet belongs to, and not
based on the timestamps before the gap.

Fixes #2280.
* mkvmerge: complete rewrite of the progress handling. It’s now based upon the
total size of all source files and the current position within them instead
of the number of frames/blocks to be processed. This simplifies calculation
when appending files and fixes rare cases of when progress report was
obvious wrong (e.g. stuck at 0% right until the end). Fixes #2150 and #2330.
* MKVToolNix GUI: header editor: non-mandatory elements couldn’t be removed
anymore due to a regression while fixing #2320. They can now be removed
again. Fixes #2322.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 26.0.0
« Antwort #98 am: 26 August, 2018, 21:00 »
Changelog

## New features and enhancements

* mkvmerge: chapter generation: if the name template given by
`–generate-chapters-name-template` is empty, no names (`ChapterDisplay`
master elements with `ChapterString`/`ChapterLanguage` children) will be
generated for the chapter atoms. Part of the implementation of #2275.
* mkvmerge: chapters: chapter names generated from MPLS files will now use the
name template if one is set via `–generate-chapters-name-template`. Part of
the implementation of #2275.
* mkvmerge: mkvmerge will no longer abort with an error message if no audio,
video and subtitle tracks should be multiplexed. This allows copying of
chapters from non-chapter source files (e.g. Matroska or MP4 files).
* MKVToolNix GUI: the font size in the tool selector on the left will scale
with the font size the user selects in the preferences.
* MKVToolNix GUI: the GUI will no longer automatically resize the columns in
tree and list views to match the content size. Instead it remembers and
restores the widths set by the user. Implements #2353.
* MKVToolNix GUI: multiplexer: the chapter name template will now be set
automatically to the name template in the preferences’ „chapter editor“
section. Additionally the option `–generate-chapters-name-template …` will
be passed to mkvmerge in situations when mkvmerge will generate chapters
(either because automatic generation is enabled or if chapters are generated
for MPLS playlists). Part of the implementation of #2275.
* MKVToolNix GUI: chapter editor: if the chapter name template is empty,
chapters will be generated without names. Part of the implementation of
#2275.
* MKVToolNix GUI: chapter editor: added an option to remove all chapter names
to the „additional modifications“ dialog. Part of the implementation of
#2275.

## Bug fixes

* mkvmerge: Matroska reader: fixed wrong timestamps when appending Matroska
files where the second Matroska file’s first timestamp is bigger
than 0. Fixes #2345.
* mkvmerge: MP4 reader: fixed division by zero errors during file
identification if the timescale is 0 in the `MVHD` atom.
* mkvmerge: Windows Television DVR files are now recognized as an unsupported
file type. This prevents mis-detection as MPEG-2 with an accompanying flood
of error messages. Fixes #2347.
* MKVToolNix GUI: info tool: under certain circumstances „cues“ were shown at
the wrong level (inside the previous master element instead of on level
1). Fixes #2361.
* MKVToolNix GUI: job queue: fixed invalid memory handling and consequent
crashes when using the „edit in corresponding tool & remove from job queue“
option if one of the files in that job contained attached files. Fixes
#2368.

## Build system changes

* An AppStream metadata file will be installed in `$prefix/share/metainfo`.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 27.0.0
« Antwort #99 am: 27 September, 2018, 05:40 »
Changelog

## New features and enhancements

* mkvmerge: chapters: the timestamps of chapters read from containers or from
  chapter files can be adjusted (multiplication and addition) with the new
  `--chapter-sync` option or using the special track ID `-2` for the existing
  `--sync` option. Part of the implementation of #2358.
* MKVToolNix GUI: multiplexer: adjusted & added controls for mkvmerge's new
  feature of being able to adjust chapter timestamps. Part of the
  implementation of #2358.
* MKVToolNix GUI: multiplexer: the GUI can now ask for confirmation when the
  user is about to create a file that won't contain audio tracks. It does this
  by default if at least one source file contains an audio track. Implements
  #2380.

## Bug fixes

* mkvmerge: AC-3: dialog normalization gain removal was corrupting E-AC-3
  frames irreversibly by writing checksums in places where they didn't
  belong. Additionally only the first E-AC-3 frame in a Matroska was processed
  but not additional dependent frames in the same block. Fixes #2386.
* MKVToolNix GUI: fixed a leak of Windows font resources leading to a general
  slowdown and subsequent crash. Fixes #2372.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 28.0.0
« Antwort #100 am: 20 Oktober, 2018, 18:31 »
Changelog

## New features and enhancements

* mkvmerge: AV1 parser: updated the code for the finalized AV1 bitstream
specification. Part of the implementation of #2261.
* mkvmerge: AV1 packetizer: updated the code for the finalized AV1-in-Matroska
& WebM mapping specification. Part of the implementation of #2261.
* mkvmerge: AV1 support: the `–engage enable_av1` option has been removed
again. Part of the implementation of #2261.
* mkvmerge: MP4 reader: added support for AV1. Part of the implementation of
#2261.
* mkvmerge: DTS: implemented dialog normalization gain removal for extension
substreams. Implements #2377.
* mkvmerge, mkvextract: simple text subtitles: added a workaround for simple
text subtitle tracks that don’t contain a duration. Implements #2397.
* mkvextract: added support for extracting AV1 to IVF. Part of the
implementation of #2261.
* mkvextract: IVF extractor (AV1, VP8, VP9): precise values will be used for
the frame rate numerator & denominator header fields for certain well-known
values of the track’s default duration.
* mkvmerge: VP9: mkvmerge will now create codec private data according to the
VP9 codec mapping described in the WebM specifications. Implements #2379.
* MKVToolNix GUI: automatic scaling for high DPI displays is activated if the
GUI is compiled with Qt ≥ 5.6.0. Fixes #1996 and #2383.
* MKVToolNix GUI: added a menu item („Help“ → „System information“) for
displaying information about the system MKVToolNix is running on in order to
make debugging easier.
* MKVToolNix GUI: multiplexer, header editor: the user can enter a list of
predefined track names in the preferences. She can later select from them in
„track name“ combo box. Implements #2230.

## Bug fixes

* mkvmerge: JSON identification: fixed a bug when removing invalid UTF-8 data
from strings before they’re output as JSON. Fixes #2398.
* mkvmerge: MP4/QuickTime reader: fixed handling of PCM audio with FourCC
`in24`. Fixes #2391.
* mkvmerge: MPEG transport stream reader, teletext subtitles: the decision
whether or not to keep frames around in order to potentially merge them with
the following frame is made sooner. That avoids problems if there are large
gaps between teletext subtitle frames which could lead to frames being
interleaved too late. Fixes #2393.
* mkvextract: IVF extractor (AV1, VP8, VP8): the frame rate header fields
weren’t clamped to 16 bits properly causing wrong frame rates to be written
in certain situations.
* mkvpropedit, MKVToolNix GUI’s header editor: fixed file corruption when a
one-byte space must be covered with a new EBML void element but all
surrounding elements have a „size length“ field that’s eight bytes long
already. Fixes #2406.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 28.1.0
« Antwort #101 am: 24 Oktober, 2018, 05:45 »
Changelog

## Bug fixes

* mkvmerge: AV1 parser: fixed an error in the sequence header parser if
  neither the `reduced_still_picture_header` nor the
  `frame_id_numbers_present_flag` is set. Part of the fix for #2410.
* mkvmerge: AV1 parser: when creating the `av1C` structure for the Codec
  Private element the sequence header OBU wasn't copied completely: its common
  data (type field & OBU size among others) was missing. Part of the fix for
  #2410.
* mkvmerge: Matroska reader, AV1: mkvmerge will try to re-create the `av1C`
  data stored in Codec Private when reading AV1 from Matroska or WebM files
  created by mkvmerge v28.0.0. Part of the fix for #2410.
* MKVToolNix GUI: info tool: the tool will no longer stop scanning elements
  when an EBML Void element is found after the first Cluster element. Fixes
  #2413.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 28.2.0
« Antwort #102 am: 26 Oktober, 2018, 09:06 »
Changelog

mkvmerge, mkvinfo, mkvextract, mkvpropedit, MKVToolNix GUI's info tool &
chapter editor: fixed a case of memory being accessed after it had been
freed earlier. This can be triggered by specially crafted Matroska files and
lead to arbitrary code execution. The vulnerability was reported as Cisco
TALOS 2018-0694 on 2018-10-25.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 29.0.0
« Antwort #103 am: 01 Dezember, 2018, 20:30 »
Changelog

## Important notes

* The string formatting library used was switched from `boost::format` to
  [`fmt`](http://fmtlib.net/). See the section "Build system changes" for
  details.

## New features and enhancements

* MKVToolNix GUI: added an option in the preferences for disabling automatic
  scaling for high DPI displays. Implements #2415.
* MKVToolNix GUI: the GUI will now prevent the system from going to sleep
  while the job queue is running. This feature is implemented for macOS,
  Windows and Linux/Unix systems where the `org.freedesktop.login1.Manager`
  D-Bus interface is available. Implements #2411.

## Bug fixes

* mkvmerge: chapter generation: the start timestamps of chapters generated in
  intervals was wrong for files whose smallest video timestamp was bigger than
  0. Fixes #2432.
* mkvmerge: MP4 reader: fixed handling of atoms whose size exceeds the parent
  atom's size. Fixes #2431.
* mkvmerge, MKVToolNix GUI's chapter editor: the chapter name template will
  now also be used when reading Ogg-style chapter files with empty chapter
  names. Fixes #2441.
* mkvextract: AAC: mkvextract will now write the program config element (PCE)
  before the first AAC raw data packet if the PCE is present in the
  `AudioSpecificConfig` structure in the `Codec Private` Matroska element. The
  PCE carries vital information about the number of channels and is required
  in certain cases. Fixes #2205 and #2433.
* mkvpropedit, MKVToolNix GUI's header editor: in situations when a one-byte
  space must be covered by a new EBML void element the following element must
  be moved up instead. If that moved element is a cluster, the corresponding
  cue entries will now be updated to reflect the cluster's new position. Fixes
  #2408.
* MKVToolNix GUI: Windows: the application manifest is now included properly
  so that Windows actually recognizes it. See #2415.

## Build system changes

* Qt's D-Bus implementation is now required for building on systems other than
  macOS and Windows,
* The `boost::format` library is not used anymore.
* The [`fmt` library](http://fmtlib.net/) is now required. Versions 3 and
  newer are supported. As not all Linux distributions include packages for the
  library, its release 5.2.1 comes bundled with MKVToolNix. The `configure`
  script will check for a system version of the library and use it if present
  and recent enough. Otherwise it will fall back to the bundled version and
  link that statically.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
MKVToolnix 30.0.0
« Antwort #104 am: 04 Januar, 2019, 21:10 »
Changelog

New features and enhancements:

mkvextract: WAV extractor: mkvextract will now write W64 files instead of
WAV files if the file name extension is `.w64` or if the final file size is
bigger than 4 GB, the file size limit for WAV files. Implements #2458.
MKVToolNix GUI: multiplexer: a new button was added next to the "destination
file" controls. Clicking it shows a menu with the ten most recently used
output directories. Selecting one of them will change the destination file
to the selected directory keeping the file name. Implements #2468.
MKVToolNix GUI: multiplexer (preferences): the ten most recently used values
for the "relative output directory" and "fixed output directory" settings
are now saved. The corresponding settings have been changed into combo boxes
allowing quick access to those recent values.
MKVToolNix GUI: multiplexer (preferences): the predefined split sizes and
durations can now be customized in the preferences.
MKVToolNix GUI: chapter editor: added an option in the "Chapter editor" menu
for appending chapters from an existing file to the currently open editor
tab. Part of the implementation of #2439.
MKVToolNix GUI: chapter editor: added an action in the context menu for
copying the selected entry and all of its children to another open editor
tab. Part of the implementation of #2439.

Bug fixes:

mkvmerge: all files opened for writing will now be flushed once before
they're closed. This ensures the operating system actually writes all cached
data to disk preventing data loss in certain situations such as power
outages or buggy drivers in combination with suspending the computer. Fixes
2469.
mkvmerge: AAC: under certain conditions 8 channel audio files were taken for
7 channel ones.
MKVToolNix GUI: multiplexer: removing a file added as an "additional part"
will no longer cause a crash. Fixes #2461.
source code: fixed compilation with Boost 1.69.0 after API-breaking change
to the `boost::tribool` class. Fixes #2460.

[close]

http://www.bunkus.org/videotools/mkvtoolnix/index.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )