Cypheros Transportstream Forum

Gert Deutschsprachiger Support => TS-Doctor 1.2 => Thema gestartet von: ErichV am November 30, 2011, 12:16:57

Titel: mkvtoolnix - neue Version
Beitrag von: ErichV am November 30, 2011, 12:16:57
Von mkvtoolnix ist seit gestern eine neue Version (5.1.0) erhältlich:
http://www.bunkus.org/videotools/mkvtoolnix/win32/ (http://www.bunkus.org/videotools/mkvtoolnix/win32/)

Kann leider noch nicht viel sagen dazu, muss sie erst testen.
Titel: Re: mkvtoolnix - neue Version
Beitrag von: Cypheros am November 30, 2011, 12:21:01
Danke für den Hinweis  :)
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am Januar 03, 2012, 14:45:17
Version 5.2.1 (Windows-Installer (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-5.2.1-setup.exe)) steht seit gestern zum Download bereit.  ;D
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am Februar 15, 2012, 15:52:06
Seit letzten Donnerstag ist Version 5.3.0 (Windows (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-5.3.0-setup.exe)) erhältlich.  ;)
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am März 15, 2012, 17:16:46
Version 5.4.0 (für Windows (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-5.4.0-setup.exe)) ist bereits verfügbar.
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am April 10, 2012, 12:53:12
Version 5.5.0 (Windows (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-5.5.0-setup.exe)) wurde letztes Wochenende veröffentlicht.  8)
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am Juni 01, 2012, 00:41:46
... Version 5.6.0 (Windows (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-5.6.0-setup.exe)) ... :D
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am Juli 11, 2012, 15:10:03
Hallo Version 5.7.0 (Windows (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-5.7.0-setup.exe))!  ;D
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am September 12, 2012, 16:30:19
Version 5.8.0 (Windows (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-5.8.0-setup.exe))
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am Dezember 10, 2012, 14:25:55
Version 5.9.0 erschienen am 09.12.2012 (Windows (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-5.9.0-setup.exe)).  ;D
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am Januar 20, 2013, 14:28:36
Version 6.0.0 (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-6.0.0-setup.exe) wurde heute veröffentlicht.

Besonders erwähnenswert:
Kopfdatenkompression ist nun standardgemäß deaktiviert und wurde aus den Optionen gestrichen (s. Changelog (http://www.bunkus.org/videotools/mkvtoolnix/doc/ChangeLog)).
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am März 03, 2013, 20:58:41
Link zur AKTUELLEN Version 6.1.0 (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-6.1.0-setup.exe).  ;)
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am April 28, 2013, 20:21:00
PUSH: Version 6.2.0 (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-6.2.0-setup.exe)!  :D
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am Juni 28, 2013, 14:28:32
Version 6.3.0 (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-6.3.0-setup.exe) released!

Update: Version 6.3.0-1 (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-6.3.0-1-setup.exe)
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am September 16, 2013, 13:13:06
Download: Version 6.4.0 (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-6.4.0-setup.exe)
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am September 17, 2013, 13:01:43
Download: Version 6.4.1 (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-6.4.1-setup.exe)

Zitat von: ChangeLog
mkvmerge: bug fix: fixed packet ordering regression introduced in 6.4.0 if --default-duration is used for a track.
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am Oktober 20, 2013, 13:42:53
Download: Version 6.5.0 (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-6.5.0-setup.exe)

Zitat von: Changelog
  • mkvmerge: enhancement: filler NALUs will now be removed from framed h.264/AVC tracks (such as the ones read from Matroska/MP4 files) just like they have already been when handling unframed tracks.
  • mkvextract: new feature: implemented support for extracting VP9 tracks into IVF files.
  • mkvmerge: new feature: implemented support for VP9 read from IVF and Matroska/WebM files. Implements #899.
  • mkvextract: enhancement: using the same track/attachment ID multiple times in "tracks", "attachments" or "timecodes_v2" mode will result in an error message instead of one empty file. Implements #914.
  • mmg: bug fix: With wxWidgets 2.9.x/3.0.x debug message will no longer appear as modal dialogs but only go to the log window.
  • mkvmerge: bug fix: fixed a crash when reading empty global tag files. Fixes #921.
  • build system: bug fix: fix autodetection of Boost's library path if it is installed in the multiarch directories (e.g. /usr/lib/i386-linux-gnu or /usr/lib/x86_64-linux-gnu).
  • mmg: bug fix: saved window widths were growing by 1 pixel each time mmg was exited.
  • documentation: Added a German translation of the man pages by Chris Leick (see AUTHORS).
  • mkvmerge: bug fix: Reading OGM files with chapter entries not encoded in the system's local character set has been fixed. During identification the number of chapter entries is still output by removing any non-ASCII characters from the chapter entries. When muxing an additional warning is output if parsing those chapter entries fails, e.g. due to the format being wrong or due to the charset guessed wrongly. Fixes #919.
  • mkvmerge: bug fix: The "duration" element was calculated wrong if the first element in the file wasn't the one with the smallest timestamp. To be precise, it was too short by the difference between the first timestamp and the smallest one (e.g with video sequences timestamped 80ms, 0ms, 40ms, 120ms... the duration was 80ms too short).
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am Dezember 02, 2013, 12:30:30
Download: Version 6.6.0 (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-6.6.0-setup.exe)

Zitat von: Changelog
  • mmg: new feature: implemented drag & drop in the chapter editor. Implements #929.
  • mmg: bug fix: fixed an assertion in wxLogMessage() due to wrong format string/argument data types caused by changes in wxWidgets 3.0.0. See Debian bug #730273.
  • mkvmerge: bug fix: improved resilience against MP4 files with obviously wrong entries in the 'sample size table' (STSZ) atom.
  • mkvmerge: bug fix: improved VC1 frame type detection so that it works even for streams without entry points.
  • mkvinfo: bug fix: at most the lower 32bits of the track numbers and track UIDs elements were output, even if the element in the file used more bits. Fixes #935.
  • mkvmerge: bug fix: fixed accessing invalid memory in the memory handling core routines. May be triggered by the code to remove filler NALUs introduced in v6.5.0. Fixes #931.
  • mmg: bug fix: fixed the tracks list box on the input tab being invisible/0 pixels high with wxWidgets 2.9.x/3.x.
  • all: integrated the Portuguese translation. Although the translation files themselves had been added back in 6.3.0 that translation wasn't available for selection due to forgetfulness on my part.
  • mkvmerge: bug fix: The file detection code in the MPEG elementary stream reader had a logic error. Fixes #928. In practice this logic error didn't have any consequence.
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am Januar 09, 2014, 13:15:41
Download:
Version 6.7.0 (32-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-6.7.0-setup.exe)
Version 6.7.0 (64-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-amd64-6.7.0-setup.exe)

Zitat von: Changelog
  • build system: Ruby 1.9.x is now required.
  • all: enhancement: The architecture (32bit/64bit) is mentioned in the version information of all programs.
  • build system: bug fix for 64bit builds on Windows (x86_64-w64-mingw32): use the correct processor architecture via separate Windows manifest files. Fixes mmg and mkvinfo not starting due to »error 0x0000007b«.
  • mkvmerge: bug fix: Fixed a potential endless loop due to an integer overflow in the code removing AVC/h.264 filler NALUs.
  • mkvmerge: bug fix: Fixed reading uncompressed PCM audio tracks from QuickTime/MP4 files in certain situations. Fixes #950.
  • mmg: enhancement: Made the »scanned files« list box sortable by all columns. Fixes #954.
  • mmg: enhancement: The »additional parts« dialog will now show the files that make up an MPLS playlist. This is for informational purposes only and doesn't allow changing the playlist itself.
  • mkvmerge: bug fix: Reading from an MPLS playlist file is now done as if the second and following files referenced in that playlist had been appended to the first file from that playlist. Before they were treated as if they were additional parts. Fixes #934.
  • mmg: enhancement: a couple of fixes to tooltips: 1. Content correction for »splitting by chapters«; 2. no ugly re-formatting with wxWidgets 3.0.0 on Windows.
  • mkvmerge: bug fix: Improved the AAC, AC3 and MP3 header decoding error handling so that the corresponding parsing routines won't get stuck in endless loops when encountering certain garbage data patterns.
  • mkvmerge: enhancement: unified codec names output by mkvmerge's identification mode for all file format readers.
  • mkvinfo: bug fix: when setting the language with --ui-language a few strings were still translated using the system's default language.
  • mkvextract: bug fix: if the track headers were located at the end of the file (e.g. after modification with mkvpropedit or mmg's header editor) then mkvextract was writing files with a length 0 bytes.
  • mmg: bug fix: the »playlist items« list box in the »select playlist file to add« dialog was showing the items in reversed order. Fixes #952.
  • mmg: bug fix: the »select playlist file to add« dialog can now be resized, minimized and maximized. It also remembers its position and size during runs. Fixes #951.
  • mmg: enhancement: The user can select the default subtitle character set to use for newly added subtitle tracks in the preferences dialog as requested in bug #948.
  • mmg: bug fix: fixed the tooltip for the subtitle character set drop-down box to match mkvmerge's actual behavior. Fixes #948.
  • mkvmerge: new feature: implemented reading DTS audio tracks from MP4 files (with ESDS object type ID == 0xA9 (decimal 169) or FourCC == 'DTS ' or 'dtsc').
  • mkvmerge: enhancement: allowed muxing Opus to WebM files.
  • mkvmerge: bug fix: Fixed the mapping of the Opus element »seek pre-roll« and »pre-skip« to the Matroska elements »track seek pre-roll« and »codec delay«. Remuxing Matroska files without Opus created with earlier versions of MKVToolNix is enough to fix such a file.
  • mkvmerge: bug fix: fixing the bitstream timing information of h.264/AVC writes clean values for 25000/1001 frames per second video (e.g. de-telecined PAL @ 29.97).
  • mmg: bug fix: fixed a crash in during drag & drop operations in mmg's chapter editor.
Titel: Re: mkvtoolnix - neue Version
Beitrag von: Djfe am Februar 19, 2014, 21:44:56
@Cypheros möchtest du nicht langsam die Setup URL im TSD ändern?
der TSD bietet noch immer die 6.2.0 an, obwohl schon die 6.7.0 erschienen ist
Titel: Re: mkvtoolnix - neue Version
Beitrag von: Cypheros am Februar 26, 2014, 22:16:36
OK, aktuelle Beta 1.2.110 läd nun die 6.7.0 runter.

Bitte testen, ob es Probleme im Remuxer gibt oder nicht. Wenn es keine Probleme gibt, dann kommt es auch in die nächsten Release-Version.


Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am Februar 28, 2014, 13:23:15
OK, aktuelle Beta 1.2.110 läd nun die 6.7.0 runter.

Bitte testen, ob es Probleme im Remuxer gibt oder nicht. Wenn es keine Probleme gibt, dann kommt es auch in die nächsten Release-Version.

Ich habe gerade einen Test diesbezüglich durchgeführt und konnte keine Probleme feststellen.  :)
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am März 04, 2014, 01:16:23
Download:
Version 6.8.0 (32-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-6.8.0-setup.exe)
Version 6.8.0 (64-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-amd64-6.8.0-setup.exe)

Zitat von: Changelog
  • mkvmerge, mkvextract: new feature: added support for h.265/HEVC by merging the patches from DivX/Rovi Corp. So far HEVC is only supported as elementary streams and read from other Matroska files.
  • mkvmerge: enhancement: The deprecated ISO 639-1 code "iw" is now recognized for Hebrew.
  • mkvmerge: bug fix: The AC3 packetizer will re-derive the sampling frequency and the number of channels from the bitstream. This way obviously invalid information from the source container like a sampling frequency of 0 Hz will be fixed.
  • mkvmerge: enhancements: AVI reader: audio chunks with obvious wrong size information (bigger than 10 MB) will be skipped.
  • mkvmerge: bug fix: When reading M2TS files belonging to an MPLS playlist mkvmerge will now only copy packets whose timestamps lie between the »in time« and »out time« restrictions from the playlist's entry corresponding to that M2TS file. Fixes #985.
  • all: Windows 64bit: fixed return value checks for opening files. Fixes #972.
  • all: Windows: when redirecting the program's output with cmd.exe (e.g. »mkvinfo file.mkv > info.txt«) the programs will no longer write two line feed characters (\r) per carriage return character (\n). Fixes #970.
  • all: Windows: the default charset for the files created with »--redirect-output« has been changed from the system's local charset to UTF-8. Just like before it can be changed with »--output-charset«. See #970.
  • all: bug fix: Windows: messages written to the console (cmd.exe) are not re-encoded to the local charset and back to UTF-16 before they're handed over to ConsoleWriteW(). This fixes outputting Unicode characters to the console that are not part of the local charset. Fixes #971.
  • extract: bug fix: using names of non-existing files in »attachments«, »chapters«, »cuesheet« or »tags« mode caused mkvextract to crash instead of emitting a proper error message. Fixes #964.
  • mmg: bug fix: fixed the check for WebM-compatible track types for Opus.
  • mkvmerge: bug fix: fixed muxing Sorenson v3 (SVQ3) video from QuickTime files.
  • mkvmerge, mkvextract, mkvpropedit: enhancement: attachments in Matroska files with a missing FileUID element are not ignored anymore even though they violate the specs. mkvmerge generates a new FileUID instead.
  • mkvmerge: re-built with the 64bit build for Windows with a newer compiler version in order to fix #957. It was due to a bug in gcc: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56742
  • mmg: bug fix: mkvmerge's file identification is written to a temporary file with --redirect-output and from there into mmg instead of directly from mkvmerge. This prevents from character re-coding done by wxWidgets 3.0.0 on Windows. Fixes #959.
  • installer: enhancement: the architecture (32bit vs 64bit) is mentioned in the interface.
  • installer: bug fix: the installation directory for 64bit builds will default to the proper directory (»C:\Program Files« instead of »C:\Program Files (x86)«). Fixes #956.
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am April 18, 2014, 20:07:59
Download:
Version 6.9.1 (32-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-6.9.1-setup.exe)
Version 6.9.1 (64-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-amd64-6.9.1-setup.exe)

Zitat von: Changelog
Version 6.9.1 "Blue Panther"
  • mkvmerge: bug fix: fixed huge memory usage when probing files (it was reading the whole file into memory for that).
Version 6.9.0 "On Duende"
  • all: new feature: added a Brazilian Portuguese translation of the programs by Thiago Kühn (see AUTHORS).
  • mkvpropedit, mmg's header editor: bug fix: fixed a failed assertion in libEBML when writing the same changes twice to certain files (those for which a seek head with a single entry pointing to the elements modified by mkvpropedit/mmg's header editor; e.g. x264 creates such files). Fixes #1007.
  • mkvmerge: bug fix: reading fonts embedded in SSA/ASS files was sometimes truncating the attachments created from them. Fixes #1003.
  • mkvmerge: bug fix: fixed display of very large IDs during attachment extraction.
  • mkvmerge: enhancement: improved file type detection speed for text subtitle formats.
  • mkvextract: bug fix: during the extraction of chapters, tags or segment info XML files with the --redirect-output parameter the BOM (byte order mark) was written twice.
  • mkvmerge: bug fix: MPEG TS: timestamp outliers are ignored if they differ at least five minutes from the last valid timestamp. Fixes #998.
  • mkvmerge: enhancements: trailing zero bytes will be removed from AVC/h.264 NALUs. Implements #997.
  • mkvmerge: bug fix: fixed timestamp assignment for AVC/h.264 videos in which recovery point SEIs occur in front of the second field of two interlaced fields.
Titel: Re: mkvtoolnix - neue Version
Beitrag von: Djfe am April 18, 2014, 21:10:25
  • mkvmerge: bug fix: MPEG TS: timestamp outliers are ignored if they differ at least five minutes from the last valid timestamp. Fixes #998.
  • mkvmerge: enhancements: trailing zero bytes will be removed from AVC/h.264 NALUs. Implements #997.
mmh, mal was interessantes dabei :)

@Cypheros entfernst du die Zerobytes ebenfalls? (als Teil der Enfternung der NALU Filler)
laut dem Bugtracker ist das vor allem für Kabelsender interessant, weil die sehr viele mitsenden
scheint ein Teil der H.264 Spezifikation zu sein
mehr dazu hier:
https://trac.bunkus.org/ticket/997 (https://trac.bunkus.org/ticket/997)
Titel: Re: mkvtoolnix - neue Version
Beitrag von: Cypheros am April 19, 2014, 01:20:44
Neine bisher nicht. Hat jemand Aufnahmen vom Kabel-Tv mit Null-Fillern?
Titel: Re: mkvtoolnix - neue Version
Beitrag von: Djfe am April 19, 2014, 17:40:16
wollte dir gerade empfehlen die Datei vom Sampleserver runterzuladen, leider upload-only...
hab leider kein Kabelfernsehen
Titel: Re: mkvtoolnix - neue Version
Beitrag von: Djfe am April 19, 2014, 22:12:46
lol
gerade zufällig gefunden:
http://www.heise.de/newsticker/meldung/Holprige-HD-Umstellung-Neue-Encoder-verschlechterten-das-Bild-vieler-ARD-Kanaele-2070305.html (http://www.heise.de/newsticker/meldung/Holprige-HD-Umstellung-Neue-Encoder-verschlechterten-das-Bild-vieler-ARD-Kanaele-2070305.html)
der Leserbeitrag im Update am Ende des Artikels behauptet genau das Gegenteil xD
bei DVB-C wird zero-byte stuffing herausgefiltert, bei Sat aber nicht

eventuell klappts also auch mit einer Sataufnahme oder der Leser hat das mit den NALU Fillern verwechselt
Titel: Re: mkvtoolnix - neue Version
Beitrag von: Djfe am April 22, 2014, 19:29:23
@Cypheros
dasselbe scheints übrigens auch für MPEG Video zu geben und das wurde schon früher gefixt
wurde auch im obigen Bugpost erwähnt, habs nur überlesen

hier nochmal alle Links:
H264: https://trac.bunkus.org/ticket/997 (https://trac.bunkus.org/ticket/997)
MPEG: https://trac.bunkus.org/ticket/734 (https://trac.bunkus.org/ticket/734)
Thread des deutschen Bug Reporters aus 734: http://forum.digitalfernsehen.de/forum/digitale-audio-und-videobearbeitung/295718-mpeg2-fuelldaten.html (http://forum.digitalfernsehen.de/forum/digitale-audio-und-videobearbeitung/295718-mpeg2-fuelldaten.html)
Er hat ein Tool mit Sourcecode im Forum präsentiert, das zumindestens bei MPEG das "zero byte stuffing" enfternt
sind wohl einfache Auffüllungen des Streams mit Nullen bis zum nächsten Startcode
http://www.basicmaster.de/mpeg2cleaner/ (http://www.basicmaster.de/mpeg2cleaner/)

Eventuell kann er dir auch ein Samplefile liefern

EDIT:
Nur zufällig zum Thema byte stuffing gefunden, hilft eventuell
http://www.vhghorecha.in/byte-stuffing-sender-receiver/ (http://www.vhghorecha.in/byte-stuffing-sender-receiver/)
http://www.vhghorecha.in/bit-stuffing-sender-receiver/ (http://www.vhghorecha.in/bit-stuffing-sender-receiver/)
Titel: Re: mkvtoolnix - neue Version
Beitrag von: ErichV am Juni 13, 2014, 23:55:09
Download:
Version 7.0.0 (32-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-7.0.0-setup.exe)
Version 7.0.0 (64-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-amd64-7.0.0-setup.exe)

Zitat von: Changelog
    Version 7.0.0 "Where We Going"
    • mkvmerge: enhancement: In addition to the track statistics tags »BPS«, »DURATION«, »NUMBER_OF_BYTES« and »NUMBER_OF_FRAMES« mkvmerge will write two more tags identifying which application wrote the statistics (»_STATISTICS_WRITING_APP«) and when the file in question was written: »_STATISTICS_WRITING_DATE_UTC«. »_STATISTICS_WRITING_APP« will always contain the same string contained in the segment info header element »WritingApp«. »_STATISTICS_WRITING_DATE_UTC« will contain the same timestamp as in the segment info header element »Date«, though »_STATISTICS_WRITING_DATE_UTC« is actually a string representation instead of an integer value.
    • Additionally a tag named »_STATISTICS_TAGS« is written containing the names of the tags that mkvmerge has set automatically. It equals the following currently: »BPS DURATION NUMBER_OF_BYTES NUMBER_OF_FRAMES«.
    • build system: Boost's "date/time" library is now required.
    • mkvmerge: bug fix: If a single subtitle track contains two or more entries at the same timecode then the cue duration and cue relative position elements written were wrong.
    • mkvinfo: bug fix: fixed wrong progress percentage shown during saving the information to text files. Fixes #1016.
    • mkvmerge: new feature: Added a global option for disabling writing the tags with statistics for each track: --disable-track-specific-tags.
    • mkvmerge: new feature: When identifying a Matroska file in verbose identification mode track-specific tags will be output as well. The format is »tag_<tag name in lower case>:<tag value>», e.g. for a tag named »BPS« with the value »224000« the output would be »tag_bps:224000«. Enhancement for #1021.
    • mkvmerge: new feature: mkvmerge will write track-specific tags with statistics (»BPS« for the average number of bits per second, »DURATION« for the duration, »NUMBER_OF_BYTES« and »NUMBER_OF_FRAMES« for the track's size in bytes and its number of frames/packets). Implements #1021.
    • mkvmerge: bug fix: Changed the file type detection order again. The text subtitle formats are now probed after those binary formats that can be detected quickly and unambiguously. This avoids some mis-detection if e.g. Matroska files as ASS text subtitles if they do contain such a track.
    • mmg: enhancement: The chapter editor will only use fast-mode parsing when loading chapters from Matroska files.
    • all: bug fix: fixed invalid memory access in the cleanup procedures which only occurred if the output was redirected with the »--redirect-output« command line parameter.
    • mkvmerge: enhancement: The last chapter entry read from MPLS files is removed if it is at most five seconds long. Patch by Andrew Dvorak (see AUTHORS).
    • mkvmerge: enhancement: added the attachment UID to the verbose identification output of Matroska files.
    • mmg: bug fix: Selecting a subtitle track correctly sets the »character set« drop-down box if no character set was set for this track. Fixes #1008.
    • mmg: enhancement: the subtitle character set cannot be set anymore for subtitle tracks read from Matroska files as mkvmerge ignores that setting for said container anyway (text subs are always encoded in UTF-8 in Matroska).
    • mmg: enhancement: mmg will look for the »mkvmerge« executable in the same directory as the »mmg« executable is located it if the location hasn't been set by the user on all operating systems (before: only on Windows). Improves detection if »mkvmerge« is not in the $PATH.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am August 07, 2014, 13:24:02
    Download:
    Version 7.1.0 (32-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-7.1.0-setup.exe)
    Version 7.1.0 (64-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-amd64-7.1.0-setup.exe)

    Zitat von: Changelog
    • all: bug fix: Fixed file seeking code for »seek relative to end of file« case. Fixes #1035.
    • mmg: bug fix: Selecting the root of the chapter editor tree will disable the language/country inputs properly as changing those fields doesn't make sense for the root.
    • all: bug fix: if MKVToolNix on Windows is residing in a directory containing non-ASCII characters then translations weren't found. This has only been fixed for cases where those non-ASCII characters are part of the system's active code page.
    • mkvmerge: bug fix: track statistics tags are not written for WebM files anymore as the WebM specification doesn't allow tags.
    • mkvmerge: bug fix: Fixed wrong default duration for PCM audio tracks if the source file provides timecodes for that track. Fixes #1001 and #1033.
    • mkvmerge: enhancement: SSA/ASS: in addition to semicolons comments can now start with exclamation marks, too.
    • mkvextract: bug fix: Fixed a crash when opening damaged/invalid Matroska files in all extraction modes. Fixes #1027.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am September 13, 2014, 20:44:35
    Download:
    Version 7.2.0 (32-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-7.2.0-setup.exe)
    Version 7.2.0 (64-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-amd64-7.2.0-setup.exe)

    Zitat von: Changelog
    • MKVToolNix GUI: included a first preview version in the Windows installer and portable releases.
    • mkvmerge: bug fix: Fixed calculating AC3 delay from garbage data when reading AC3 from AVIs. This stopped working in release 5.4.0 due to commit 97cc2121.
    • mkvextract: bug fix: SSA/ASS files with sections after "[Events]" in their CodecPrivate are now handled correctly. Fixes #1057.
    • mkvmerge: bug fix: Fixed handling certain edit list types in MP4 files that are used for positive track delays. Fixes #1059.
    • source: Fixed compilation with Boost 1.56.0 which changed the »indexed« range adaptor in an incompatible way.
    • mkvpropedit, mmg's header editor: bug fix: when editing files with missing track UID elements such an element will be generated automatically instead of crashing and leaving the file in an unplayable state. Part of a fix for #1050.
    • mkvmerge: bug fix: Reading Matroska files with missing track UID elements will no longer cause mkvmerge to abort with an error. A warning is printed and a new unique track ID generated instead. Part of a fix for #1050.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Oktober 23, 2014, 15:40:17
    Download:
    Version 7.3.0 (32-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-7.3.0-setup.exe)
    Version 7.3.0 (64-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-amd64-7.3.0-setup.exe)

    Zitat von: Changelog
    • mkvmerge: new feature: implemented support for reading teletext subtitles from MPEG transport streams. They're converted to SRT-style subtitles (CodecID S_TEXT/UTF8). Implements #773.
    • mkvmerge: bug fix: probing MPEG transport streams with certain types of broken MPEG-2 inside caused mkvmerge to exit with an error message. Such tracks are now ignored instead.
    • mkvmerge, mmg's chapter editor: fixed the default value for the »language« element if it isn't present in a chapter XML file.
    • MKVToolNix GUI: implemented drag & drop in the files pane.
    • mkvinfo (Qt version on Windows): bug fix: the console window is closed if the GUI is launched.
    • mkvmerge: bug fix: Reading tracks from MPEG transport streams resulted in the track being cut off at points with a five minute gap in between frames. It is due to timecode wrap detection introduced in v6.9.0. As it affects subtitles the most the wrap detection has been relaxed for them.
    • MKVToolNix GUI: implemented drag & drop in the track pane.
    • mkvmerge: new feature: added support for PCM in MPEG program streams (.vob – DVDs) and transport streams (.ts, .m2ts – Blu-rays). Implements #763.
    • MKVToolNix GUI: fixed missing command line switch for audio sync/stretch.
    • MKVToolNix GUI: implemented drag & drop in the job queue.
    • MKVToolNix GUI: implemented storing the job queue when the application exits and retrieving it when it starts again.
    • Installer: bug fix: the shortcut for the GUI preview on the desktop is removed upon uninstallation. If the user opts not to have shortcuts on the desktop then no shortcut is created for the GUI preview either.
    • MKVToolNix GUI: fixed clearing the file/track/attachment lists when starting a new config or when loading an existing one.
    • MKVToolNix GUI: implemented setting the output file name automatically in four different modes (don't set at all; place in previous output directory; place in fixed output directory; place in parent directory of first source file) with an option to make them unique by appending a running number.
    • MKVToolNix GUI: implemented setting the file title automatically from added files that already have a title.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Dezember 13, 2014, 14:09:16
    Download:
    Version 7.4.0 (32-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-7.4.0-setup.exe)
    Version 7.4.0 (64-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-amd64-7.4.0-setup.exe)

    Zitat von: Changelog
    • mkvmerge: bug fix: mkvmerge was sometimes dropping lines from teletext subtitles read from MPEG transport streams. See #773.
    • mkvmerge: bug fix: The PCM packetizer was producing wrong track statistics by disregarding the last packet's duration when reading PCM data from packaged sources (Matroska, MP4 files). Fixes #1075.
    • build system: enhancement: configure will look for a system version of the pugixml library and use that instead of the bundled version if it is found. Fixes #1090.
    • mkvextract: bug fix for chapter & tag extraction: If locale is set to a non-UTF locale (including C or POSIX) then no XML data was output at all even if the XML data contained ASCII characters only. Fixes #1086. This also fixes mkvextract writing two BOMs when extracting tags with the »--redirect-output« option on Windows.
    • mkvinfo: bug fix: summary mode: reported frame types in block groups are now derived from the number of references found and not by the references' values.
    • mkvmerge: bug fix: Fixed muxing open GOPs after I frames in MPEG-1/2 video (patch by Stefan Pöschel). Fixes #1084.
    • mmg: bug fix: VP9 video tracks are accepted in WebM mode.
    • mkvmerge: bug fix: Cherry-picked several commits from DivX' mkvmerge fork for improved HEVC handling. Fixes #1076.
    • all: new feature: added a Catalan translation of the programs by Antoni Bella Pérez (see AUTHORS).
    • mkvmerge: bug fix: Fixed the handling of Big Endian PCM tracks read from MP4 files. Fixes #1078.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Januar 05, 2015, 12:13:57
    Download:
    Version 7.5.0 (32-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-7.5.0-setup.exe)
    Version 7.5.0 (64-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-amd64-7.5.0-setup.exe)

    Zitat von: Changelog
    • mkvmerge: bug fix: If the target drive is full then a nicer error message is output instead of simply crashing due to an uncaught exception.
    • mkvmerge: bug fix: Fixed reading MPEG transport streams in which all PATs and/or PMTs have CRC errors. Fixes #1100.
    • all: bug fix: Re-wrote the whole checksum calculation code. This lead to a fix for the Adler32 checksum algorithm that was triggered under certain circumstances. Adler32 is used in mkvinfo's output (e.g. in summary mode or if checksums are activated), in the h.265/HEVC bitstream and TrueAudio (TTA) file headers.
    • mkvmerge: bug fix: fixed handling of HE-AACv2 with object type »parametric stereo«.
    • mkvmerge: new feature: implemented support for MP4 DASH files. Implements #1038.
    • mkvmerge: new feature: implemented reading MPEG-H p2/HEVC video tracks from MP4 files. Implements #996.
    • mkvinfo: bug fix: track statistics: the duration (and therefore the estimated bitrate) was wrong for files in which the frame with the maximum timecode wasn't the last frame in the file. Fixes #1092.
    • mkvmerge: new feature: implemented support for AAC in LOAS/LATM multiplex if read from MPEG transport streams or raw LOAS/LATM AAC files. Implements #877 and fixes the underlying issue in #832.
    • build system: libEBML and libMatroska have been changed to provide pkg-config configuration files. Therefore MKVToolNix' build system has been switched to look for both libraries via pkg-config.
    • all: bug fix: several fixes have gone into libEBML and libMatroska that prevent illegal memory access (both reading from and writing to unallocated addresses). The bugs #1089 and #1096 have thus been fixed.
    • build system: libMatroska v1.4.2 is now required as part of a fix for #1096.
    • build system: libEBML v1.3.1 is now required as a part of a fix for #1089.
    • mkvinfo: bug fix: mkvinfo will abort with a proper error message if the first element found is not an EBML head element. See #1089.
    • all: enhancement: improved exception messages that can occur when reading damaged Matroska files to make it clearer for the user what's happening. See #1089.
    • mkvmerge: new feature: Added support for reading h.265/HEVC video tracks from MPEG transport streams. Implements #995.
    • mkvinfo: bug fix: Timecodes output with ms resolution are now rounded to ms instead of simply cut off. Fixes #1093.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Februar 09, 2015, 01:50:24
    Download:
    Version 7.6.0 (32-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-7.6.0-setup.exe)
    Version 7.6.0 (64-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-amd64-7.6.0-setup.exe)

    Zitat von: Changelog
    • all programs: bug fix: Since release 7.0.0 the wrong exit code was used when warnings were finished (0 instead of 1). Fixes #1101.
    • mkvmerge: bug fix: Appending chapters with the same chapter UID was dropping all sub-chapters from the one of the two merged chapters. Now the sub-chapters are merged recursively as well.
    • mkvmerge: bug fix: The wrong Codec ID was written when reading PCM tracks from Matroska files in Big Endian byte order. Fixes #1113.
    • all: new feature: added a Serbian (Latin) translation of the programs by Danko (see AUTHORS).
    • mkvmerge: bug fix: If splitting was active and AC3 tracks read from Matroska files were shorter than a split point then the following output file would contain an AC3 packet with the timecode of 00:00:00 somewhere in the middle. Fixes #1104.
    • mmg: bug fix: If a chapter track from a Matroska file is selected then the »language« drop-down box is disabled. Fixes #1105.
    • mkvmerge: bug fix: On Windows the end-of-file-reached status wasn't tracked correctly for certain file operations. This could manifest in e.g. mkvmerge not finding tracks in MPEG transport streams when probing MPLS playlist files. Fixes #1100.
    • mmg: bug fix: When scanning for play lists the window presenting the results listed some properties in an unescaped way (e.g. »\s« instead of spaces).
    • mmg: bug fix: When adding MPLS files mmg was only offering to scan for more playlists if there were at least two additional MPLS files present. This has been fixed to one MPLS file (in addition to the one just added).
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am März 01, 2015, 13:27:20
    Download:
    Version 7.7.0 (32-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-7.7.0-setup.exe)
    Version 7.7.0 (64-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-amd64-7.7.0-setup.exe)

    Zitat von: Changelog
    • source code: Fixed the compilation on cygwin.
    • documentation: The Dutch, Ukrainian and Chinese (Simplified) manual pages have contained only untranslated English strings since release 7.0.0. This was due to the files holding the translatable strings having being corrupted by a misbehaving tool in the build process. This has been rectified. Fixes #1134.
    • mkvmerge: bug fix: Fixed reading all of the private codec data in AVIs from the 'strf' chunk for codecs that don't set biSize to include that data. Fixes #1129.
    • mkvextract: bug fix: Fixed writing AVIs with ckSize fields that were too large. Fixes #1128.
    • mmg: new feature: added a button »toggle all« that enables or disables all tracks. It at least one track is currently disabled then all tracks are enabled when pressing that button. Otherwise (if all tracks are currently enabled) then they will all be disabled. Implements #1130.
    • mmg: new feature: added a new checkbox »reduce to audio core« on the »format-specific options« tab that passes the new --reduce-to-core option to mkvmerge if enabled. Part of the implementation of #1107.
    • mkvmerge: bug fix: fixed determining the key frame status in certain AVIs (those whose dwFlags index field has more bits set than just 0x10).
    • build system: new feature: added configure options for building statically-linked binaries (--enable-static). Patches by Florent Thiéry. Implements #1119.
    • mkvextract: new feature: implemented a mode for extracting cue information.
    • mkvinfo (Qt interface): bug fix: added WebM extensions to the known types in the »Open file« dialog.
    • mkvextract: bug fix: Fixed writing AVIs with the wrong bit depth for video codecs that don't use 24 bits/pixel. Fixes #1123.
    • mkvmerge: bug fix: Fixed recognition of E-AC3 audio tracks in MPEG transport streams if they use the type ID 0xa1 (and the same for DTS tracks stored with type ID 0xa2). Fixes #1126.
    • mkvextract: bug fix: Fixed VobSubs being written to the wrong directory if the output file name given by the user didn't have an extension but one of the directories contained a dot. Fixes #1124.
    • mkvpropedit, mmg's header editor: bug fix: if updating the file required creating an EBML void for a 130 bytes long gap then the void element created was one byte too short resulting in an invalid file structure. Fixes #1121.
    • mkvmerge: bug fix: If the MP4 track headers for MP3 tracks contain invalid values (number of channels is 0 or the sampling rate is 0) then mkvmerge will re-derive these parameters from the MP3 bitstream instead of ignoring that track.
    • mkvmerge: bug fix: Matroska reader: track-specific tags weren't copied for tracks for which the pass-through packetizer was used (e.g. those with the codec ID A_MS/ACM) instead of a specialized one.
    • mkvmerge: enhancement: The code for determining the time codes of AAC, AC3, DTS, MP3 and TrueHD packets has been completely rewritten. This improves how timecodes are kept if the source container provides them in many cases.
    • mkvmerge: removal: AAC: The hack for using the old codec IDs (e.g. A_AAC/MPEG4/LC/SBR) for AAC tracks has been removed. Those codec IDs have been deprecated for nearly ten years. Reading files that use those IDs will stay supported.
    • mkvmerge: removal: TrueHD: The hack for merging a sync frame and all following normal frames into a single Matroska packet has been removed as there are no players that can play such merged frames anyway.
    • mkvmerge: new feature: Added an option »--reduce-to-core« that tells mkvmerge not to copy HD extensions for DTS tracks. Part of the implementation of #1107.
    • mkvmerge: new feature: mkvmerge will now recognize TrueHD tracks inside MPEG transport streams that contain an AC3 core as consisting of two tracks. Instead of always dropping the AC3 part the user can simply select which tracks to keep. Part of the implementation of #1107.
    • mkvmerge: new feature: mkvmerge will now recognize TrueHD+AC3 files as consisting of two tracks. Instead of always dropping the AC3 part the user can simply select which tracks to keep. Part of the implementation of #1107.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am März 28, 2015, 11:45:48
    Download:
    Version 7.8.0 (32-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-7.8.0-setup.exe)
    Version 7.8.0 (64-bit) (http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-amd64-7.8.0-setup.exe)

    Zitat von: Changelog
    • build system: Boost's »Math« library is now required.
    • mkvmerge: bug fix: HEVC tracks which did not have an aspect ratio present in their sequence parameter set were copied incorrectly; the resulting sequence parameter set was invalid. Fixes #1081.
    • mkvextract: bug fix: When extracting HEVC tracks mkvextract will use the same start code lengths that x265 uses (four bytes 0x00000001 for the first and video/picture/sequence parameter set NALs and three bytes 0x000001 for all others).
    • mkvmerge: enhancement: File type identification will output a more detailed description of the DTS type for DTS audio tracks (DTS-HD Master Audio, DTS-HD High Resolution, DTS Express or just plain DTS). Implements #1109.
    • mkvmerge: new feature: Implemented support for DTS Express.
    • mkvmerge: bug fix: The number of channels in DTS tracks with more than six channels is now recognized correctly by parsing the DTS HD extensions, too. Fixes #1139.
    • all: new feature: added a Swedish translation of the programs by Kristoffer Grundström (see AUTHORS).
    • mkvmerge: bug fix: Fixed handling of the BITIMAPINFOHEADER extra data size handling during merging and extraction for codecs like HuffYUV.
    • mkvmerge: bug fix: When appending unframed HEVC/h.265 tracks and setting the default duration the second and all following source parts will use the same default duration as set for the first part. Fixes #1147.
    • mkvmerge: bug fix: enabled the use of tags in WebM files. Tagging elements not supported by the WebM specs are removed. Fixes #1143.
    • mkvmerge: bug fix: fixed detection of audio tracks in QuickTime files whose FourCC code is unknown to mkvmerge.
    • mkvmerge: bug fix: fixed detection of video tracks in QuickTime files whose FourCC code is unknown to mkvmerge.
    • mkvextract: bug fix: Fixed VobSub file naming when mkvextract is built against Boost::Filesystem older than 1.50.0. Fixes #1140.
    • mkvmerge: bug fix: fixed detection of Cinepak video tracks in QuickTime files.
    • mkvmerge: bug fix: fixed detection of PCM audio tracks in QuickTime files using the »raw « FourCC.
    • mkvmerge: bug fix: fixed detection of tracks in Flash Video files for which the headers do not signal a track.
    • mkvmerge: bug fix: fixed a segfault in the Flash Video file format reader.
    • mmg: The change making the window wider by default has been reverted.
    • mkvmerge: bug fix: Fixed file type detection for MP3 files with big ID3 tags at the start of the file (e.g. if they contain cover images).
    • mkvinfo (Qt interface): enhancement: implemented support for opening files via drag & drop.
    • mkvmerge: enhancement: added an option (--engage no_delay_for_garbage_in_avi) for disabling deriving a delay from garbage in audio tracks in AVI files. Requested in #1137.
    • mkvmerge: bug fix: The formula used for calculating the audio delay for garbage data at the start of tracks in AVI files has been fixed. Fixes #1137.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Mai 10, 2015, 20:00:06
    Download:
    Version 7.9.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/mkvtoolnix-32bit-7.9.0-setup.exe)
    Version 7.9.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/mkvtoolnix-64bit-7.9.0-setup.exe)

    Zitat von: Changelog
    • build system: configure will now check for Qt by default. If at least v5.2.0 is found then the Qt versions of mkvinfo's GUI and the new mkvtoolnix-gui will be enabled. You can affect this detection with the options --disable-gui (turns off all GUIs; works the same as before), --disable-qt (will compile the wxWidgets GUI for mkvinfo and mmg) and --without-mkvtoolnix-gui (will compile the Qt version of mkvinfo's GUI but no mkvtoolnix-gui).
    • mkvinfo: bug fix: mkvinfo would exit with the wrong return code (0 instead of 2) if a non-existing file name had been given. Fixes #1182.
    • mkvmerge: Two more characters are now escaped in the container and track properties output in verbose identification mode: [ is replaced with \b and ] with \B. This is needed for reliable parsing by other programs, e.g. GUIs.
    • MKVToolNix GUI: new feature: added context menu entries for tracks: »select all«, »enable all« and »disable all«.
    • MKVToolNix GUI: new feature: implemented aborting the currently running job.
    • all: fix compilation on Mac OS in common/command_line.cpp due to boost::range::filtered requiring a copyable functor. Fixes #1175.
    • all: fix compilation on Mac OS in common/version.cpp due to wrong usage of std::stringstream and ostream operators. Fixes #1176.
    • MKVToolNix GUI: new feature: implemented the »additional command line options« dialog.
    • MKVToolNix GUI: new feature in the chapter editor: added features »set the language/country of the selected chapter and its sub-chapters«.
    • all: bug fix: fixed compilation with Boost 1.58.0. Fixes #1172.
    • mkvmerge: bug fix: Fixed a segmentation fault during cleanup after Ctrl+C was pressed. Fixes #1173.
    • MKVToolNix GUI: new feature in the chapter editor: added features »clamping time stamps of sub-chapters to their parent's time stamps«, »expanding time stamps of chapters to encompass their sub-chapters' time stamps« and »shifting start and end time stamps by an offset«.
    • all: permanently removed the build times tamp from the version information and the corresponding configure option.
    • MKVToolNix GUI: new feature: the main window's size, position and state (maximized/minimized) is saved on exit and restored on startup.
    • MKVToolNix GUI: new feature: the GUI is now fully translatable. The German translation has been completed for the GUI, too.
    • mkvmerge: bug fix: fixed --sync not doing anything if --default-duration is used for the same track, too.
    • mkvmerge: bug fix: fixed aborting file identification with an error message about »aac_error_protection_specific_config« that happened for some files. Fixes #1166.
    • MKVToolNix GUI: new feature: implemented changing the interface language.
    • MKVToolNix GUI: enhancement: implemented often used subtitle character sets.
    • MKVToolNix GUI: enhancement: implemented setting a user configurable subtitle character set by default.
    • MKVToolNix GUI: enhancement: implemented the automatic removal of jobs configurable by the user.
    • mkvmerge: bug fix: fixed specifying track properties like language or name for AC3 cores embedded in TrueHD tracks when they're read from raw thd+ac3 files. Fixes #1158.
    • mkvmerge: enhancement for MPEG program stream handling: mkvmerge will only look for additional files automatically if the source file begins with »VTS_…« and just if it ends in a number. E.g. when reading »video_1.mpg« another file called »video_2.mpg« will no longer be read automatically. Implements #1164.
    • MKVToolNix GUI: enhancement: display country names in addition to country codes.
    • MKVToolNix GUI: enhancement: implemented often used languages and country codes.
    • MKVToolNix GUI: chapter editor enhancement: implemented defaults for the language and country settings for newly created chapter names.
    • MKVToolNix GUI: merge tool enhancement: added controls for mkvmerge's »reduce audio to its core« and »force NALU size length« features.
    • MKVToolNix GUI: new feature: implemented the »Preferences« dialog (not all of the functionality the options refer to has been implemented yet, though).
    • mkvmerge: bug fix: MPEG-1/2 parser: fixed a long-standing issue that prevented mkvmerge from recognizing certain MPEG-1/2 video tracks and files if the frame's sequence numbers didn't follow a certain expected pattern. Fixes #1162 and probably others like #1145 or #1099.
    • MKVToolNix GUI: merge tool enhancement: Implemented adding and append files and adding files as additional parts via drag & drop from external applications.
    • MKVToolNix GUI: merge tool bug fix: fixed the column headers on the »attachments« tab.
    • MKVToolNix GUI: chapter editor enhancement: implemented opening files via drag & drop from external applications.
    • MKVToolNix GUI: enhancement: The portable Windows version will store its settings in a file in the same folder instead of the registry.
    • MKVToolNix GUI: enhancement: Qt's »Windows Vista« style is now used on Windows instead of the old, Windows 98-like »Windows« style.
    • MKVToolNix GUI: merge tool enhancement: The merge tool has been re-written to be tabbed like the header and chapter editors allowing for multiple merge job settings to be open at the same time.
    • MKVToolNix GUI: chapter editor enhancement: implemented re-ordering chapters and editions with drag & drop.
    • MKVToolNix GUI: new feature: implemented the chapter editor.
    • MKVToolNix GUI: merge tool enhancement: implemented adding attachments via drag & drop from external applications.
    • MKVToolNix GUI: new feature: implemented the header editor.
    • mkvmerge: enhancement: Implemented proper type output during identification for DTS-ES (extended surround) tracks. Implements #1157.
    • MKVToolNix GUI: new feature: implemented the online update check.
    • mkvmerge: bug fix: The calculation of the width and height of h.265/HEVC video tracks did not take the conformance window (cropping) into account. Fixes #1152.
    • mkvmerge: bug fix: Fixed the value of the DocTypeVersion header field if any of the Matroska elements CodecDelay, DiscardPadding or SeekPreRoll is used. This is the case for Opus tracks.
    • mkvmerge: bug fix: Fixed the handling of E-AC3 tracks in M2TS files if the AC3 core and the extension are stored in separate packets.
    • mkvmerge: new feature: Implemented support for the DTS-HD container format.
    • mkvmerge: new feature: Implemented support for core-less DTS streams consisting solely of XLL extension sub-streams.
    • mkvmerge: new feature: Implemented support for core-less DTS streams consisting solely of XLL extension sub-streams.
    • mkvmerge: new feature: track selection can be done by language codes as well. Affects the options --audio-tracks, --button-tracks, --subtitle-tracks and --video-tracks. Works only for containers that actually provide a language tag. Implements #1108.
    • source code: bug fix: Accidental uses of the »long double« type have been converted to normal »double«s. This fixes compilation on platforms which don't support the »long double« type in combination with Boost::Math. Fixes #1150.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: Mam am Mai 10, 2015, 20:14:32
    So ein kleiner Tipp: Das Setup der aktuellen Version ist vergrützt, wenn man es nicht manuell "als Administrator starten" aufruft, dann fährt es wegen fehlenden Zugriffsberechtigungen mit merkwürdigen Fehlermeldungen gegen die Wand  >:(
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Juni 21, 2015, 18:19:51
    Download:
    Version 8.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/mkvtoolnix-32bit-8.0.0-setup.exe)
    Version 8.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/mkvtoolnix-64bit-8.0.0-setup.exe)

    Zitat von: Changelog
    • MKVToolNix GUI: improved locating the mkvmerge executable on non-Windows systems. Fixes #1246.
    • MKVToolNix GUI: chapter editor bug fix: dragging & dropping a file onto the chapter editor that cannot be parsed as chapters was causing a confusing warning about changed chapters not being saved.
    • MKVToolNix GUI: merge tool bug fix: fixed several controls not changing their language correctly when the interface language is changed.
    • MKVToolNix GUI: merge tool enhancement: drag & drop of files works even if no mux settings are currently open. Implements #1245.
    • mkvmerge: bug fix: fixed codec identification for MP2 audio read from MPEG program/transport streams. Fixes #1242.
    • MKVToolNix GUI: job output enhancement: when clicking the »abort« button the GUI asks for confirmation before aborting. Both this check and the one when quitting the application can be turned off via an option in the preferences. Implements #1238.
    • MKVToolNix GUI: job output bug fix: fixed displaying the estimated remaining time in tabs that have been opened for specific jobs. Fixes #1244.
    • MKVToolNix GUI: new merge tool, header & chapter editor features: the GUI will ask for confirmation before closing or reloading tabs that have been modified and before quitting if there are modified tabs. This check can be disabled in the preferences. Implements #1211.
    • MKVToolNix GUI: new merge tool feature: implemented an option that allows the user to set up a list of languages. When adding files only those tracks whose language is included in that list are set to be muxed by default. Implements #1227.
    • MKVToolNix GUI: header editor bug fix: fixed the editor assuming values were changed if a track is present whose language element is not present in the file. Fixes #1240.
    • MKVToolNix GUI: bug fix: fixed the translation of the tool tip for the »close tab« buttons after changing the interface language. Fixes #1237.
    • MKVToolNix GUI: bug fix: appended tracks will be disabled automatically when starting to mux if the track they're appended to has been disabled by the user.
    • MKVToolNix GUI: new feature: added an option in the preferences for disabling additional lossless compression for all track types. Implements #1174.
    • mkvmerge, MKVToolNix GUI: new feature: added an option (»--engage keep_last_chapter_in_mpls«) that will cause mkvmerge not to remove the last chapter entry from a Blu-ray play list file which mkvmerge normally does if that entry's timecode is within five seconds of the movie's end. Implements #1226.
    • MKVToolNix GUI: fixed updating the number of pending jobs info in the status bar when manually starting jobs. Fixes #1236.
    • MKVToolNix GUI: merge tool bug fix: fixed a crash when removing source files. Fixes #1235.
    • MKVToolNix GUI: new watch jobs tool feature: implemented estimating the remaining time for both the current job and the whole queue.
    • MKVToolNix GUI: merge tool bug fix: the default settings for the »output directory policy« was changed to »same directory as the first input file«. Fixes #1234.
    • MKVToolNix GUI: enhancement: the following dialogs can now be maximized: the »preferences« dialog; the »additional command line options« dialog; the dialog showing the command line; the dialog where the user selects the play list to add. Implements #1231.
    • MKVToolNix GUI: merge tool enhancement: pressing delete when the source files view is focused will cause the selected source files to be removed. Implements #1225.
    • MKVToolNix GUI: merge tool enhancement: implemented toggling of »mux this« for all selected tracks by either double-clicking on the tracks or pressing enter/return when the tracks view is currently focused. Implements #1225.
    • MKVToolNix GUI: job queue enhancement: added a menu entry for starting all jobs pending manual start. Implements #1228.
    • MKVToolNix GUI: enhancement: the text in all message box dialogs can now be selected & copied, even on Windows. Implements #1230.
    • all: the detection whether or not the applications are installed on Windows is done by checking for the presence of a special file in the program folder instead of checking for an entry in the registry written by the installer. This enables users to try new portable versions without having to uninstall an installed version first as their settings will be kept separate now. A side effect is that compatibility with Windows XP should be restored. Implements #1229.
    • MKVToolNix GUI: bug fix: on Windows the job queue was accidentally always saved to and loaded from the registry even if the portable version was used.
    • MKVToolNix GUI: job queue bug fix: fixed accidental duplication of lines when using drag & drop in certain ways. Fixes #1221.
    • MKVToolNix GUI: bug fix: if a job is running when the user wants to quit requires confirmation from the user that the running job should be aborted. Fixes #1219.
    • MKVToolNix GUI: bug fix: fixed the initial status display when viewing a job's output from the queue.
    • MKVToolNix GUI: bug fix: running jobs cannot be removed from the job queue anymore. Fixes #1220.
    • MKVToolNix GUI: bug fix: when starting the GUI old jobs from the queue were silently discarded if they included additional parts (e.g. VOBs).
    • MKVToolNix GUI: bug fix: job queue: when saving the job queue jobs removed in the GUI were not removed from the stored settings.
    • MKVToolNix GUI: bug fix: when viewing the job output of a job that hasn't been run yet the »save output« button was enabled.
    • mkvmerge, mkvpropedit: bug fix: fixed an invalid memory access leading to a crash in the Base 64 decoder. Fixes #1222.
    • MKVToolNix GUI: bug fix: fixed progress parsing for interface languages other than English.
    • mkvmerge: enhancement: if running in GUI mode (parameter »--gui-mode«) then the progress will be output as the untranslated »#GUI#progress …%« in order to facilitate parsing of progress by GUIs.
    • mkvmerge: bug fix: fixed key frame designation for video tracks in MP4 DASH files.
    • mkvmerge: bug fix: the track statistics tags of Matroska source files are always discarded, no matter whether or not they're to be created for the output file. That way they won't be reported as track tags by mkvmerge's identification mode. This makes it easier for the user to create output files without track statistics tags as (s)he only has to use the option »--disable-track-statistics-tags« and not disable all the track tags as well anymore. Fixes #1186.
    • mkvmerge, mkvinfo, mkvextract: bug fix: fixed a crash with certain types of invalid Matroska files. Fix for #1183.
    • all: bug fix: removed some unused code thereby fixing compilation on OpenBSD (#1215).
    • MKVToolNix GUI: bug fix: fix alignment of the tool contents with the tool selector at the bottom. Fixes #1194.
    • MKVToolNix GUI: new feature: added a »help« menu with links to several parts of the MKVToolNix documentation. Implements #1195.
    • MKVToolNix GUI: job output tool: added a button for acknowleding the warnings/errors produced for the job shown. Implements #1210 and is the last part of the implementation of #1196.
    • MKVToolNix GUI: merge tool: the »save« button has been removed in favor of the »save…« menu entries. This also improves consistency with the other tools.
    • MKVToolNix GUI: enhancement: header editor: made the meaning of the »Reset« button clearer with a better label and an additional tool tip. Implements #1212.
    • MKVToolNix GUI: enhancement: the tabs for the tools that haven't been implemented yet (extraction, info and the tag editor) are not shown anymore.
    • MKVToolNix GUI: bug fix: header editor: fixed the track language shown if the element is not present in the file.
    • MKVToolNix GUI: bug fix: when browsing the output file name the currently entered file name is pre-selected in the dialog. Fixes #1207.
    • MKVToolNix GUI: enhancement: the update check dialog showing the change log can now be maximized. Implements #1204.
    • MKVToolNix GUI: new feature: implemented viewing the output of any job in the job queue.
    • MKVToolNix GUI: new feature: implemented saving the job output to a file.
    • MKVToolNix GUI: enhancement: language and country drop-down boxes will contain the common languages/countries both at the top as well as in the full list. Part of the implementation of #1200.
    • MKVToolNix GUI: enhancement: the entry »Undefined (und)« is always shown at the top of the language drop-down boxes. Part of the implementation of #1200.
    • MKVToolNix GUI: enhancement: the number of new warnings and errors are shown in the status bar. Both counters can be acknowledged via context menus on the status bar and in the job queue view. Part of the implementation of #1199.
    • MKVToolNix GUI: enhancement: the number of jobs pending automatic/manual execution is listed in the status bar. Part of the implementation of #1199.
    • MKVToolNix GUI: enhancement: the progress widget in the stats bar is not reset to 0 once all the jobs have been processed in order to signal the user that the jobs have actually been processed. Part of the implementation of #1198.
    • MKVToolNix GUI: merge tool enhancement: a short animation of a moving icon is shown when a job is started or added to the job queue as a clue to the user what's happening and where to look for output. This animation can be disabled in the preferences. Implements #1198.
    • MKVToolNix GUI: job output bug fix: fixed superfluous empty lines in job output/warning/error output.
    • MKVToolNix GUI: merge tool bug fix: when adding a VOB from a DVD the tree items for the additional parts (the other VOBs processed automatically) weren't shown.
    • MKVToolNix GUI: merge tool: fixed the scroll bar not disappearing in the input tab if the window is high enough. Fixes #1193.
    • MKVToolNix GUI: chapter editor enhancements: when selecting a chapter the the chapter name closest to the previously selected chapter name (or the first if there wasn't a previously selected one) is selected automatically.
    • MKVToolNix GUI: chapter editor enhancements: when starting a new file a single edition and a single chapter are added automatically.
    • MKVToolNix GUI: merge tool enhancement: the »add files« button has been re-labeled »add source files« in order to make it clearer that it cannot be used for adding attachments, even if the attachments tab is the currently selected tab.
    • MKVToolNix GUI: merge tool & job queue tool enhancement: short tool tips will be shown for the files, tracks, attachments and jobs views telling the user to right-click for adding files and similar actions.
    • MKVToolNix GUI: new feature for the merge tool, the header and chapter editors: if no file is open then »new« and »open file« buttons are shown.
    • build system: desktop files and icons were only installed if wxWidgets was enabled. Fixes #1188.
    • man pages: clarify functionality of --default-duration. Fixes #1191.
    • build system: bug fix: fixed running rake if no locale or one with an encoding other than UTF-8 is set. Fixes #1189.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Juni 27, 2015, 14:47:13
    Download:
    Version 8.1.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/mkvtoolnix-32bit-8.1.0-setup.exe)
    Version 8.1.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/mkvtoolnix-64bit-8.1.0-setup.exe)

    Zitat von: Changelog
    • mmg: bug fix: fixed handling of the characters [ and ] in container and track properties.
    • MKVToolNix GUI: merge tool enhancement: moved the »output file name« controls below the three tabs so they're always visible. Also added an option in the preferences to move them back inside the »output« tab. Implements #1266.
    • MKVToolNix GUI: new chapter editor feature: added a function for generating a certain number of evenly spaced sub-chapter. Implements #1291.
    • MKVToolNix GUI: merge tool bug fix: fixed various menu entries not working correctly after closing a tab or switching to another one. Fixes #1301.
    • MKVToolNix GUI: new chapter editor feature: implemented loading chapter entries from Blu-ray playlists.
    • MKVToolNix GUI: job queue enhancement: added menu entries for acknowledging both warnings and errors at the same time.
    • MKVToolNix GUI: merge tool bug fix: if »automatically set the file title« is enabled then the title field will be cleared after all source files have been removed.
    • MKVToolNix GUI: new watch jobs tool feature: the first tab showing the output of the current job has been changed to show the output of all jobs that have been run since the GUI's been started. This can be turned off in the preferences so that only the output of the currently running job is shown again. Implements #1263.
    • MKVToolNix GUI: merge tool bug fix: fixed a crash when enabling/disabling chapters coming from an appended file. Fixes #1293.
    • MKVToolNix GUI: new merge tool feature: added an option to set a directory relative to the first input file as the default output directory. Implements #1261.
    • MKVToolNix GUI: merge tool bug fix: it was possible to set the »default track flag« to »yes« for multiple tracks of the same type. Fixes #1289.
    • MKVToolNix GUI: enhancement: the »open file« dialogs for the chapter and header editor tools will use the same directory that was last used in the merge tool. Fixes #1290.
    • MKVToolNix GUI: bug fix: fixed reading the »default track« flag of tracks from added Matroska files. Fixes #1281.
    • MKVToolNix GUI: new feature: added a check box to the track/chapters/tags/attachments list. This offers an additional way of toggling the »mux this« state of entries, same as the drop down box on the right and as double-clicking on the item already did. Implements #1277.
    • MKVToolNix GUI: merge tool bug fix: when appending files with multiple tracks of a type (e.g. multiple audio tracks) then all tracks of that kind would get assigned to the first track of that kind of the file they're appended to. Now the second audio track from the appended file is appended to the second audio track of the existing file, the third to the third etc. Fixes #1257.
    • MKVToolNix GUI: merge tool bug fix: fixed automatic output file name re-generation when the mux status of tracks changes. Fixes #1253.
    • MKVToolNix GUI: new feature: added an option for always using the suggested description and not asking the user when adding a job to the queue. Implements #1288.
    • MKVToolNix GUI: job queue enhancement: added the shortcut Ctrl+R for the menu entry »start all pending jobs«. Implements #1287.
    • MKVToolNix GUI: new feature: added an option to always treat files dragged & dropped external applications as being added circumventing the question what to do with them (add, append or add as additional parts). This option is enabled by default changing the default behavior from release 8.0.0. Implements #1259.
    • MKVToolNix GUI: new feature: added an optional action after starting a job or adding one to the queue. This can be either to create whole new settings or to only remove all input files. Implements #1254.
    • mmg: bug fix: the deprecation warning will only be shown once. Fixes #1252.
    • Installer for Windows: enhancement: associated the .mtxcfg files with MKVToolNix GUI. Implements #1258.
    • MIME and desktop files: enhancement: added file associations for .mtxcfg with MKVToolNix GUI. Implements #1258.
    • MKVToolNix GUI: new feature: implemented command line handling. You can open configuration files, add files to merge jobs, open files in the chapter or header editors. Implements #1209.
    • mkvmerge: bug fix: fixed recognition of (E)AC3 audio tracks using a FourCC of »ec-3«. Fixes #1272.
    • MKVToolNix GUI: merge tool bug fix: fixed attachments not being merged into the file in certain situations. Fixes #1260.
    • MKVToolNix GUI: merge tool bug fix: fixed showing existing attachments present in source files in the »tracks, chapters, tags and attachments« list. Fixes #1256.
    • MKVToolNix GUI: merge tool bug fix: the jobs created when appending files were incorrect resulting in an error message from mkvmerge. Fixes #1271.
    • mkvpropedit: bug fix: fixed a warning about »edit specifications resolving to the same track« when changing the track properties and setting tags for the same track simultaneously. Fixes #1247.
    • MKVToolNix GUI: merge tool bug fix: the output/destination file name is cleared when all files are removed. Fixes #1265.
    • MKVToolNix GUI: merge tool bug fix: fixed command line escaping for empty arguments. Fixes #1270.
    • MKVToolNix GUI: merge tool bug fix: fixed creating files without a title if one of the input files contains a file title. Fixes #1264.
    • MKVToolNix GUI: bug fix: if the job removal policy is set to »remove even if there were warnings« then jobs that were muxed without warnings weren't removed. Fixes #1262.
    • Build system: fixed inclusion of desktop files for the two GUIs for Debian/Ubuntu packages. Fixes #1255.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Juli 18, 2015, 22:47:20
    Download:
    Version 8.2.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/mkvtoolnix-32bit-8.2.0-setup.exe)
    Version 8.2.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/mkvtoolnix-64bit-8.2.0-setup.exe)

    Zitat von: Changelog
    • mkvmerge, MKVToolNix GUI: bug fix: fixed the container type not being recognized properly by the GUI. Now the numerical container type ID is output in verbose identification mode by mkvmerge.
    • MKVToolNix GUI: chapter editor enhancement: the template for chapter names can now contain a number of places for the chapter number, e.g. '<NUM:3>'. The number will be zero-padded if there are less places than specified.
    • MKVToolNix GUI: new chapter editor feature: implemented a function for renumbering chapters. This allows the user to automatically assign new chapter names to one level of sub-chapters with ascending numbers. Implements #1355.
    • MKVToolNix GUI: new feature: the position of the tab headers of all tab widgets can be changed in the preferences. Implements #1334.
    • MKVToolNix GUI: new feature: added an option for hiding the tool selector.
    • MKVToolNix GUI: new job queue feature: added menu options for stopping the queue either immediately or after the current job has finished. Implements #1303.
    • MKVToolNix GUI: new job queue feature: added a context menu option for setting jobs to status »pending manual start«.
    • MKVToolNix GUI: chapter editor bug fix: the file is not kept open so that you can open it in other applications at the same time.
    • MKVToolNix GUI: new merge tool feature: added context menu options for selecting all tracks of a specific type (e.g. all audio tracks). Implements #1197.
    • MKVToolNix GUI: merge tool enhancement: the dialog shown after dragging & dropping files from external applications asking if those files should be added or appended now has an option to always add and never to show that dialog again. For new MKVToolNix installations the default is now to show this dialog again until the user deactivates it either in the dialog or in the preferences.
    • MKVToolNix GUI: new feature: added additional ways to move selected files, tracks and attachments around: keyboard shortcuts (Ctrl+Up and Ctrl+Down) and optional buttons (those have to be enabled in the preferences). Using drag & drop remains possible. Implements #1279.
    • MKVToolNix GUI: bug fix: if a GUI language other than English was selected then the warning/error messages output by mkvmerge were not recognized properly and output in the wrong text views.
    • MKVToolNix GUI: merge tool bug fix: fixed loading saved settings in which an appended file contains chapters/tags/attachments.
    • MKVToolNix GUI: new merge tool feature: dragging files from external applications now allows you to create new mux settings and add the dropped files to those if the »always add dropped files« option is off. Implements #1297.
    • MKVToolNix GUI: new feature: added support for displaying the queue progress on the task bar button. Implements #1335.
    • mkvmerge: bug fix: fixed handling of MPEG transport streams where all PATs and PMTs have CRC errors. Fixes #1336.
    • MKVToolNix GUI: new merge tool feature: implemented support for re-ordering new attachments via drag & drop. Implements #1276.
    • MKVToolNix GUI: bug fix: fixed the command line option used when the »fix bitstream timing info« check box is checked. Fixes #1337.
    • docs: added a Spanish translation of the man pages by Israel Lucas Torrijos (see AUTHORS).
    • MKVToolNix GUI: enhancement: several drop down boxes have had their options renamed slightly to be more consistent overall and easier to select via the keyboard. Implements #1309.
    • MKVToolNix GUI: fix compilation with the upcoming Qt 5.5.0. Fixes #1328.
    • MKVToolNix GUI: job queue bug fix: when re-starting a job the »date finished« field wasn't reset. Fixes #1323.
    • MKVToolNix GUI: merge tool bug fix: the option »set output file name relative to first input file« caused the relative path to be applied each time a file was added resulting in the wrong directory. Fixes #1321.
    • MKVToolNix GUI: merge tool bug fix: when adding a Blu-ray playlist and aborting the »select playlist to add« dialog the originally opened playlist was added even so.
    • mkvmerge: bug fix: the MPEG-1/2 video code was causing an illegal memory access under certain conditions. Fixes #1217 and #1278.
    • MKVToolNix GUI: bug fix: the »default subtitle character set« combo box required a selection without an option for using the system's default. An entry »– no selection by default –« has been added at the top.
    • MKVToolNix GUI: bug fix: fixed parsing command line arguments to an already-running instance on Windows. Fixes #1322.
    • MKVToolNix GUI: enhancement: position and size of the several additional windows are saved and restored. These include: the preferences window, the dialog for additional command line options, the dialog showing the command line and the dialog for selecting the playlist to add. Implements #1317.
    • MKVToolNix GUI: bug fix: fixed the combo boxes with languages, countries and character sets not being re-initialized after changes to the list of common languages/countries/character sets in the preferences. Fixes #1224.
    • MKVToolNix GUI: enhancement: the relative sizes of all splitters are saved and restored. Implements #1306.
    • MKVToolNix GUI: chapter editor bug fix: fixed the menu entries »save to XML file« and »save to Matroska file« not being available after loading chapters until the tool or tab was changed. Fixes #1312.
    • MKVToolNix GUI: bug fix: fixed labels and therefore the window becoming excessively wide with long file names. Fixes #1314.
    • MKVToolNix GUI: merge tool bug fix: fixed the focus marker around combo boxes inside scroll areas not being drawn. Fixes #1310.
    • MKVToolNix GUI: merge tool bug fix: fixed the stereoscopy mode being off by one. Fixes #1311.
    • MKVToolNix GUI: merge tool bug fix: fixed the --append-to calculation if more than one file has been appended. Fixes #1313.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am August 15, 2015, 21:14:28
    Download:
    Version 8.3.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/mkvtoolnix-32bit-8.3.0-setup.exe)
    Version 8.3.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/mkvtoolnix-64bit-8.3.0-setup.exe)

    Zitat von: Changelog
    • MKVToolNix GUI: chapter editor enhancement: pressing return will cause the next appropriate chapter control to be selected depending on where the focus currently is: from a chapter input to the first chapter name, from a chapter name to the next chapter name and from the last chapter name to the next chapter entry's start time. Implements #1358.
    • MKVToolNix GUI: enhancement: the number of running jobs is shown in the status bar. Implements #1381.
    • MKVToolNix GUI: new job queue feature: added a context menu for force-starting selected jobs. This allows for running more than one job at the same time. Implements #1395.
    • MKVToolNix GUI: new merge tool feature: added an option for automatically setting the »default track« flag to »no« for all subtitle tracks when they're added. Implements #1339.
    • MKVToolNix GUI: new merge tool feature: dragging & dropping files onto line edit controls that expect file names (e.g. the »chapter file« control) will set that line edit's text to the dropped file name. Implements #1344.
    • mkvmerge: bug fix: track statistics tags can be kept with the option »--engage keep_track_statistics_tags«. This allows outputting them in verbose identification mode for easier parsing. Fixes #1351.
    • MKVToolNix GUI: new feature: jobs in the queue can now be edited again. For that they're re-opened in the corresponding tool and removed from the queue. Implements #1296.
    • build system: stack protection is enabled when building with gcc on all platforms. For Windows DEP and ASLR is enabled. Implements #1370.
    • build system: the Boost detection macros were updated from www.gnu.org resulting in better compatibility with bare-bones shells like dash.
    • MKVToolNix GUI: enhancement: the format of the setting and queue files has been changed from INI style to JSON documents. Reading older setting files in INI style remains supported, but saving will convert them to JSON.
    • Together with the other three changes mentioned below this results in a noticeable reduction in the time needed for writing the queue files, e.g. when pressing »start muxing« or when quitting the application.
    • MKVToolNix GUI: enhancement: the way the job queue is stored has been changed. Earlier all jobs were stored in the same file (or registry on Windows) as the preferences. Now they're stored in a sub directory called »jobQueue« with one file per queue entry.
    • MKVToolNix GUI: enhancement: on Windows the preferences are not stored in the registry anymore, not even if the application has been installed. Instead they're stored in an INI file in the user's AppData\Local directory tree.
    • MKVToolNix GUI: enhancement: the number of times the queue files are saved has been reduced. The queue files are also loaded only once on startup, not twice.
    • MKVToolNix GUI: bug fix: fixed various crashes when dragging & dropping in all of the tree views (merge tool: files view, tracks view, attachments view; chapter editor: edition/chapter tree, chapter name list; job queue). Fixes #1365.
    • MKVToolNix GUI: enhancement: if an instance is already running when the application is started a second time then the GUI requests that the already-running instance will be activated. Implements #1379.
    • MKVToolNix GUI: new feature: added an option in the preferences for automatically switching to the job output tool whenever the user starts a job (e.g. by pressing »start muxing«). Implements #1376.
    • MKVToolNix GUI: new job output and job queue feature: added a function for opening the output folder. Implements #1342.
    • MKVToolNix GUI: new job output tool feature: added a way to clear the output, warnings and errors views. Implements #1356.
    • MKVToolNix GUI: merge tool bug fix: attachments: sometimes changing values didn't apply the changes to all selected attachments depending on how they were selected. Fixes #1373.
    • MKVToolNix GUI: merge tool bug fix: the automatically suggested description for new jobs contained the file name twice, even in the directory portion. Fixes #1378.
    • MKVToolNix GUI: merge tool bug fix: if »set output file name automatically« is enabled then file names ending with a number in parenthesis (e.g. »Berlin (1962).mkv«) will keep their number in the generated output file name. Fixes #1375.
    • MKVToolNix GUI: merge tool bug fix: the GUI will keep manual changes to the output file name even if »set output file name automatically« is enabled. Fixes #1372.
    • MKVToolNix GUI: bug fix: fixed the stereoscopy drop down box not being re-translated when the GUI language is changed. Fixes #1224.
    • MKVToolNix GUI: chapter editor bug fix: it was possible to drop chapter entries on the top-level reserved for editions. Fixes #1369.
    • MKVToolNix GUI: Windows: if the application has been installed then its settings will no longer be saved in the registry but in an INI file in the user's data application folder (e.g. C:\Users\mbunkus\AppData\Local\bunkus.org\mkvtoolnix-gui).
    • MKVToolNix GUI: merge tool enhancement: added »Simple OGM-style chapter files (*.txt)« to the file selection dialog when selecting a chapter file. Implements #1269.
    • MKVToolNix GUI: bug fix: fixed compilation when building without curl support. Fixes #1359.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: Cypheros am August 16, 2015, 23:54:13
    Danke für die Info, wird bald vom TS-Doctor integriert.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am September 19, 2015, 21:42:43
    Download:
    Version 8.4.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.4.0/mkvtoolnix-32bit-8.4.0-setup.exe)
    Version 8.4.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.4.0/mkvtoolnix-64bit-8.4.0-setup.exe)

    Zitat von: Changelog
    • MKVToolNix GUI: chapter editor bug fix: whenever the additional modification of »expanding start/end timecodes to include the minimum/maximum timecodes of their children« was run on an edition entry then ChapterTimeStart and sometimes ChapterTimeEnd nodes were inserted as direct children of the EditionEntry node when saving. This resulted in invalid chapters.
    • MKVToolNix GUI: new merge tool feature: when dragging & dropping files onto merge settings already containing a file the user can set more options to be always done instead of asking (before: only adding files to the current merge settings could be thus marked; now: adding to current, adding to new settings and adding each file to new settings can be set to perform without asking). Implements #1388.
    • MKVToolNix GUI: merge tool enhancement: when dragging & dropping files onto merge settings already containing a file the dialog asking the user what to do has received a new option for creating one new merge tab for each of the dropped files. Implements #1380.
    • mkvmerge: bug fix: the pixel dimensions reported for VC-1 in MPEG transport streams in verbose identification mode was 0x0.
    • mkvmerge: bug fix: the number of channels and the sample rate reported for DTS in MPEG transport streams and MPEG program streams in verbose identification mode was 0.
    • mkvmerge: container and track properties in verbose identification mode are now output sorted.
    • MKVToolNix GUI: new merge tool feature: the »tracks« tree view contains a new column titled »properties« which contains basic track properties: the pixel dimensions for a video track and sampling frequency, number of channels and bits per sample for an audio track. Implements #1295.
    • mkvmerge: enhancement: the verbose identification result for all audio tracks has been extended to include the number of channels, the sample rate and the bits per sample where applicable. Part of the implementation of #1295.
    • all: bug fix: parsing of strings containing negative values or timecodes was broken on 32bit architectures. Fixes #1425.
    • mkvmerge: the verbose identification result for the MPEG program stream, MPEG transport stream and WAV readers has been changed for audio tracks in order to match the Matroska reader's result. The old keys »channels«, »sample_rate« and »bits_per_sample« have been replaced by »audio_channels«, »audio_sampling_frequency« and »audio_bits_per_sample«.
    • mkvmerge: enhancement: the pixel width/height will be reported in verbose identification mode for all video tracks.
    • MKVToolNix GUI: new merge tool feature: added a column in the track list showing the effective state of the »default track« flag. It shows the state of the flag as it will be in the output file. Implements #1353.
    • mkvmerge: enhancement: when mkvmerge encounters garbage data in the middle of AC3 or MP3 tracks it will now output the timecode where the garbage occurred in order to make checking for audio/video sync issues easier. Implements #1420.
    • MKVToolNix GUI: chapter editor enhancement: added a column in the tree with the edition's/chapter's flags.
    • MKVToolNix GUI: new feature: the state of all columns in all list/tree views can be reset (both the shown/hidden state as well as their order) from the column's context menu. See #1268.
    • MKVToolNix GUI: new feature: the column headers of all list/tree views can be re-ordered via drag & drop and the GUI will remember their position upon restart. Additionally the columns can be hidden/shown via a context menu by right-clicking on the column headers. Implements #1268.
    • MKVToolNix GUI: new chapter editor feature: added an option for skipping chapters marked as "hidden" in the re-numbering dialog. Implements #1414.
    • all: new feature: added a new translation to Serbian (Cyrillic) by Jay Alexander Fleming (see AUTHORS).
    • MKVToolNix GUI: enhancement: the header editor will convert ISO 639-2 terminology codes used in language elements to their corresponding bibliographic variants. Implements #1418.
    • MKVToolNix GUI: merge tool bug fix: if the output file name policy »last output directory« was used then manual changes to the output file name weren't recognized as changes to the last output directory. Fixes #1411.
    • MKVToolNix GUI: merge tool bug fix: the »default subtitle charset« is not applied to text subtitles from Matroska files as those are always encoded in UTF-8. Fixes #1416.
    • MKVToolNix GUI: enhancement: the titles and button texts of dialogs asking questions have been improved to be easier understandable. For example, instead of using »yes/no« as the answers to the question »Do you want to close the unmodified file?« the choices are now »Close file/Cancel«. Implements #1417.
    • MKVToolNix GUI: chapter editor bug fix: the »shift timecodes« action in the mass modification dialog wasn't working at all, and selecting multiple actions in the dialog would result in wrong actions being executed.
    • MKVToolNix GUI: chapter editor enhancement: when loading simple/ OGM style chapter files that contain non-ASCII characters and which do not start with a byte order mark (BOM) the GUI will let the user chose the character set to use. A preview is shown for the selected character set and updated when the user changes the character set.
    • MKVToolNix GUI: merge tool enhancement: added »remove all« and »select all« entries to the attachments context menu. Implements #1386.
    • MKVToolNix GUI: job output enhancement: the output, warnings and error text views are now separated by two splitters enabling the user to change their respective sizes. These changes are remembered over restarts. Implements #1394.
    • MKVToolNix GUI: chapter editor enhancement: pressing shift+return will cause the next appropriate chapter control to be selected depending on where the focus currently is: from a chapter input (start/end time, flags, UIDs) to the next chapter entry's start time, from a chapter name to the next chapter name and from the last chapter name to the next chapter entry's first chapter name. Implements #1398 and complements #1358.
    • MKVToolNix GUI: chapter editor enhancement: pressing return on the very last chapter entry will wrap and focus the first one in the tree again. Enhances #1358.
    • MKVToolNix GUI: bug fix: fixed the total job queue progress with respect to removing completed jobs (either automatically or manually). Fixes #1405.
    • MKVToolNix GUI: bug fix: mkvmerge is now run in with the same interface language set for the GUI.
    • mkvmerge: bug fix: The formula used for calculating the audio delay for garbage data at the start of tracks in AVI files has been fixed again. It now uses the values dwStart, dwScale and dwSampleSize from the AVI stream header structure instead of values derived from the audio packet headers. Fixes #1382 and still works correctly for #1137.
    • MKVToolNix GUI: enhancement: scrolling over input elements like combo boxes, check boxes and radio buttons located within a scroll area will now scroll the scroll area instead of the element the cursor is over (e.g. a combo box). Implements #1400.
    • all: the environment variable <TOOLNAME>_OPTIONS is now parsed for options for TOOL (e.g. MKVMERGE_OPTIONS for mkvmerge). MKVTOOLNIX_OPTIONS is still used for all programs. Fixes #1403.
    • MKVToolNix GUI: bug fix: fixed the escaping of the command line for cmd.exe regarding the command name itself (the very first argument). Fixes #1401.
    • build system: removal: the switch »--without-mkvtoolnix-gui« has been removed. There are only two GUIs left in the package: the Qt-enabled mkvinfo and MKVToolNix GUI. Both are enabled by default and can be disabled with the option »--disable-qt«. In that case only the text-mode version of mkvinfo is built, and the MKVToolNix GUI is not built at all.
    • Removal: all support for wxWidgets has been removed. This means that the mkvmerge GUI (mmg) has been removed and that mkvinfo now only supports a text-mode and a Qt-based interface.
    • build system: bug fix: fixed Qt platform plugin detection on MacOS.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Oktober 17, 2015, 19:28:38
    Download:
    Version 8.5.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.5.0/mkvtoolnix-32bit-8.5.0-setup.exe)
    Version 8.5.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.5.0/mkvtoolnix-64bit-8.5.0-setup.exe)

    Zitat von: Changelog
    • mkvmerge: bug fix: the cropping parameters contained the "cropping:" prefix twice in the verbose identification output.
    • MKVToolNix GUI: merge tool enhancement: when dropping files onto the GUI the last file's directory is remembered as the last directory a file was opened from causing the next open file dialog to start in that directory. Implements #1477.
    • all: new feature: added a Catalan translation of the man pages by Antoni Bella Pérez (see AUTHORS).
    • MKVToolNix GUI: chapter editor enhancement: the start and end timestamps in the tree are displayed with nanosecond precision. Implements #1474.
    • MKVToolNix GUI: merge tool enhancement: added a column to the track list containing the state of the "forced track" flag. Implements #1472.
    • MKVToolNix GUI: merge tool enhancement: pressing the delete key in the attachments list removes the selected entries. Implements #1473.
    • MKVToolNix GUI: enhancement: if the last directory opened doesn't exist anymore then default to one that does in order to prevent an error message from older Windows versions about a location not being available. Fixes #1438.
    • MKVToolNix GUI: enhancement: the context menu for the status bar job status counters is now shown when the user clicks with any mouse button, not just the right one. This should make the feature easier to discover. Implements #1396.
    • MKVToolNix GUI: new job queue feature: added an option in the preferences for resetting the warning and error counters of all jobs and the global counters in the status bar to 0 when exiting the program. Implements #1437.
    • MKVToolNix GUI: current job output enhancement: the separator lines for warnings and errors ("--- Warnings emitted by Job … started on … ---") are only shown when warnings/errors actually occur and not for each job that's run.
    • MKVToolNix GUI: bug fix: the menus that are currently not shown are disabled properly so that they don't react to keyboard shortcuts anymore. This affected e.g. Alt+J with the English localization as there were three shortcuts active: the "add to job queue" button (if the merge tool is active), the "job queue" menu and the "job output" menu.
    • MKVToolNix GUI: bug fix (Windows): changed some options for Qt's file dialogs in order to speed up access to network shares in certain situations. Fixes #1459.
    • mkvmerge: enhancement: improved identification output for DTS 96/24. Implements #1431.
    • mkvmerge: bug fix: PCM tracks: if the number of samples per packet varies then no default duration will be written. Fixes #1426.
    • MKVToolNix GUI: merge tool enhancement: added buttons for previewing the character sets for text subtitles read from SRT and SSA/ASS files as well as for chapter files. They're located next to the drop down boxes for the character sets on the input and output tabs.
    • MKVToolNix GUI: merge tool enhancement: added buttons next to the 'segment UID', 'previous segment UID' and 'next segment UID' controls that enable the user to select a Matroska file. The GUI reads that file's segment UID and enters its value into the corresponding control. Part of the implementation of #1363.
    • mkvmerge: new feature: The three options that use segment UIDs (--segment-uid, --link-to-previous and --link-to-next) can now read the segment UID of an existing Matroska file. For this the file's name must be given as an argument prefixed with = (e.g. '--segment-uid =some_file.mkv'). Implements #1363.
    • MKVToolNix GUI: chapter editor enhancement: Added another variable to the chapter name templates called <START> which is replaced by the chapter's start timestamp. An optional format can be specified, e.g. <START:%H:%M:%S.%3n> resulting in something like 01:35:27.734. This can be used in the 'generate sub-chapters' or the 'renumber sub-chapters' functionality. Implements #1445.
    • MKVToolNix GUI: merge tool bug fix: If there's currently no source file present when the user drags & drops files onto the merge tool then the GUI will no longer leave an empty, superfluous tab for certain drop modes. Fixes #1446.
    • MKVToolNix GUI: merge tool enhancement: implemented the optional warning before overwriting existing files when starting to mux or adding a job to the queue. The pending jobs in the queue are checked for the same destination file name as well. Implements #1390.
    • MKVToolNix GUI: enhancement: pressing the delete key in the chapter editor and the job queue removes the selected entries. Implements #1454.
    • MKVToolNix GUI: merge tool enhancement: dropping chapter, tag and segment info files from external applications will cause those file names to be added to the appropriate controls on the 'output' tab. Implements #1332 and 1345.
    • MKVToolNix GUI: merge tool enhancement: the feature "default track language" has been split into track languages by type. There are now three separate settings for audio, video and subtitle tracks. Implements #1338.
    • mkvmerge: enhancement: the verbose identification for MP4 files will now derive basic audio parameters of MP3 and AC3 tracks from the bitstream instead of relying on the values in the track headers.
    • MKVToolNix GUI: new merge tool feature: implemented an optional vertical layout mode for the "input" tab in which the track properties are shown below the track list. Implements #1304.
    • MKVToolNix GUI: merge tool bug fix: the "default track flag in output" column wasn't updated properly directly after loading settings.
    • MKVToolNix GUI: merge tool enhancement: when browsing for chapter files on the "output" tab the initial directory is the first input file's directory instead of the directory accessed last.
    • MKVToolNix GUI: merge tool bug fix: the cropping parameters were not converted into parameters for mkvmerge at all.
    • all: several ISO 639-2 codes of languages that are very old and not spoken anymore have been removed (e.g. "English, Middle (1100-1500)").
    • MKVToolNix GUI: enhancement: on Windows the drop down boxes were elliding overlong text. This has been changed to making the open combo boxes' scroll areas wide enough to contain the whole entries. This matches the behavior of Qt on other operating systems.
    • all: fixed the spelling of the AC-3, E-AC-3 and VC-1 codec names.
    • MKVToolNix GUI: new merge tool feature: added context menu entries for opening the selected files/the source files of selected tracks in MediaInfo. Implements #1423.
    • MKVToolNix GUI: bug fix: the interface language selection has been improved not to select wrong entries resulting in error messages from mkvmerge about unknown translations. Fixes #1434.
    • MKVToolNix GUI: bug fix: if the Windows version of the GUI was started from a symbolically linked folder then it would crash when the user added a file. Fixes #1315.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Oktober 21, 2015, 22:07:52
    Download:
    Version 8.5.1 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.5.1/mkvtoolnix-32bit-8.5.1-setup.exe)
    Version 8.5.1 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.5.1/mkvtoolnix-64bit-8.5.1-setup.exe)

    Zitat von: Changelog
    • build system: libEBML v1.3.3 and libMatroska v1.4.4 are now required due to important fixes for invalid memory accesses in those two releases. The copies included in the MKVToolNix source code have been updated to those releases as well.
    • MKVToolNix GUI: bug fix: the "save file" dialogs did not have the currently entered file name pre-selected anymore. Fixes #1480.
    • MKVToolNix GUI: header editor enhancement: several track properties like name or language are shown as columns in the tree for easier distinction between tracks. They're also shown on the overview page on the right when that track's entry is selected in the tree. The text in the labels on this overview page can be selected with the mouse for copying & pasting elsewhere.
    • MKVToolNix GUI: bug fix: fixed a crash when loading corrupted job settings.
    • MKVToolNix GUI: header editor bug fix: the tree items weren't re-translated when the GUI language was changed.
    • mkvmerge: bug fix: updating the track headers wasn't working in some rare cases (corresponding error message "Re-rendering track headers: data_size != 0 not implemented yet").
    • MKVToolNix GUI: bug fix (Linux): the function "open folder" was inserting a superfluous leading slash in the directory name. This causes some file managers (in this particular case Dolphin on Linux) to interpret a directory name like "//home/mosu/…" as a share called "mosu" on a Samba/Windows server called "home" and to prepend the whole name with the "smb://" protocol. Fixes #1479.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am November 05, 2015, 20:29:26
    Download:
    Version 8.5.2 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.5.2/mkvtoolnix-32bit-8.5.2-setup.exe)
    Version 8.5.2 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.5.2/mkvtoolnix-64bit-8.5.2-setup.exe)

    Zitat von: Changelog
    • MKVToolNix GUI: bug fix: the file/track columns aren't resized to fit their content when expanding/collapsing tree nodes anymore. Such expansion also happened when moving entries with the "move up/down" buttons. Fixes #1492.
    • mkvmerge: bug fix: fixed the values of the "previous/next segment UID" elements when splitting by parts with segment linking enabled. Fixes #1497.
    • mkvmerge: bug fix: mkvmerge no longer creates a "next segment UID" field in the last file when splitting and segment linking is active.
    • mkvpropedit, MKVToolNix GUI header editor: enhancement: added the "codec delay" track header field as an editable property.
    • mkvmerge: bug fix: fixed an endless loop when updating track headers caused by the fix for "Re-rendering track headers: data_size != 0 not implemented yet". Fixes #1485.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am November 29, 2015, 01:11:25
    Download:
    Version 8.6.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.6.0/mkvtoolnix-32bit-8.6.0-setup.exe)
    Version 8.6.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.6.0/mkvtoolnix-64bit-8.6.0-setup.exe)

    Zitat von: Changelog
    • all: change: none of the tools will write a byte-order mark (BOM) to text files encoded any of the UTF-* schemes anymore.
    • mkvmerge: Matroska reader bug fix: the info about which packetizer is used was output twice for each HEVC track. Fixes #1522.
    • MKVToolNix GUI: bug fix: implemented a workaround for a bug in Qt which caused the GUI not to start anymore due to failing to detect a stale lock file if the GUI had crashed before on a computer with a host name that included non-ASCII characters. See https://bugreports.qt.io/browse/QTBUG-49640
    • mkvmerge: bug fix: a track's number of bits per audio sample wasn't output in verbose identification mode even if it was present in the file.
    • mkvmerge: enhancement: if no seek head is found before the first cluster when reading Matroska files then mkvmerge will attempt a deeper scan of all elements in the file in order to find track headers, attachments, chapters and tags located at the end of the file. See #1513 for the rationale.
    • MKVToolNix GUI: header editor bug fix: the "status" description wasn't adjusting its height properly resulting in its text being cut off. Fixes #1517.
    • MKVToolNix GUI: bug fix: the program changes its working directory to the user's profile/home directory on startup allowing the removal of its installation folder even if a program started by the GUI (e.g. a web browser) is still running. Fixes #1518.
    • ebml_validator: bug fix: elements with an unknown size weren't handled correctly.
    • build system: fixed building and linking against libEBML and libMatroska if they're installed in a non-standard location.
    • mkvpropedit, MKVToolNix GUI's chapter and header editors: the tools were unable to update elements in files without a seek head present. Fixes #1516.
    • mkvmerge: bug fix: fixed two issues causing mkvmerge to write invalid data when updating track headers caused by the fix for "Re-rendering track headers: data_size != 0 not implemented yet". Fixes #1498.
    • all: MKVToolNix now requires gcc 4.8.0 or later or clang 3.4 or later for compilation.
    • MKVToolNix GUI: bug fix: the options for linking to the next/previous segment UID were wrong. Fixes #1511.
    • mkvmerge: enhancement: added JSON as an output format for file type identification. It can be activated with "--identification-format json --identify yourfile.ext" (or their short counterparts "-F json -i yourfile.ext").
    • mkvmerge: bug fix: the VC-1 handlig code was duplicating the first sequence headers with each mux. Fixes #1503.
    • build system: bug fix: configure was checking for and using libintl if --without-gettext was used. Fixes #1501.
    • mkvmerge: bug fix: fixed an endless loop when updating track headers caused by the fix for "Re-rendering track headers: data_size != 0 not implemented yet". Fixes #1485.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am November 30, 2015, 13:31:11
    Download:
    Version 8.6.1 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.6.1/mkvtoolnix-32bit-8.6.1-setup.exe)
    Version 8.6.1 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.6.1/mkvtoolnix-64bit-8.6.1-setup.exe)

    Zitat von: Changelog
    • mkvpropedit, GUI's chapter & header editors bug fix: in certain situations the modified file would not contain a seek head before the first cluster anymore resulting in most players not finding elements such as attachments or the index located at the end of the file anymore. Fixes #1513.
    • mkvmerge: bug fix: the change to do a deeper file analysis if no seek head was found was causing huge increases in file type detection time as popular tools like x264 don't write seek heads. The way elements at the end are searched has been changed to only scan the last 5 MB of the file instead of iterating over every level 1 element from the beginning of the file.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: Mam am November 30, 2015, 14:51:27
    ist ja fast wie bei Comskip  8)  ;D
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: berndy2001 am Dezember 17, 2015, 01:03:21
    Warum intalliert mir tsdoctor2 die schon ältere version 6.9.1 und nicht die letztversion?
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: Djfe am Dezember 17, 2015, 01:31:35
    tl;dr
    Stabilität

    lange Version:
    Cypheros möchte sich den Aufwand sparen, bei jedem Update zu prüfen, ob sich irgendetwas für den TSD relevantes verändert hat (Schnittstellen, etc.)

    heißt: eventuell wird es irgendwann mal bei MKVToolnix Änderungen geben, die es erfordern, dass der TSD ihn anders aufruft
    außerdem kann es sein, dass eine neue Version auch Bugs beinhaltet, die erst später auffallen

    natürlich kannst du die Updates selbst installieren, aber Cypheros garantiert erstmal nur, dass es für die mitinstallierte Version korrekt läuft

    irgendwann wird er sicherlich auf die aktuelle Version updaten

    ich persönlich update immer auf die aktuelle Version, wenn eine erscheint
    und hatte bisher noch nie Probleme damit gehabt, ich nutze MKVToolnix aber auch zu selten, um dir sagen zu können, ob mit der 8.6.1 aktuell alles richtig funktioniert

    EDIT
    und wenn du sie selbst installierst:
    nimm am besten die 32bit Version, das ist auch die, die der TSD installiert (selbst wenn du ein 64bit System hast)

    offtopic
    @Mam du erinnerst dich sicherlich noch daran, dass sich 64bit MKVToolnix im 32bit Programmordner installiert, wenn gerade die 32bit Version installiert ist, oder?
    ich hatte letzte Tage dasselbe Verhalten beim neuen 64bit Firefox festgestellt

    weißt du ob das Verhalten von Microsoft gewünscht ist? Oder ist das eher ein Bug?
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: Mam am Dezember 17, 2015, 05:47:59
    weißt du ob das Verhalten von Microsoft gewünscht ist? Oder ist das eher ein Bug?
    Quem jucket ?, wie der Latriner spricht!

    Das ist ein Ordner, irgendein Ordner, er könnte auch "MSDFsgsdjkfgjdFütz" heißen, das Programm würde trotzdem laufen  ;D

    Es gibt keine spezielle Behandlung von "Program Files" und "Program Files (x86)", es ist also völlig egal, wo was hingepackt wird.
    Windows erkennt am Binary, dass es sich um eine 32Bit Altlast handelt und der Link Loader nimmt dann die entsprechenden Maßnahmen vor, damit dem Programm die Umgebung vertraut vorkommt.

    Und, wer ist Microsoft?  ;D
    Die geben Empfehlungen raus, es wäre nett, wenn man sich daran halten würde, aber es beißt Dir auch niemand den Kopf ab, wenn nicht.

    Die getrennten Ordner wurden wahrscheinlich sowieso eher von der Marketingabteilung erfunden. Sie machen die Sache nur komplizierter und der einzige "Vorteil" ist, dass der Anwender sehen kann (solange sich alle dran halten), ob ein Programm 32 oder 63 Bit Umgebung unterstützt. Das hilft dem normalen Anwender aber eigentlich überhaupt nicht, und interessiert ihn auch nicht wirklich (solange er nicht an Speichergrenzen stösst).
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: berndy2001 am Dezember 17, 2015, 12:31:41
    Danke für die Erklärung, Djfe
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Dezember 31, 2015, 18:49:00
    Download:
    Version 8.7.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.7.0/mkvtoolnix-32bit-8.7.0-setup.exe)
    Version 8.7.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.7.0/mkvtoolnix-64bit-8.7.0-setup.exe)

    Zitat von: Changelog
    • mkvmerge: bug fix: fixed the handling of a PES size of 0 ( = unknown). Tracks whose PES packets had such a size were sometimes not detected at all, and even if they were their content was incomplete. Fixes #1553.
    • mkvmerge: bug fix: made the MPEG 1/2 video elementary stream file type recognition more resilient and more flexible dropping the requirement for a file to start with an MPEG start code (0x00 00 01). Fixes #1462.
    • mkvpropedit: bug fix: when changing the track language it is now verified to be a valid ISO 639-2 language code before writing it to the file. Fixes #1550.
    • mkvmerge: enhancement: the MP4 reader will keep the display dimensions from the track header atom ("tkhd") and use them as the display width & height. See also #1547.
    • MKVToolNix GUI: merge tool enhancement: the "add source files" button now has optional popup menu containing actions for adding/appending files and adding files as additional parts for easier discovery of those actions. This popup is only shown if the user clicks on the arrow shown on the right of the button.
    • mkvmerge: new feature: TrueHD tracks that contain Dolby Atmos will be identified as "TrueHD Atmos". Implements #1519.
    • mkvmerge: bug fix: the Matroska reader now uses TrueHD-specific code when reading Matroska files. This can fix things like wrong frame type flags.
    • mkvmerge: bug fix: MP4 edit lists of certain types (two entries, first entry's media_time is -1, second entry's segment_duration is != 0) weren't handled properly resulting in key frame flags being assigned to the wrong frames. Fixes #1547.
    • mkvmerge: bug fix: the h.265/HEVC code was writing SEI NALUs twice. This had already been mentioned in #1076 but never fixed. Patch by Vladimír Pilný.
    • mkvmerge: bug fix: the h.265/HEVC code wasn't converting slice NALUs to RBSP form before parsing it resulting in wrongly timestamped frames under certain conditions. This is a similar fix to the issues reported in #918 and #1548.
    • mkvmerge: bug fix: the h.264/AVC code wasn't converting slice NALUs to RBSP form before parsing it resulting in wrongly timestamped frames under certain conditions. Fixes #918 and #1548.
    • mkvmerge: bug fix: the MP4 reader can now understand the 'random access point' sample grouping information for marking open GOP random access points as key frames. Fixes #1543.
    • mkvmerge: bug fix: fixed the decisions whether or not to write the last frame of a track as a BlockGroup or a SimpleBlock and whether or not to write a block duration for that frame. Fixes #1545.
    • MKVToolNix GUI: new merge tool feature: added menu options in the "Merge" menu for copying either the first source file's name or the current output file's name into the "file title" control.
    • mkvpropedit: new feature: added an option for calculating statistics for all tracks and adding new/updating existing statistics tags in a file. Second half of the implementation of #1507.
    • mkvmerge: bug fix: the progress calculation was sometimes outputting negative numbers when appending Matroska files whose timestamps don't start at 0 (e.g. if they were created by splitting with linking enabled). In the the GUI this resulted in lines like "#GUI#progress -2%" in the job's output.
    • mkvpropedit: new feature: added an option for removing all existing track statistics tags from a file. Part of the implementation of #1507.
    • mkvmerge: bug fix: AAC with low sampling frequencies was sometimes mis-detected with the wrong profile preventing appending it to other AAC tracks. Fixes #1540.
    • mkvmerge: bug fix: chapters were output as both "chapters" and "track_tags" in JSON identification mode. Fixes #1538.
    • mkvmerge: enhancement: added the container's internal track ID as the "number" attribute in verbose & JSON identification modes for several container types (QuickTime/MP4: the track ID from the 'tkhd' atom; MPEG program stream: the sub-stream ID in the upper 32 bits and the stream ID in the lower 32 bits; MPEG transport stream: the program ID; Ogg/OGM: the stream's serial number field; RealMedia: the track ID). Implements #1541.
    • MKVToolNix GUI: bug fix: the "split mode" drop-down box got reset to "do not split" each time the preferences dialog was closed with the "OK" button. Fixes #1539.
    • mkvmerge: enhancement: if JSON identification mode is active then warnings and errors will be output as JSON as well. They're output as arrays of strings as the keys "warnings" and "errors" of the main JSON object. Implements #1537.
    • all: reversion of a change: several ISO 639-2 codes of languages that are very old and not spoken anymore have been re-added (e.g. "English, Middle (1100-1500)") due to feedback from users who did have a use for such codes.
    • all: reversion of a change: all of the tools will write a byte-order mark (BOM) to text files encoded any of the UTF-* schemes again. This reverts the change in release 8.6.0 due to user feedback preferring the old way.
    • mkvpropedit: enhancement: when using --add-attachment, --replace-attachment or --update-attachment the UID can be changed with --attachment-uid. See #1532.
    • mkvpropedit: new feature: added an option "--update-attachment" for updating the properties of existing attachments without replacing their content. Implements #1532.
    • MKVToolNix GUI: new feature: added options for running arbitrary programs after a job has finished or after the queue has finished. Implements #1406.
    • MKVToolNix GUI: merge tool enhancement: if files are dragged & dropped from an external application with the right mouse button being pressed then the GUI will always ask the user what to do with the files even if the user has configured the GUI not to ask. Implements #1508.
    • MKVToolNix GUI: enhancement: when starting the GUI with a saved settings file then the GUI won't contain an empty tab in the merge tool anymore. Fixes #1504.
    • mkvmerge: bug fix: fixed the key frame detection for VP9 video tracks.
    • MKVToolNix GUI: bug fix: relative file names given on the command line were interpreted as being relative to the user's home directory. Fixes #1534.
    • MKVToolNix GUI: the preferences dialog has been reworked heavily in order to provide a better overview and to be less overwhelming.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: Djfe am Januar 01, 2016, 17:52:24
    mkvmerge: bug fix: fixed the handling of a PES size of 0 ( = unknown). Tracks whose PES packets had such a size were sometimes not detected at all, and even if they were their content was incomplete. Fixes #1553.
    Ist das jetzt Zufall, oder wie? ;D
    http://forum.cypheros.de/index.php?topic=3377.0 (http://forum.cypheros.de/index.php?topic=3377.0)
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Januar 01, 2016, 20:58:59
    Ist das jetzt Zufall, oder wie? ;D
    http://forum.cypheros.de/index.php?topic=3377.0 (http://forum.cypheros.de/index.php?topic=3377.0)

    Das habe ich mir auch schon gedacht und wollte einfach einmal schauen, ob es sonst auch noch jemandem auffällt!  ;D
    Sehr aufmerksam, Djfe!  ;)
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: Basic.Master am Januar 03, 2016, 22:24:18
    Das ist reiner Zufall; ich hatte da einen TS von ORF1 gehabt, wo beim Remuxen der Video-ES nicht erkannt wurde.  ;) Ursache war die fehlerhafte PES-Verarbeitung, wo bei jedem zweiten PES-Paket nur der Payload des ersten TS-Pakets behandelt wurde (betraf nur PES-Pakete mit Längenangabe 0).
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Januar 04, 2016, 12:38:48
    Danke für die Info, Basic.Master.  ;)
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Januar 10, 2016, 20:37:02
    Download:
    Version 8.8.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.8.0/mkvtoolnix-32bit-8.8.0-setup.exe)
    Version 8.8.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.8.0/mkvtoolnix-64bit-8.8.0-setup.exe)

    Zitat von: Changelog
    • MKVToolNix GUI: "run program after XYZ" enhancement: added a button for executing the program right now as a test run. See #1570.
    • MKVToolNix GUI: "run program after XYZ" enhancement: an error message is shown if the program couldn't be executed. See #1570.
    • MKVToolNix GUI: "run program after XYZ" enhancement: any leading spaces in the executable path are removed in order to make copying & pasting less error-prone.
    • MKVToolNix GUI: "run program after XYZ" bug fix: the paths used in the variables and the executable are converted to the platforms native path separators. This fixes compatibility with Windows applications that don't support the use of forward slashes in path names like e.g. VLC. See #1570.
    • mkvpropedit: enhancement: mkvpropedit will accept terminology variants of ISO 639-2 language codes and convert them to the bibliographic variants automatically. Implements #1565.
    • MKVToolNix GUI: enhancement: the GUI's default font's size is now scaled with the screen's DPI and is at least 9 points high (up from 8 ). Additionally on Windows "Segoe UI", which is Windows' default user interface font, is used instead of the default provided by Qt, "MS Shell Dlg 2".
    • MKVToolNix GUI: enhancement: the user can select the font family and size for the GUI in the preferences.
    • mkvmerge: bug fix: fixed TrueHD detection both as raw streams as well as inside other contains if the stream does not start with a TrueHD sync frame.
    • MKVToolNix GUI: new merge tool feature: added a layout for the track properties where they're on the right of the files/tracks lists in two fixed columns. Implements #1526.
    • mkvmerge: bug fix: fixed a mis-detection of an MPEG-2 video elementary stream as a TrueHD file which then caused a segmentation fault. Fixes #1559.
    • mkvmerge: bug fix: Matroska attachments with the same name, size and MIME type were not output during file identification.
    • MKVToolNix GUI: merge tool enhancement: added a column to the "attachments" tab containing the file size.
    • MKVToolNix GUI: enhancement: pressing the insert key when the focus is on the merge tool's source files or attachments list, on the chapter editor's chapter list or on the header editor's list will invoke the corresponding action for adding elements to that list.
    • MKVToolNix GUI: merge tool bug fix: when using one of the "select all tracks (of type…)" actions the "properties" column didn't show the selection.
    • MKVToolNix GUI: new feature: implemented adding, changing and removing attachments in existing Matroska files as part of the header editor. Implements #1533.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Februar 22, 2016, 01:35:34
    Download:
    Version 8.9.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.9.0/mkvtoolnix-32bit-8.9.0-setup.exe)
    Version 8.9.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/8.9.0/mkvtoolnix-64bit-8.9.0-setup.exe)

    Zitat von: Changelog
    • MKVToolNix GUI: the default font size adjustment has been deactivated for the time being as it causes problems on high DPI displays. See #1602.
    • MKVToolNix GUI: bug fix: ampersands (&) in file names were shown as keyboard shortcuts in tab titles in various tools (merge tool, chapter and header editors, job output tool). Fixes #1603.
    • MKVToolNix GUI: header editor enhancement: when the user drags & drops files on an open header editor tab the GUI will ask the user what to do with them: either open the files as new header editor tabs or add the files as new attachments to the current tab. The action can also be set as the default. Implements #1585.
    • MKVToolNix GUI: chapter & header editor enhancement: Matroska files are initially opened in read-only mode and only later re-opened in read/write mode in order to enable reading from write-protected files. Part of the implementation of #1594.
    • MKVToolNix GUI: chapter & header enhancement: the error messages shown when a Matroska file could not be parsed have been improved to include the most likely reasons. Part of the implementation of #1594.
    • MKVToolNix GUI: chapter editor enhancement: added a menu entry for removing chapters from an existing Matroska file. Inspired by #1593.
    • MKVToolNix GUI: chapter editor enhancement: it is now possible to save chapters to Matroska files after having removed all entries (editions and chapter atoms). This effectively removes the chapters from the file. Implements #1593.
    • MKVToolNix GUI: job queue enhancement: added keyboard shortcuts for removing all completed jobs and for removing successfully completed jobs. Implements #1599.
    • MKVToolNix GUI: merge tool enhancement: added icons to the context menu actions in the "attachments" sub-tab. Implements #1596.
    • MKVToolNix GUI: merge tool enhancement: made the context menu entries in the "attachments" sub-tab clearer. Implements #1597.
    • mkvmerge: bug fix: fixed the handling of AVIs with a negative video height (which signals that the rows are arranged top-to-bottom).
    • MKVToolNix GUI: job queue bug fix: fixed an invalid memory access in the "edit in corresponding tool and remove from queue" functionality.
    • MKVToolNix GUI: re-write, merge tool bug fix: the file identification is now based on mkvmerge's JSON output instead of its verbose output. This also fixes the merge tool not showing names of attachments inside Matroska files properly if those names contain spaces (#1583).
    • MKVToolNix GUI: merge tool bug fix: the "mux this" combo box was disabled if a single attachment was selected.
    • mkvmerge: bug fix: removed spurious output generated during file identification in the HEVC detection code (e.g. "Error No Error").
    • mkvmerge: bug fix: fixed the output of the "playlist_file" and "other_file" properties of the "container" entity in the JSON identification format from a single string to an array of strings. The format version has been bumped to 3 due to this change.
    • docs: added a Polish translation of the man pages by Daniel Kluz (see AUTHORS).
    • MKVToolNix GUI: "run program after XYZ" enhancement: configurations can now be deactivated without having to change them. Implements #1581.
    • mkvmerge: bug fix: fixed parsing of AAC in MP4 with a program config element with an empty comment field at the end of the GA specific config. Fixes #1578.
    • mkvmerge: enhancement: when reading Matroska files created by HandBrake that contain chapters the existing edition UIDs and chapter UIDs are removed and random ones created. This is necessary as HandBrake assigns sequential numbers starting at 1 for each file. Therefore there are two chapter entries with the UID 1, two with the UID 2 etc. and those should, strictly speaking, be treated as if they were a single chapter whereas the user expects those entries to stay separate entries. Implements an improvement for issues such as #1561.
    • MKVToolNix GUI: merge tool bug fix: the GUI no longer requires at least one source file to be present before muxing can start in order to allow creation of track-less files. Fixes #1576.
    • MKVToolNix GUI: enhancement: the "escape for Windows' cmd.exe" mechanism will only escape arguments that actually need escaping in order to produce easier to read command lines.
    • mkvmerge: QuickTime/MP4 reader: fix a division by zero in the index generation for certain old audio codecs that have certain header fields (bytes_per_frame, samples_per_packet) set to 0.
    • mkvinfo: bug fix: global elements (EBML void and CRC-32 elements) are now handled correctly if they're located inside the segment info or the chapter translate parents.



    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am März 27, 2016, 01:19:53
    Download:
    Version 9.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.0.0/mkvtoolnix-32bit-9.0.0-setup.exe)
    Version 9.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.0.0/mkvtoolnix-64bit-9.0.0-setup.exe)

    Zitat von: Changelog
    • build system: implemented support for explicit pre-compiled headers for Linux and Mac OS.
    • Installer: fixed support for silent installation and uninstallation.
    • mkvmerge: bug fix: fixed two more issues in the conversion of teletext subtitles to SRT subtitles:
      • Packets belonging to pages that don't contain subtitles were used as valid end points for subtitles causing entries to become very short (e.g. 40ms).
      • Sometimes the timestamps of wrong packets were used as entry's start and end points causing start timestamps and durations that were slightly off.
      Second part of the fix for #1623.
    • mkvmerge: MP4/QuickTime reader: audio tracks with the FourCC 'lpcm' are muxed as A_PCM/INT/LIT instead of A_QUICKTIME.
    • mkvmerge: bug fix: MP4/QuickTime reader: audio tracks can contain two instances of certain header fields (channel count, bits/sample & channel, sample rate) in the STSD atom: one instance in the version 0 header and one in the version 2 header parts. So far mkvmerge has used those from the version 0 header only and ignored the ones from the version 2 header.
    • This has been changed to match the behavior of other players and MP4 readers like ffmpeg. If the STSD atom contains a version 2 structure then the fields from it will be used. Otherwise the fields from the version 0 part will be used. Fixes #1633.
    • all: new feature: added a new translation of both the programs and the man pages to Korean by Potato (see AUTHORS).
    • MKVToolNix GUI: chapter editor enhancement: added a button next to the 'segment UID' controls that enable the user to select a Matroska file. The GUI reads that file's segment UID and enters its value into the input field.
    • build system: added an option to configure »--without-qt-pkg-config«. Normally configure uses pkg-config for detecting Qt and setting QT_CFLAGS and QT_LIBS. With this option configure won't use pkg-config and rely on the user having set both variables before running configure. This enables using Qt on systems where no pkg-config files are generated (e.g. Qt 5.6.0 on MacOS with frameworks enabled).
    • mkvinfo: change: on Windows and Mac OS mkvinfo will now launch the GUI by default unless the option »--no-gui« (or »-G«) has been given. This is due to the fact that on both OS users often use portable versions respectively disk images and launch the executable directly and not via start menu entries. In those situations adding command line options for launching the GUI is unnecessarily difficult.
    • mkvmerge: bug fix: fixed two issues in the conversion of teletext subtitles to SRT subtitles:
      • Consecutive teletext packets with the same content are now merged into a single entry instead of resulting in multiple entries.
      • The calculation of a packet's duration was wrong in certain situations.
      Part of the fix for #1623.
    • MKVToolNix GUI: merge tool (playlist selection dialog) enhancement: the playlist items are sorted by their position within the playlist by default.
    • MKVToolNix GUI: merge tool (playlist selection dialog) enhancement: double-clicking on a playlist will select and add that playlist.
    • mkvmerge: enhancement: added the number of bits per sample to the verbose/JSON identification output for FLAC files.
    • mkvextract: bug fix: fixed the duplication of VPS, SPS, PPS and SEI NALUs when extracting h.265/HEVC tracks. See #1076 and #1621.
    • mkvmerge: bug fix: reverted the patch by Vladimír Pilný that made the h.265/HEVC not store SEI NALUs with the frames during muxing. It was supposed to prevent having the SEI NALUs present twice when extracting HEVC due to some SEI information also being stored in the codec private data, but it dropped a lot of other SEI NALUs irrevocably. Fixes #1621.
    • mkvmerge: bug fix: the --sub-charset option is now ignored for text subtitle files that start with a byte-order mark (BOM) bringing the behavior in line with the documentation. Fixes #1620.
    • mkvextract: new feature: implemented the extraction of Big Endian PCM (codec ID A_PCM/INT/BIG) to WAV files. The content will be byte-swapped into Little Endian PCM in the process.
    • mkvmerge: enhancement: Big Endian PCM tracks will now be byte-swapped into Little Endian PCM, and the codec ID A_PCM/INT/LIT will be used. This was done due to a lot of players not supporting Big Endian PCM inside Matroska.
    • mkvmerge, MKVToolNix GUI: new feature: added switches (»--generate-chapters« and »--generate-chapter-name-template«) and their corresponding UI items for generating chapters while muxing. Two modes are currently supported: »when-appending« which creates one chapter at the beginning and an additional one each time a file is appended and »interval:…« which generates chapters in fixed intervals.
    • Implements mkvmerge's and the GUI's part of #1586.
    • MKVToolNix GUI: job queue enhancement: completed jobs will now be removed from the queue automatically on exit if the job has been added more than 14 days ago in order not to let the queue grow arbitrarily large. This feature can be turned off and the number of days can be adjusted in the preferences.
    • mkvpropedit, MKVToolNix GUI's header editor: bug fix: fixed the handling of files where the last level 1 element has an unknown size. The programs will now either fix this element to have a known size or abort the process with an appropriate error message but without modifying the file. Fixes #1601.
    • mkvextract: enhancement: when extracting chapters in the simple format the user can use the new option »--simple-language …« for selecting the chapter names that are output. Normally the first chapter name found in each atom is used. With this option mkvextract looks for a chapter name whose language matches the specified one.
    • Implements the feature enhancement part of #1610.
    • mkvextract: several issues regarding the extraction of chapters in the simple format have been fixed: if multiple names with different languages were present then an entry had been written for each name; the total number of entries written was wrong; the wrong entries were written.
    • The new code only writes the first name found from the top-most chapter atoms of all editions. Chapters flagged as hidden or as not enabled are not extracted at all.
    • Fixes the bug part of #1610.
    • MKVToolNix GUI: new chapter editor feature: added an option to multiply all chapter timecodes by a factor to the "additional modifications" dialog. Implements #1609.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am März 28, 2016, 22:44:05
    Download:
    Version 9.0.1 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.0.1/mkvtoolnix-32bit-9.0.1-setup.exe)
    Version 9.0.1 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.0.1/mkvtoolnix-64bit-9.0.1-setup.exe)

    Zitat von: Changelog
    • mkvmerge: bug fix: regression in v9.0.0: the text subtitle packetizer was wrongfully assuming an encoding of UTF-8 if none was given instead of assuming the system's encoding. Fixes #1639.
    • mkvmerge: bug fix: if too many chapters had been generated with --generate-chapters then mkvmerge created a bogus entry in the meta seek element and did not actually write the chapters to the file.
    • mkvmerge: bug fix: the DTS packetizer was setting the number of channels wrong sometimes when reducing to the DTS core. It was using the number of channels including the extensions instead of the channels of the core only.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am April 24, 2016, 21:00:29
    Download:
    Version 9.1.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.1.0/mkvtoolnix-32bit-9.1.0-setup.exe)
    Version 9.1.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.1.0/mkvtoolnix-64bit-9.1.0-setup.exe)

    Zitat von: Changelog
    • mkvmerge: MPEG TS/teletext enhancement: included the teletext page number in the JSON/verbose identification output as track property "teletext_page".
    • mkvmerge: MPEG TS bug fix: the "text_subtitles" property of the JSON/verbose identification modes was always set to true for all subtitle tracks, even for those that aren't text subtitles (VobSub, PG).
    • mkvmerge: MPEG TS/teletext enhancement: if a teletext track contains multiple teletext pages then mkvmerge will now recognize all of those pages as separate tracks to merge instead of only merging the first page. See #1662.
    • mkvmerge: MPEG TS/teletext enhancement: mkvmerge will now ignore obviously bogus PTS values for teletext tracks and use PTS from earlier audio or video packets instead. See #1662.
    • mkvmerge: MPEG TS/teletext bug fix: the language code signaled in the MPEG TS PMT is taken into account when selecting the character encoding to use during decoding of the teletext subtitles, not just the "national character set" stored in the teletext page headers. For example, a German teletext page may signal "national character set" 0 (English) whereas it's actually 4 (German). See #1662.
    • mkvmerge: teletext decoding bug fix: fixed dropping of certain non-ASCII characters in rare circumstances due to wrong filtering of already UTF-8 encoded strings.
    • mkvmerge: MPEG TS reader enhancement: teletext tracks of type 5 (hearing impaired) are recognized as subtitles, too. Implements #1662.
    • MKVToolNix GUI: merge tool enhancement: characters that aren't valid in path names are automatically removed from the output file name. Implements #1647.
    • MKVToolNix GUI: bug fix (Windows only): the GUI didn't start if the USERNAME environment variable contained characters that aren't allowed in file names (e.g. : or ?).
    • mkvmerge: AVI reader bug fix: fixed reading files where the file ends in the middle of an audio chunk. Fixes #1657.
    • mkvextract: new feature: added support for extracting WebVTT subtitles. Implements the extraction part of #1592.
    • mkvmerge: new feature: added support for reading WebVTT subtitles from WebVTT and Matroska files. Implements the merge part of #1592.
    • mkvmerge: enhancement: when reading Matroska files not created by mkvmerge that contain chapters the existing edition UIDs and chapter UIDs are removed and random ones created. This is necessary as not only HandBrake but other tools assign sequential numbers starting at 1 for each file. Therefore there are two chapter entries with the UID 1, two with the UID 2 etc. and those should, strictly speaking, be treated as if they were a single chapter whereas the user expects those entries to stay separate entries.
    • MKVToolNix GUI: new feature: added an option in the preferences ("Merge" → "Output") for controlling whether or not the GUI clears the "output file name" input upon removal of the last file.
    • MKVToolNix GUI: new feature: added an option in the preferences ("Merge" → "Default values") for controlling whether or not the GUI clears the "file title" input upon removal of the last file.
    • mkvmerge: bug fix: mkvmerge will no longer abort reading a Matroska file with a structural error right before the first cluster. Fixes #1654.
    • mkvmerge: enhancement: added the muxing date in both local time zone and UTC to verbose/JSON identification outputs (keys "date_local" and "date_utc", formatted after ISO 8601) when identifying Matroska files.
    • mkvmerge: enhancement: added the minimum timestamp for each track in verbose/JSON identification outputs (key "minimum_timestamp") when identifying Matroska files. At most the first ten seconds are probed; if no block is found for a track within that range then the key is not output for the track.
    • Also added "muxing_application" and "writing_application" to the "container" section of the output. Currently those are only set for Matroska files.
    • MKVToolNix GUI: merge tool change: attachments from source files have been moved from the "Tracks, chapters, tags and attachments" list on the "sources" tab to a new list on the "attachments" tab. That way all existing attachments and all the ones to newly add will be shown in a single tab. This makes it easier to decide which attachments will have to be added and which can be removed.
    • MKVToolNix: merge tool bug fix: when adding playlists the GUI won't ask the user whether or not to scan if there's only a single playlist in that directory.
    • mkvmerge: bug fix: AVC/h.264: fixed handling of interlaced frames with bottom field first.
    • MKVToolNix GUI: bug fix: fixed huge memory consumption (e.g. allocation of 2 GB for a JSON file of 650 KB) in the JSON library by updating said JSON library. Fixes #1631.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Mai 30, 2016, 11:12:35
    Download:
    Version 9.2.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.2.0/mkvtoolnix-32bit-9.2.0-setup.exe)
    Version 9.2.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.2.0/mkvtoolnix-64bit-9.2.0-setup.exe)

    Zitat von: Changelog
    • MKVToolNix GUI: merge tool enhancement: the action "select all attached files" in the popup menu actions for the attached files view has been split up into "enable all attached files" and "disable all attached files". Implements #1698.
    • MKVToolNix GUI: bug fix on Windows: removing the drive letter does not cause the colon to be removed automatically anymore. Fixes #1692.
    • MKVToolNix GUI: merge tool bug fix: it's no longer possible to select "1" as the maximum number of files to split into as mkvmerge doesn't accept that value. Fixes #1695.
    • mkvmerge: bug fix: the "interval" chapter generation mode was always creating one chapter too many.
    • mkvmerge: bug fix: if a certain number of chapters had been generated with --generate-chapters then mkvmerge wasn't replacing the void placerholder with the actual chapters. Fixes #1693.
    • MKVToolNix GUI: merge tool bug fix: the track column "default track in output" wasn't taking into account if the track had its "default track" flag set to "no" in the source file. This would result in the column showing "yes" in certain situations even though mkvmerge would assign "no".
    • mkvmerge: bug fix: fixed detection of (E-)AC-3 in MPEG TS files with unusual stream types (e.g. 0x87) but with (E-)AC-3 PMT descriptors. Fixes #1684.
    • mkvmerge, mkvextract: bug fix: fixed handling of Big Endian PCM with a bit depth other than 16, 32 or 64 bits/sample. Other formats were using the Little Endian codec ID, but their content was actually not byte-swapped to match it. Now those other bit depths are byte-swapped to Little Endian, too. Fixes #1683.
    • mkvinfo: the change to start the GUI by default on Windows and Mac OS has been reverted. Instead a separate executable (mkvinfo-gui) will be included for those platforms which starts the GUI by default. The newly introduced option "--no-gui" will remain valid but won't have any effect when used with mkvinfo.
    • mkvinfo GUI: enhancement: the window title now includes the file name. Implements #1679.
    • mkvmerge: enhancement: the "bit depth" track header field will be set for DTS tracks from the first DTS core header. Implements #1680.
    • mkvmerge: bug fix: the time zone portion of the "date_local" member of the JSON and verbose identification formats contained the time zone's name instead of its offset on Windows due to the Visual C++ runtime's std::strftime not being C++11 compliant.
    • Additionally this resulted in errors about invalid UTF-8 strings for locales where the time zone's name contained non-ASCII characters.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: Mam am Juli 14, 2016, 14:01:59
    Einsatz verpasst ?
    Ösis ausgestorben ?
    ÖXIT ???
     ;D

    Neue Versionen und keine Ankündigung....  :-*
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Juli 14, 2016, 14:26:19
    Einsatz verpasst ?
    Ösis ausgestorben ?
    ÖXIT ???
     ;D

    Neue Versionen und keine Ankündigung....  :-*

    Das kommt davon, wenn man zu viel um die Ohren hat und vor dem Schlafengehen seine Hausaufgaben nicht erfüllt (wohlgemerkt: zu diesem Zeitpunkt war nur die Version 9.3.0 heraußen ... da hatte meiner einer wohl einen sechsten Sinn für die nachfolgende 9.3.1 und wollte sich dabei Arbeit sparen ;D)
    Zum Leidwesen/Freude aller (wie man es eben sehen will) gibt es uns noch und ein ÖXIT kommt schon gar nicht in Frage (das will nicht einmal die FPÖ so wirklich)!


    Download:
    Version 9.3.1 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.3.1/mkvtoolnix-32bit-9.3.1-setup.exe)
    Version 9.3.1 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.3.1/mkvtoolnix-64bit-9.3.1-setup.exe)


    Zitat von: Changelog von Version 9.3.0 auf Version 9.3.1
    • MKVToolNix GUI: merge tool bug fix: the GUI v9.3.0 was often creating an invalid syntax for the --probe-range-percentage parameter for mkvmerge due to uninitialized memory. Fixes #1741.


    Zitat von: Changelog von Version 9.2.0 auf Version 9.3.0
    • build system: libEBML v1.3.4 and libMatroska v1.4.5 are now required due to several new elements having been specified for Matroska, and mkvmerge uses those elements.
    • mkvmerge, MKVToolNix GUI: new chapter generation feature: two new placeholders have been introduced when generating chapters for appended files, <FILE_NAME> and <FILE_NAME_WITH_EXT>. The former will be replaced by the appended file's name without its extension; the latter with its extension. Implements #1737.
    • MKVToolNix GUI: merge tool enhancement: when opening a saved configuration (via the menu as well as via drag & drop) the current tab will be replaced if it is empty ( = in the same state it is in right after creating new mux settings). Implements #1738.
    • mkvmerge, MKVToolNix GUI: added an option for specifying how much of a MPEG PS or TS file is probed for tracks (--probe-range-percentage). Implements #1734.
    • mkvmerge: MPEG TS: considerable parts of the module have been rewritten. Due to its convoluted structure didn't buffer PES packets properly before trying to parse the PES header leading to invalid memory accesses in certain cases.
    • mkvmerge: bug fix: fixed overly long file type detection in some cases when text subtitle type probing read a lot of data due to there being no carriage returns near the start of the file.
    • mkvmerge, mkvextract, MKVToolNix GUI: bug fix: several fixes to the handling of country codes. The list has been updated to reflect the currently valid top level domain country codes. Deprecated codes such as "gb" for "Great Britain" are now mapped to their updated values ("uk" for "United Kingdom" in this case). Fixes #1731.
    • mkvmerge: WavPack4 bug fix: relaxed the stream detection criteria to only require the major version to be 4 and not to check the minor version. Fixes #1720.
    • mkvmerge, mkvinfo: new feature: added flags to support the Colour elements in the video tracks of Matroska containers. Users can use those flags to specify the colour space, transfer function, chromaticity coordinates etc. These properties are useful for correct colour reproduction of high dynamic range / wide colour gamut videos.
    • configure: fixed the Qt detection with Qt 5.7.0 which now requires the compiler to be in C++11 mode.
    • build system: libEBML v1.3.4 and libMatroska v1.4.5 are now required due to the usage of new elements introduced in libMatroska v1.4.5. The copies included in the MKVToolNix source code have been updated to those releases as well.
    • mkvmerge: MP4 bug fix wrt. DTS handling: mkvmerge will re-derive parameters such as number of channels and sampling frequency from the DTS bitstream circumventing invalid values in the track headers (e.g. a channel count of 0). Fixes #1727/1728.
    • mkvmerge: TrueHD bug fix: fixed detection of 96 kHz sampling frequency.
    • mkvinfo's GUI: fix a crash due to wrong usage of referenced temporary objects. Fixes #1725.
    • MKVToolNix GUI: merge tool enhancement: the default track languages to set can now also be set whenever the language in the source file is 'undefined' ('und'). This is now the default and can be changed back to the old behavior (only set if the source file doesn't contain a language attribute) in the preferences. Implements #1697.
    • MKVToolNix GUI: merge tool enhancement: menus have been added to both the "start muxing" and the "add to job queue" buttons. The menus let the user override the preferences regarding clearing merge settings after starting to mux and after adding a job to the queue respectively. Implements #1696.
    • mkvmerge: the warning about not being able to determine whether a raw AAC file contains HE-AAC/AAC+/SBR has been removed. Implements #1701.
    • MKVToolNix GUI: enhancement: all file names are now displayed with their native path separators (e.g. "C:\some\where\output.mkv" on Windows). Implements #1298, #1456.
    • MKVToolNix GUI: merge tool bug fix: the GUI now takes into account whether splitting is activated when looking for and warning due to existing destination files. Fixes #1694.
    • mkvmerge: bug fix: the parser for the --default-duration argument was wrongfully handling arguments of the form "123/456i" (only this specific syntax and only with "i" as the unit; other formats and units were fine). This is part of #1673.
    • Additionally the parser doesn't use the "double" data type internally anymore fixing loss of precision and failing test cases on certain 32bit platforms. This fixes #1705.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: Djfe am August 16, 2016, 15:25:00
    ACHTUNG!:
    fosshub.com der Mirror von MKVToolnix wurde gehackt!  :-X :o

    am besten ladet ihr die Software aktuell nicht runter oder nutzt Virustotal um den Download vor dem Ausführen zu checken.

    https://tech.slashdot.org/story/16/08/03/1635240/project-hosting-service-fosshub-compromised-embedding-malware-inside-hosted-files (https://tech.slashdot.org/story/16/08/03/1635240/project-hosting-service-fosshub-compromised-embedding-malware-inside-hosted-files)
    http://stadt-bremerhaven.de/fosshub-unterwandert-beliebte-software-ueberschreibt-mbr/ (http://stadt-bremerhaven.de/fosshub-unterwandert-beliebte-software-ueberschreibt-mbr/) (Deutscher Artikel)

    Download bei dem es primär auffiel war wohl die Classic Shell, weil direkt der MBR überschrieben wurde ???

    am besten seit ihr in nächster Zeit vorsichtig in Bezug auf fosshub

    ErichV hat hier zum Glück immer direkt auf den Direktdownload verlinkt
    der wird aber afaik nicht auf der offiziellen Website angeboten

    EDIT:
    aufmerksam geworden bin ich dadurch übrigens erst durch:
    https://forum.handbrake.fr/viewtopic.php?f=33&p=163472#p163472 (https://forum.handbrake.fr/viewtopic.php?f=33&p=163472#p163472)
    Moritz Bunkus informiert leider noch nicht darüber auf der Website von MKVToolnix
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am August 22, 2016, 21:06:44
    Download:
    Version 9.4.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.4.0/mkvtoolnix-32bit-9.4.0-setup.exe)
    Version 9.4.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.4.0/mkvtoolnix-64bit-9.4.0-setup.exe)

    Zitat von: Changelog
    • mkvpropedit: bug fix: mkvpropedit will no longer say that it's writing the changes if only attachment changes are specified and none of the specified attachments can be found.
    • MKVToolNix GUI: chapter editor bug fix: overly long chapter names don't cause the GUI's window to become overly wide anymore. Fixes #1760.
    • mkvmerge: DTS bug fix: if present mkvmerge will use an XLL extension's sample rate information as the sample rate to put into the track headers. Fixes #1762.
    • mkvmerge: new feature: added support for reading Apple ProRes video from MOV/MP4 files. Patch by Chao Chen (see AUTHORS).
    • mkvmerge: bug fix: when appending files mkvmerge wasn't starting clusters on video key frame anymore for the first and all following appended files. Fixes #1757.
    • MKVToolNix GUI: merge tool enhancement: when adding attachments the GUI will check if there are attachments or attached files with the same name as the file to add. If so the GUI will tell the user and ask for confirmation.
    • mkvmerge: enhancement: mkvmerge now accepts file names in square brackets for appending files, e.g. "mvkmerge -o out.mkv [ in1.avi in2.avi in3.avi ]" instead of "mkvmerge -o out.mkv in1.avi + in2.avi + in3.avi".
    • mkvmerge: bug fix: VP8 in Ogg: fixed dropping the first frame and the timestamp calculation. Fixes #1754.
    • mkvmerge: bug fix: mkvmerge does no longer emit a warning if no comment header packet is found when reading tracks from Ogg/OGM files. See #1754.
    • MKVToolNix GUI: merge tool enhancement: the "select a play list to add" dialog does now contain a column with the number of chapters for each play list found.
    • MKVToolNix GUI: job queue enhancement: dragging & dropping a valid .mtxcfg file (either a full job file or one containing only merge settings without the job properties) onto the job queue window will import the dropped .mtxcfg job into the job queue. Rest of the implementation of #1714.
    • MKVToolNix GUI: merge tool enhancement: dragging & dropping a job queue .mtxcfg file onto the merge tool or using one as a command line parameter to the mkvtoolnix-gui executable will import the .mtxcfg job into the job queue. Part of the implementation of #1714.
    • MKVToolNix GUI: merge tool bug fix: the automatic adjustments to the output file name based on the track types selected for muxing and the mechanism for keeping output file names unique had been broken since release v9.3.0. Fixes #1743.
    • MKVToolNix GUI: merge tool enhancement: toggling the WebM mode check box will update the output file name's extension automatically.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am September 12, 2016, 21:12:03
    Download:
    Version 9.4.2 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.4.2/mkvtoolnix-32bit-9.4.2-setup.exe)
    Version 9.4.2 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.4.2/mkvtoolnix-64bit-9.4.2-setup.exe)

    Zitat von: Changelog von Version 9.4.1 auf Version 9.4.2
    • mkvmerge: bug fix: AVC & HEVC readers: release v9.4.1 contains a change to both readers so that they will refuse to handle files where the detected pixel width or height is equal to or less than 0. This check was wrong in certain cases causing mkvmerge to reject a file as an unsupported file type. This has been fixed while keeping the constraints on width & height having to be positive.


    Zitat von: Changelog von Version 9.4.0 auf Version 9.4.1
    • Note: most of the bugs fixed on 2016-09-06 and 2016-09-07 for issue #1780 are potentially exploitable. The scenario is arbitrary code execution with specially-crafted files. Updating is highly recommended.
    • mkvmerge: bug fix: AVC & HEVC readers: the readers will now refuse to handle files where the detected pixel width or height is equal to or less than 0. Before this fix the muxing process aborted with an assertion inside libMatroska. Fixes the last test case of #1780.
    • mkvmerge: bug fix: HEVC parser: fixed another invalid memory access (beyond the end of allocated space). Fixes two test cases of #1780.
    • mkvmerge: bug fix: HEVC parser: fixed another invalid memory access (beyond the end of a fixed-size array). Fixes several test cases of #1780.
    • mkvmerge: bug fix: MP4 reader: an error message will be printed instead of an uncaught exception when an invalid atom chunk size is encountered during resync. Fixes a test case of #1780.
    • mkvmerge: bug fix: AAC reader: fixed mkvmerge throwing an uncaught exception due to the sample rate being 0. Fixes a test case of #1780.
    • mkvmerge: bug fix: MP4 reader: fixed an invalid memory access (beyond the end of allocated space). Fixes several test cases of #1780.
    • mkvmerge: bug fix: HEVC parser: fixed an invalid memory access (beyond the end of allocated space). Fixes several test cases of #1780.
    • mkvmerge: bug fix: fixed an invalid memory access (use after free) during global destruction phase. Fixes several test cases of #1780.
    • mkvmerge: bug fix: using very large --sync values (several minutes) with certain container formats was causing mkvmerge to abort muxing. Fixes #1774.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Oktober 17, 2016, 00:13:43
    Download:
    Version 9.5.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.5.0/mkvtoolnix-32bit-9.5.0-setup.exe)
    Version 9.5.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.5.0/mkvtoolnix-64bit-9.5.0-setup.exe)

    Zitat von: Changelog
    • mkvmerge, mkvextract: VobSub handling bug fix: mkvmerge and mkvextract will now update the duration stored in the SPU bitsream with the duration from the container level if it differs at least 1ms. Fixes #1771.
    • mkvmerge: h.264 elementary stream handling bug fix: if mkvmerge ever encounters changing SPS or PPS NALUs (ones where their ID has been encountered before with different settings) in the h.264 then it will prepend all following key frames with all currently active SPS and PPS NALUs. This enables playback from arbitrary key frames even if they require other SPS or PPS settings than the ones stored in the AVCC in CodecPrivate. Fixes #1711.
    • mkvmerge, mkvpropedit, MKVToolNix GUI: added support for the "field order" video track header element.
    • mkvinfo: added support for the "field order" video track header element. Patch by James Almer (see AUTHORS).
    • mkvmerge: MPEG transport stream reader bug fix: fixed the handling of Blu-ray PCM audio with an odd number of channels by removing their alignment bytes.
    • mkvmerge: MPEG transport stream reader bug fix: fixed mis-detection of certain h.264 files as MPEG transport streams.
    • mkvmerge: WAV reader bug fix: the track properties (channels, sample rate) for DTS and AC-3 in WAV will now be derived from the decoded bitstream headers instead of the WAV file header as the latter is often incorrect.
    • mkvmerge: WAV reader bug fix: fixed detection and merging of DTS in WAV that uses the 14-bytes-in-16-bytes packing method.
    • MKVToolNix GUI: merge tool enhancement: added menu entries that execute the "close", "save settings", "start muxing" or "add to job queue" action for all currently open tabs.
    • MKVToolNix GUI: merge tool enhancement: when dragging & dropping directories the GUI will process all files within those directories recursively instead.
    • mkvpropedit, MKVToolNix GUI's header editor: added options to modify the "muxing application" and "writing application" elements in the "segment information" container. Implements #1788.
    • mkvmerge: bug fix: The Ogg/OGM reader did not recognize Opus files with comment headers anymore. This was broken by the fix to not require Ogg/OGM files to have comment headers in v9.4.0.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am November 30, 2016, 13:40:07
    Download:
    Version 9.6.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.6.0/mkvtoolnix-32bit-9.6.0-setup.exe)
    Version 9.6.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.6.0/mkvtoolnix-64bit-9.6.0-setup.exe)

    Zitat von: Changelog
    • mkvmerge & mkvextract: added support for HDMV TextST subtitles.
    • mkvextract: VobSub bug fix: mkvextract will add a "langidx" line to the .idx file upon extraction. Fixes #1810.
    • MKVToolNix GUI: multiplexer enhancement: added a column "source file's directory" to the track list. Implements #1809.
    • MKVToolNix GUI: multiplexer enhancement: added an option for selecting all tracks of the currently selected source files in the source file context menu. Inspired by #1809.
    • MKVToolNix GUI: job output tool bug fix: the button for acknowledging warnings & errors wasn't properly disabled when the user used outside methods of acknowledging them (e.g. via the menu or via the job queue). Fixes #1802.
    • mkvmerge: MPLS parser bug fix: fixed reading the "in" & "out" timestamps for "play items". This bug resulted in mkvmerge not reading the correct range from the referenced M2TS file under certain rare circumstances.
    • mkvmerge: bug fix: mkvmerge was entering endless loops under certain conditions when appending files. This was a regression introduced with the fix to #1774 (using very large --sync values causing mkvmerge to abort).
    • MKVToolNix GUI: new feature: added options in the preferences to only show the list of often used languages/country codes/character sets in their respective selections instead of both the often used and the full list. Implements #1796.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: BossXxX am November 30, 2016, 16:52:10
    Hi,
    weis einer, welche Version die letzte war mit dem alten GUI, der müsste doch bei den neuen mitlerweilen nicht mehr dabei sein...
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am November 30, 2016, 19:44:51
    Hi,
    weis einer, welche Version die letzte war mit dem alten GUI, der müsste doch bei den neuen mitlerweilen nicht mehr dabei sein...

    Version 7.8.0 oder älter: ausschließlich alte GUI
    Version 7.9.0 bis 8.3.0: alte und neue GUI
    ab Version 8.4.0: ausschließlich neue GUI
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: BossXxX am November 30, 2016, 20:09:26
    Danke Dir
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Dezember 28, 2016, 00:24:59
    Download:
    Version 9.7.1 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.7.1/mkvtoolnix-32bit-9.7.1-setup.exe)
    Version 9.7.1 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.7.1/mkvtoolnix-64bit-9.7.1-setup.exe)

    Zitat von: Changelog von Version 9.7.0 auf Version 9.7.1
    • MKVToolNix GUI: multiplex tool bug fix: under certain circumstances the GUI was creating invalid JSON files when starting to multiplex resulting in an error message ("JSON option files must contain a JSON array consisting solely of JSON strings").

    Zitat von: Changelog von Version 9.6.0 auf Version 9.7.0
    • Deprecation warning: Several options and features are now deprecated and will be removed at the start of 2018. These are:
      • mkvmerge: the options "--identify-verbose", "--identify-for-gui", "--identify-for-mmg" and "--identification-format verbose". Please convert existing users of these interfaces to use mkvmerge's JSON identification output which can be invoked with "--identification-format json --identify …".
      • all command line tools: the old, proprietary format used for option files. Please convert users of this interface to the new JSON option file format introduced in this release.
      • all command line tools: the option "--check-for-updates" (the GUI will keep its online check for updates, though). There is and will be no equivalent interface in the tools themselves. Users of this interface can switch to retrieving the information about available updates directly from the MKVToolNix website. The information is available as JSON and XML files at the following URLs: https://mkvtoolnix.download/latest-release.json.gz https://mkvtoolnix.download/latest-release.xml.gz
    • mkvmerge: enhancement: added a new track property in JSON/verbose identification mode called "multiplexed_tracks". It's an array of track IDs that describe which of the tracks mkvmerge reports as separate ones were originally part of the same source track (e.g. TrueHD+AC-3 in a single track in MPEG transport streams). Implements #1835.
    • mkvmerge: added support for skipping APE(v2) tags in TTA files.
    • mkvextract: enhancement: added support for reporting progress in --gui-mode the same way mkvmerge does.
    • mkvmerge: bug fix: when using --track-order without specifying all tracks, the track numbers could end up in a way the user did not expect. Now mkvmerge will always assign track numbers for those tracks that are listed in --track-order first. The other tracks are assigned numbers afterwards. Fixes the second part of #1832.
    • mkvmerge: bug fix: when reading Matroska files the movie title was always taken from the first Matroska source file, even if that file didn't have a title set. Fixes one part of #1832.
    • all: new feature: all command line tools can now read JSON-formatted option files. Such a file's name must have an extension of ".json" (e.g. "mkvmerge @options.json"). Its content must be a valid JSON array consisting solely of JSON strings.
    • build system: building the GUI components of MKVToolNix now requires Qt v5.3.0 or newer.
    • MKVToolNix GUI: header editor & job output enhancement: added menu entries for saving or closing all open tabs.
    • MKVToolNix GUI: chapter editor enhancement: added menu entries for saving or closing all open tabs.
    • build system: MKVToolNix now requires a compiler that supports the following features of the C++14 standard: "std::make_unique()", "digit separators", "binary literals" and "generic lambdas". For the GNU Compiler Collection (gcc) this means v4.9.x or newer; for clang it means v3.4 or newer.
    • mkvmerge: MPEG TS/MPLS reader improvements: added support for subtitle tracks that are referenced from the MPLS file as sub-paths in other M2TS files than the main tracks.
    • MKVToolNix GUI: re-worked the startup code not to use lock files when trying to open a socket for communicating with an already-running instance. This aims to prevent situations with stale lock files not being cleaned up and the GUI not starting anymore as a result. This might fix or prevent issues like #1805.
    • mkvmerge: teletext subtitle bug fix: fixed the handling of DVB teletext subtitles signaled with data unit ID 0x02 and that contain pages from multiple magazines.
    • MKVToolNix GUI: multiplexer enhancement: the file identification process has been re-written to be properly multi-threaded. This allows the user to continue working with the GUI while e.g. playlists from a Blu-ray are identified.
    • mkvmerge: enhancement: mkvmerge can now handle Blu-ray playlists from the "BACKUP" sub-directory of a Blu-ray disc.
    • MKVToolNix GUI: new multiplexer feature: added a menu entry for copying the title to the destination file name. It will replace the destination file's base name but keep its path & extension.
    • MKVToolNix GUI: new multiplexer feature: all positive file identification results will now be cached between runs. This speeds up adding the same file a lot, especially when scanning the same Blu-ray playlists again. Cached results are invalidated automatically with newer MKVToolNix releases or when the source file changes.
    • MKVToolNix GUI: multiplexer enhancement: when the user tries to add one of the main Blu-ray index files (index.bdmv, MovieObject.bdmv) the GUI will automatically scan the Blu-ray playlist files and offer them for selection.
    • mkvmerge: bug fix: files smaller than 4 bytes were wrongly identified as MPEG transport streams.
    • MKVToolNix GUI: multiplexer enhancement: tracks, chapters, tags, attachments not selected for multiplexing will be displayed the same way as other disabled controls. Implements #1819.
    • mkvmerge: bug fix: the MPEG transport stream reader was using an outdated format for the "CodecPrivate" element for HDMV TextST subtitles. This has been updated to the current format which only contains the "dialog style element".
    • Existing Matroska files using this outdated scheme can be fixed by running them through mkvmerge v9.6.0 itself or any later release as the old format is automatically converted to the new one when it is read from Matroska files.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Januar 22, 2017, 17:34:29
    Download:
    Version 9.8.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.8.0/mkvtoolnix-32bit-9.8.0-setup.exe)
    Version 9.8.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.8.0/mkvtoolnix-64bit-9.8.0-setup.exe)

    Zitat von: Changelog
    Important notes
    • build system: the included version of the "drake" build tool has been removed. Since Ruby 2.1 rake has supported parallel builds, too. The MKVToolNix build system has been adjusted to enable parallel builds by default.
    New features and enhancements
    • mkvmerge: VobSub in Matroska: mkvmerge will now create and use a default index for VobSub tracks read from Matroska files that are missing their CodecPrivate element (which normally contains said index). Implements #1854.
    • GUI: added checks for several common problems with the installation. These checks will be executed when the GUI starts, and any problems will be reported to the user.
    • mkvmerge: added the ISO 639-2 language codes "qaa" and "qad" (both are titled "reserved for local use") as both are used often in France. See #1848 for more information.
    • mkvmerge: the JSON identification result now includes a track's codec delay if set (only for Matroska source files). The JSON schema version has been bumped to 6.
    • mkvmerge: MPEG TS: added a workaround for files where the subtitle packets are multiplexed properly, but where their timestamps are way off from the audio and video timestamps. Implements #1841.
    • mkvmerge: added support for Digital Video Broadcasting (DVB) subtitles (CodecID `S_DVBSUB`). They can be read from MPEG transport streams and from Matroska files. Implements #1843.
    Bug fixes
    • mkvmerge: MP4 reader: when an MP4 file contained fewer entries for timestamps than frames (which they never should), mkvmerge would use 0 as the timestamp for all the other frames. This resulted in effects such as the last frame of an output file having a timestamp of 0 and in split files having a much longer duration than they should have. Fixes #1847.
    • GUI: the cache cleanup process that's run automatically when the GUI starts no longer blocks file identification until it is finished. Additionally the process will only be run once per release of MKVToolNix. Fixes #1860.
    • GUI: certain failures during file identification that can be traced to broken installations (e.g. mkvmerge being too old) won't be stored in the cache anymore. Without this fix the GUI would still use the cached failed identification result even though the underlying might have already been fixed.
    • mkvmerge: fixed that the error message "not enough space on disk" was shown twice on some operating systems. Fixes #1850.
    • mkvmerge, Matroska: if a codec delay is set for a track in the input file, it is kept. Fixes #1849.
    • GUI: multiplexer: changing default values in the preferences (e.g. the default track language to set) did not affect files whose identification results had already been cached.
    • mkvmerge, MP4: fixed detection of MP3 audio when the object type ID in the ESDS signals MP2 and the track headers have invalid values for number of channels or sampling frequency. Fixes #1844.
    Build system changes
    • nlohman json-cpp: configure now looks for a system-wide installed version of the nlohmann json-cpp header-only library. If one is found, it is used; otherwise the included version will be used. Implements #1858.
    • If MKVToolNix is built with rake v10.0.0 or newer, its "multitask" feature will be turned on allowing automatic parallel builds.
    • CURL is no longer used by MKVToolNix and is therefore not required for building anymore.
    Other changes
    • GUI: the update check now uses Qt's networking classes instead of CURL.
    • The command line option "--check-for-updates" has been removed, even though the deprecation warning in release 9.7.0 stated that it would be removed in 2018.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Februar 19, 2017, 19:30:57
    Download:
    Version 9.9.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.9.0/mkvtoolnix-32bit-9.9.0-setup.exe)
    Version 9.9.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/9.9.0/mkvtoolnix-64bit-9.9.0-setup.exe)

    Zitat von: Changelog
    New features and enhancements
    • GUI: chapter editor: added a character set selection in the preferences for text files. If a character set is selected there, it will be used instead of asking the user when opening text chapter files. Implements #1874.
    • GUI: multiplexer: added a column "character set" to the "tracks, chapters and tags" list view showing the currently selected character set for that track. Implements #1873.
    • mkvmerge: added an --engage option "all_i_slices_are_key_frames" for treating all I slices of an h.264/AVC stream as key frames in pathological streams that lack real key frames. Implements #1876.
    • GUI: running programs after jobs: added a new variable <MTX_INSTALLATION_DIRECTORY> for the directory the MKVToolNix GUI executable is located in.
    • mkvmerge: DVB subtitle tracks whose CodecPrivate data is only four bytes long will now be fixed up to the proper five bytes by adding the subtitling type byte.
    • mkvmerge: MP4 reader: "ctts" version 1 atoms are now supported.
    Bug fixes
    • mkvmerge: AC-3 handling: some source files provide timestamps for audio tracks only once every n audio frames. In such situations mkvmerge was buffering too much data resulting in a single gap in the timestamps of one frame duration after frame number n - 1 (the second audio timestamp read from the source file was used one output frame too early). Fixes #1864.
    • mkvmerge: MP4 reader: mkvmerge was only reading a small part of MP4 DASH files where the first "moov" "mdat" atoms occur before the first "moof" atom. This is part of the fix for #1867.
    • mkvmerge: MP4 reader: edit list ("edts" atoms) that are part of the "moof" atoms used in MP4 DASH files weren't parsed. Instead the edit lists from the main track headers inside the "moov" atom were used. This is part of the fix for #1867.
    • mkvmerge: MP4 reader: when an MP4 DASH file contained both normal chunk offset table ("stco"/"co64" atoms) in their regular "moov" atoms, a sample-to-chunk table ("stsc" atom) whose last entry had a "samples per chunk" count greater than 1 and DASH "trun" atoms, then mkvmerge was calculating wrong positions the frame content. This is part of the fix for #1867.
    • mkvmerge: MP4 reader: mkvmerge couldn't deal with the key frame index table having duplicate entries. The result was that only key frames up to and including the first duplicate entry were marked as key frames in the output file. All other frames weren't, even though some of them were referenced from the key frame table after the first duplicate entry. This is part of the fix for #1867.
    • mkvmerge: MP4 reader: when an MP4 file contained more than one copy of the "moov" atom (the track headers etc.), mkvmerge was parsing them all adding tracks multiple times. Fix for #1877.
    • mkvmerge: MP4 reader: fixed an integer overflow during the timestamp calculation leading to files with wrong timestamps. Such files could not be played back properly by most players. Fixes #1883.
    • mkvmerge: MPEG TS reader: if the PMT lists a DVBSUB track, mkvmerge will now recognize it without having to find a packet for it within the probed range.
    • mkvmerge: splitting by parts (both the "timestamps" and the "frames" variants): fixed the calculation of track statistics tags. When calculating the duration the skipped portions weren't taken into account leading to a too-high duration. As a consequence the BPS tag (bits per second) was wrong, too. Fixes #1885.
    • mkvmerge: reading files with DVB/HDMV TextSV subtitle tracks with invalid CodecPrivate caused mkvmerge to abort with an error from boost::format about the format string not having enough arguments. Fixes #1894.
    • mkvmerge: fixed misdetection of certain AC-3 files as MP3 files which led to an error message that "the demultiplexer could not be initialized".
    • mkvmerge: fixed huge memory consumption when appending big Matroska files with sparse tracks (e.g. forced subtitle tracks). The Matroska reader will now queue at most 128 MB of data. Fixes #1893.
    • mkvmerge: MP4 reader: the timestamps of all multiplexed tracks will now be 0-based properly.
    • mkvmerge: MP4 reader: the DTS-to-PTS offsets given by the "ctts" atoms are now applied for all tracks containing a "ctts" atom, not just h.264 & h.265 tracks.
    Build system changes
    • Up to and including release 9.8.0 the man pages and their translations came pre-built and bundled with the source code. Those pre-built files have now been removed and must be built during the build process. Therefore the tool "xsltproc" and the DocBook XSL stylesheets for man pages are now required dependencies. Additionally the tool "po4a" must be installed for the translated man pages to be built and installed, though this is optional. In order to facilitate finding the new requirements new options have been added to confiure: "--with-xsltproc=prog", "--with-docbook-xsl=dir", "--with-po4a=prog" and "--with-po4a-translate=prog.
    • pugixml detection will be attempted via "pkg-config" first. If that fails, "configure" will fall back to the previous method of trying just to compile and link a test program with the standard include and library locations. Implements #1891.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am März 25, 2017, 16:46:02
    Download:
    Version 10.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/10.0.0/mkvtoolnix-32bit-10.0.0-setup.exe)
    Version 10.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/10.0.0/mkvtoolnix-64bit-10.0.0-setup.exe)

    Zitat von: Changelog
    New features and enhancements
    • mkvmerge: AVC/h.264 parser: mkvmerge will now drop all frames before the first key frame as they cannot be decoded properly anyway. See #1908.
    • mkvmerge: HEVC/h.265 parser: mkvmerge will now drop all frames before the first key frame as they cannot be decoded properly anyway. See #1908.
    • mkvmerge: HEVC/h.265 parser: added a workaround for invalid values for the "default display window" in the VUI parameters of sequence parameter sets. Fixes #1907.
    Bug fixes
    • mkvmerge: MP4 reader: fixed track offsets being wrong in certain situations regarding the presence or absence of edit lists ('elst' atoms) & composition timestamps ('ctts' atoms). Fixes #1889.
    • mkvmerge: MP4 reader: offsets in "ctts" are now always treated as signed integers, even with version 0 atoms.
    • mkvinfo: the timestamps of SimpleBlocks with negative timestamps are now shown correctly.
    • mkvmerge: Matroska reader: fixed handling BlockGroups and SimpleBlocks with negative timestamps.
    • mkvmerge: MP3 packetizer: the MP3 packetizer will no longer drop timestamps from source containers if they go backwards. This keeps A/V in sync for files where the source was in sync even though their timestamps aren't monotonic increasing. Fixes #1909.
    • mkvmerge: AVC/h.264 parser: mkvmerge will now drop timestamps from the source container if no frame is emitted for that timestamp. Fixes #1908.
    • mkvmerge: HEVC/h.265 parser: mkvmerge will now drop timestamps from the source container if no frame is emitted for that timestamp. Fixes the HEVC equivalent of the problem with AVC described in #1908.
    • mkvextract: SSA/ASS: fixed extraction when the "Format" line in the "[Events]" section contains less fields than the default for SSA/ASS would indicate. Fixes #1913.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am April 25, 2017, 20:13:01
    Download:
    Version 11.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/11.0.0/mkvtoolnix-32bit-11.0.0-setup.exe)
    Version 11.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/11.0.0/mkvtoolnix-64bit-11.0.0-setup.exe)

    Zitat von: Changelog
    New features and enhancements
    • mkvmerge: FLAC reader: added support for handling embedded pictures as attachments. Implements #1942.
    • mkvmerge: MP4 reader: merged pull request #1804 adding support for parsing the "COLR" atom and including its values as track headers.
    • MKVToolNix GUI: watch jobs: the user can now have the GUI execute an action once as soon as the current job or the whole queue finishes. The actions are the same ones that can be configured to be run automatically after job or queue completion.
    • MKVToolNix GUI: implemented several built-in actions that can be executed either on special events or once via the "watch jobs" tool. These are: playing an audio file (implemented for all operating systems); hibernating, sleeping and shutting down the computer (only implemented for Windows and for Linux systems using systemd).
    • MKVToolNix GUI: multiplex tool: added a new option for what to do after starting to multiplex/adding to the job queue: "close current settings" will close the current multiplex settings without opening new ones.
    Bug fixes
    • mkvmerge: AAC parser: fixed mis-detection of certain data as valid ADTS AAC headers resulting in memory allocation failures. Fixes #1941.
    • mkvmerge: AVC/h.264 parser: mkvmerge will now ignore bogus timing information in the sequence parameter sets (values indicating more than 100000 progressive frames per second). Fixes #1946.
    • mkvmerge: AVC/h.264 & HEVC/h.265 parsers: all trailing zero bytes will now be removed from NALUs. Fixes #1952.
    • mkvmerge: HEVC/h.265 parser: fixed copying the `bitstream_restriction_flag` and all dependent fields in the VUI parameters of the sequence parameter sets. Fixes #1924.
    • mkvmerge: HEVC/h.265 parser: fixed the calculation of the number of parameter set arrays in the HEVCC data structure stored in CodecPrivate. Fixes the video-related part of #1938.
    • mkvmerge: HEVC/h.265 parser: fixed writing superfluous and uninitialized bytes at the end of the HEVCC data structure stored in CodecPrivate. Another fix for the video-related part of #1938.
    • mkvmerge: HEVC/h.265 parser: fixed the assumption that the HEVCC data structure always includes arrays for all parameter set types (VPS, SPS, PPS and SEI), and that the order is always VPS → SPS → PPS → SEI. Instead now only the arrays actually present are parsed, and they can be in any order. This fixes mkvinfo's output for Matroska files created from files such as the one from #1938.
    • mkvmerge: AVC/h.264 packetizer: when reading a framed track (e.g. from Matroska or MP4 files), specifying a default duration as fields (e.g. `50i`) would result in double the actual duration for each frame and the track's default duration header field. Fixes #1916.
    • mkvmerge: Matroska reader: invalid track language elements are now treated as if they were set to `und` = "undetermined". See #1929 for context.
    • mkvmerge: MPEG TS reader, AAC: mkvmerge will now require five consecutive AAC headers with identical parameters before track type determination is considered valid. This avoids false positives and consequently wrong track parameters. Fixes the audio-related part of #1938.
    • mkvmerge: fixed an endless loop in certain circumstances when splitting by `parts` or `parts-frames` and the start of the file is discarded. Fixes #1944.
    • MKVToolNix GUI: multiplexer tool: the "show command line" dialog will no longer include the mkvmerge executable's location as the first argument for the two "MKVToolNix option files" escape modes. Fixes #1949.
    • MKVToolNix GUI, header editor: empty track language elements are now treated the same as those set to invalid ISO 639-2 codes: as if they were set to `und` = "undetermined". See #1929 for context.
    Build system changes
    • bug fix: configure now looks for the `strings` binary by using the `AC_CHECK_TOOL()` autoconf macro. That way it will be found in multiarch setups, too. Fixes #1923.
    • bug fix: the environment variable USER_CXXFLAGS was accidentally removed from the compiler flags in release 9.8.0. It's been re-added. Fixes #1925.
    • The `.desktop` files have been renamed to `org.bunkus.mkvtoolnix-gui.desktop` and `org.bunkus.mkvinfo.desktop`. This allows Wayland compositors to associate the correct icons with running applications for e.g. task switchers. Fixes #1948.
    • Qt's multimedia component is required for compilation of the GUIs since version 11.0.0.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Mai 20, 2017, 23:57:09
    Download:
    Version 12.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/12.0.0/mkvtoolnix-32bit-12.0.0-setup-1.exe)
    Version 12.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/12.0.0/mkvtoolnix-64bit-12.0.0-setup-1.exe)

    Zitat von: Changelog
    New features and enhancements
    • MKVToolNix GUI: the key combination Ctrl+Shift+Space will now toggle the selection of the current item in all tree views where multiple selections are allowed. Implements #1983.
    • MKVToolNix GUI: chapter editor: added the extension `*.cue` (for cue sheet files) to the "open chapter file" dialog.
    • mkvmerge: cue sheet parser: if the cue sheet contains a non-empty `TITLE` entry and if no other segment title has been set yet, then the segment title will be set to the cue sheet's `TITLE` value. Implements #1977.
    • mkvmerge, MKVToolNix GUI (multiplexer): added an option `--no-date` that prevents the "date" field from being written to the segment information headers. Implements one half of #1964.
    • mkvpropedit, MKVToolNix GUI: header editor: added support for editing the "date" segment information field. Implements the other half of #1964.
    Bug fixes
    • MKVToolNix GUI: preferences → job actions, type "play audio file": the GUI will no longer clear the audio file name input if the user aborts the audio file selection dialog.
    • MKVToolNix GUI: preferences → job actions, type "play audio file", on Windows: the default "play audio" action was pointing to the wrong directory. Existing configurations with such a wrong path will be fixed automatically upon starting the GUI. Fixes #1956.
    • mkvmerge: HEVC/h.265 parser: fixed the superfluous copying of the `bitstream_restriction_flag` and its dependent flags in the VUI parameters of the sequence parameter sets if the timing information is present, too. This fixes #1924 properly, and it also fixes #1958.
    • mkvmerge: MPEG TS reader, AAC parser: the MPEG TS reader will now force the AAC parser to use the multiplex mode that the MPEG TS reader has detected (e.g. LOAS/LATM). This prevents the AAC packetizer from mis-detecting it in its own attempt to identify the mode. Fixes #1957.
    • mkvmerge: MPEG TS reader: valid MPEG transport streams that start with an h.264/h.265 start code (e.g. a file created by cutting at an arbitrary position) were not recognized as a supported file type.
    • mkvmerge: MPEG TS reader: fixed a potential read access from invalid memory addresses in the code parsing the program map table (PMT).
    • mkvmerge: MPEG TS reader: if packets are encountered that belong to a PID not listed in the program map table (PMT), mkvmerge will attempt to determine their type and codec from the content. This supported content types are AAC (ADTS only) and AC-3. Fixes #1980.
    • mkvmerge: MP4 reader: fixed finding and parsing the `colr` atom if there are more than one video extension atoms and the `colr` atom is not the first one.
    • mkvmerge: MP4 reader: the `nclx` colour type of the `colr` atom is now recognized, too (as defined by ISO/IEC 14496-12, "ISO base media format").
    • configure: fixed configure aborting if a `moc`, `uic`, `rcc` or `qmake` binary is found, but the binary's version is too old. Fixes #1979.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Juni 25, 2017, 14:52:43
    Download:
    Version 13.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/13.0.0/mkvtoolnix-32bit-13.0.0-setup.exe)
    Version 13.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/13.0.0/mkvtoolnix-64bit-13.0.0-setup.exe)

    Zitat von: Changelog
    New features and enhancements
    • mkvmerge: MPEG TS reader: information about multiple programs will be output as container properties during verbose/JSON identification. See #1990 for the use case.
    • MKVToolNix GUI: multiplex tool: added a column "program" to the tracks list. Certain container types such as MPEG transport streams can contain multiple programs. The new column will contain the service name (think TV station names such as "arte HD") for such streams. Implements the GUI part of #1990.
    • MKVToolNix GUI: multiplex tool: the dialog asking the user what to do with dropped files (add to current settings, add to new settings etc.) now remembers the previous decision and defaults to it the next time it's shown. Implements #1997.
    • MKVToolNix GUI: tabs can now be closed by pressing the middle mouse button. Implements #1998.
    Bug fixes
    • mkvmerge: MP4 reader: MPEG-1/2 video read from MP4 files was written with an invalid codec ID (e.g. `V_MPEG7`) in certain cases. Fixes #1995.
    • mkvmerge: MPEG PS reader: made the file type detection less strict so that garbage at the start of the file doesn't prevent detection. Fixes #2008.
    • mkvmerge: MPEG PS reader: (E-)AC-3 tracks were not detected if the very first packet for that track didn't contain a full (E-)AC-3 frame. Fixes #2016.
    • mkvmerge: MPEG TS reader: fixed mkvmerge not detecting all tracks in MPEG transport streams containing multiple programs. Fixes one part of #1990.
    • mkvmerge: MPEG TS reader: fixed track content being broken for some tracks read from MPEG transport streams containing multiple programs. Fixes another part of #1990.
    • mkvmerge: JSON identification: the `stream_id` and `sub_stream_id` track properties were output as hexadecimal strings instead of unsigned integers. As the `ts_pid` track property was only used for MPEG transport streams, its value is now output as `stream_id` instead, and the `ts_pid` property has been removed. The JSON schema version has been bumped to 8 due to this change.
    • mkvmerge: fixed a crash when appending video tracks where one track has a CodecPrivate member and the other one doesn't.
    • mkvmerge: track statistics tags: the `NUMBER_OF_BYTES` tag is supposed to contain the number of bytes in a track before any of the content encoding schemes such as lossless compression is applied; however, mkvmerge was wrongfully using the number of bytes after the schemes had been applied. Fixes #2022.
    • mkvmerge: CLPI & MPLS parsers: MPLS and CLPI files with version number `0300` as used on Ultra HD Blu-ray Discs are now accepted as well. Fixes #2010.
    • mkvpropedit: fixed a crash when the selector used for `--tags` is invalid.
    • MKVToolNix GUI: fixed computation of value of total progress bar for multiple jobs running. Fixes #2005.
    • MKVToolNix GUI: multiplexer, adding new attachments: when the GUI checks if there's an attachment with the same name it will now disregard disabled attached files. Fixes #2001.
    • Debian/Ubuntu packaging: during a `dpkg-buildpackage` run the test suite was failing when a non-English locale was active and MKVToolNix packages had already been installed. Fixes #2011.

    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: Cypheros am Juni 27, 2017, 00:45:30
    Danke. Frage mich, wann endlich in 10er-Schritten upgedatet wird.

    TS-Doctor 10.0 und dann gleich 20.0, wie wäre das?
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: Mam am Juni 27, 2017, 04:15:28
    TS-Doctor 10.0 und dann gleich 20.0, wie wäre das?

    Teuer  ;D
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Juli 01, 2017, 17:55:02
    Danke. Frage mich, wann endlich in 10er-Schritten upgedatet wird.

    Hoffentlich nie.
    Diese komischen Versionssprünge sind in den letzten Jahren irgendwie stark in Mode gekommen.
    Die Entwickler von Mozilla Firefox gehörten zu den Ersten, die mit diesem Schnickschnack begonnen hatten.
    Was das ganze für einen Sinn haben soll, ist mir bis heute unklar.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Juli 23, 2017, 15:42:33
    Download:
    Version 14.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/14.0.0/mkvtoolnix-32bit-14.0.0-setup.exe)
    Version 14.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/14.0.0/mkvtoolnix-64bit-14.0.0-setup.exe)

    Zitat von: Changelog
    New features and enhancements
    • mkvmerge: AAC: implemented support for AAC with 960 samples per frame. Implements #2031.
    • mkvmerge: identification: if the encoding/character set of a text subtitle track is known (e.g. because a byte order mark is present in the file), then it will be output during identification as the `encoding` property. Implements mkvmerge's part of #2053.
    • mkvmerge: WAV reader: added support for Wave64 files. Implements #2042.
    • mkvmerge, mkvpropedit, MKVToolNix GUI (chapter editor): added support for chapters in WebM files that is spec-compliant by removing all tag elements not supported by the WebM spec. Implements #2002.
    • mkvpropedit: added support for tags in WebM files that is spec-compliant by removing all tag elements not supported by the WebM spec.
    • MKVToolNix GUI: multiplexer: if the encoding/character set of a subtitle track cannot be changed, the GUI will deactivate the "subtitle character set" drop-down box and ignore changes to it when multiple tracks are selected. Additionally, if the track's encoding is known and cannot be changed (e.g. due to a byte order mark in the file), that encoding will be selected in the drop-down box automatically. Both changes signal to the user that she doesn't have to take care of the encoding herself. Implements the GUI's part of #2053.
    • MKVToolNix GUI: chapter editor: added a function to the "additional modifications" dialog for calculating and setting the end timestamps. Implements #1887.
    • MKVToolNix GUI: changed the shortcuts for switching between the various tools from `Alt+number` (e.g. `Alt+1` for the multiplexer tool) to `Ctrl+Alt+number` in order to avoid clashing with Windows' input method for arbitrary characters (pressing and holding `Alt` and typing the codepoint on the number pad). Implements #2034.
    • MKVToolNix GUI: added a "Window" menu and entries with shortcuts for selecting the next (`Ctrl+F6`) respectively previous tab (`Ctrl+Shift+F6`) in the current tool. Implements #1972, #2032.
    • MKVToolNix GUI: on Windows the GUI will now determine the default font to use by querying Windows for the default UI/message box font instead of using the hardcoded `Segoe UI`. This might fix issues such as #2003 (unverified).
    • translations: added a Romanian translation of the programs by Daniel (see AUTHORS).
    Bug fixes
    • mkvmerge: AVC/h.264 parser: fixed wrong frame order & timestamp calculation in certain situations when SPS (sequence parameter sets) or PPS (picture parameter sets) change mid-stream. Fixes #2028.
    • mkvmerge: HEVC/h.265 parser: fixed wrong frame order & timestamp calculation in certain situations when SPS (sequence parameter sets) or PPS (picture parameter sets) change mid-stream. This is the HEVC/h.265 equivalent of #2028.
    • mkvmerge: MPEG-1/-2 video: the "remove stuffing bytes" feature introduced in v5.8.0 (feature request #734) was broken. In a lot of situations it did not detect the end of a slice correctly and removed 0 bytes that were actually part of the slice structure. Often there were no visual problems as decoders were able to ignore such errors, but in other cases there are visual artifacts upon decoding. As detecting the slice end properly requires parsing the whole slice structure, this feature has been removed again. Fixes #2045.
    • mkvmerge: MPEG PS reader: fixed mkvmerge trying to handle an "end" code the same way as a "program stream map" code.
    • mkvmerge: MPEG TS reader: mkvmerge won't emit warnings if the system's `iconv` library doesn't support the ISO 6937 character set. Fixes #2023.
    • mkvmerge: when appending fails the error message details (e.g. "the number of channels differs: 1 and 2") were often not output. Fixes #2046.
    • MKVToolNix GUI: multiplex tool: implemented a workaround for a crash that could occur during drag & drop if at least one of the columns is hidden. Fixes #2009.
    • MKVToolNix GUI: multiplex tool: appended tracks can no longer be enabled (selected for multiplexing) if the track they're going to be appended to is not enabled. Fixes #2039.
    • MKVToolNix GUI: multiplex tool: if the GUI is set to ensure unique output file names, it will now verify that right before starting to multiplex/adding the job to the queue, too. Fixes #2052.
    • MKVToolNix GUI: fixed the total progress reverting to 0% instead of staying at 100% when all jobs have finished. This was introduced by the attempt at fixing the computation of the value of total progress bar for multiple jobs running. Fixes #2005.
    • configure: fixed DocBook detection if `/bin/sh` is `dash`. Patch by Steve Dibb. Fixes #2054.
    Build system changes
    • Boost: the minimum required version has been bumped to 1.49.0. Earlier releases fail to build on my current systems and will therefore not be supported anymore.
    • configure: when looking for the "nlohnmann JSON" include files configure will now try the path "nlohmann/json.hpp" first, "json.hpp" second (only "json.hpp" was tried before). If neither is found, the copy included in the MKVToolNix sources will be used. Fixes #2048.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am August 20, 2017, 16:21:25
    Download:
    Version 15.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/15.0.0/mkvtoolnix-32-bit-15.0.0-setup.exe)
    Version 15.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/15.0.0/mkvtoolnix-64-bit-15.0.0-setup.exe)

    Zitat von: Changelog
    Important notes
    • mkvmerge, mkvpropedit, GUI's header and chapter editors: the programs will no longer add most missing Matroska elements that are mandatory but have a default value in the Matroska specification (e.g. the `TagLanguage` element with a value of `und` if it isn't present in its `SimpleTag` parent). Due to this change libEBML v1.3.5 is now required.
    New features and enhancements
    • MKVToolNix GUI: multiplex tool: added a new entry to the "source files" context menu labeled "Set destination file name from selected file's name". It will force the GUI to consider the selected file to be the reference for automatically setting the file name, no matter which file was originally added as the first file. It will also force setting the destination file name once if automatic destination file name generation is turned off in the preferences. Implements part of #2058.
    • MKVToolNix GUI: multiplex tool: added an option in the preferences on "Multiplexer" → "Output" labeled "Only use the first source file that contains a video track". If enabled, only source files containing video tracks will be used for setting the destination file name. Other files that are added are ignore. Implements the rest of #2058.
    • MKVToolNix GUI: header editor: added support for editing the video colour attributes. Implements the second half of #2038.
    • MKVToolNix GUI: header editor: added support for the "video projection" track header attributes. Part of the implementation of #2064.
    • MKVToolNix GUI: job queue: selected jobs can now be move up and down by pressing the `Ctrl+Up` and `Ctrl+Down` keys. Additionally, push buttons to move them up & down are shown if the corresponding option is enabled in the preferences. Implements #2060.
    • mkvmerge: added support for the "video projection" track header attributes. Part of the implementation of #2064.
    • mkvinfo: added support for the "video projection" track header attributes. Part of the implementation of #2064.
    • mkvpropedit: added support for editing the video colour attributes. Implements one half of #2038.
    • mkvpropedit: added support for the "video projection" track header attributes. Part of the implementation of #2064.
    Bug fixes
    • all: selecting the program's language (e.g. via the `--ui-language` command-line option or via the GUI's preferences) did not work on Linux & Unix if the `LANGUAGE` environment variable was set and didn't include the desired language. Fixes #2070.
    • MKVToolNix GUI: removed the keyboard shortcuts for switching between the different tools (e.g. `Ctrl+Alt+1` for the multiplexer). They overlapped with basic functionality on keyboards that use an `AltGr` key, e.g. German ones, where `AltGr+7` emits `{`. As `AltGr+key` is implemented as `Ctrl+Alt+key` under the hood, this means that `AltGr+7` is really `Ctrl+Alt+7` which the GUI now took to mean "switch to the job queue" instead of "insert `{`". Fixes #2056.
    • MKVToolNix GUI: header editor: after saving the file the GUI wasn't updating its internal file modification timestamp. That lead to the GUI wrongfully claiming that the file had been modified externally when the user wanted to save the file once more, requiring a reload of the file losing all modifications made since saving the first time.
    • mkvmerge: DTS handling: some source files provide timestamps for audio tracks only once every `n` audio frames. In such situations mkvmerge was buffering too much data resulting in a single gap in the timestamps of one frame duration after frame number `n - 1` (the second audio timestamp read from the source file was used one output frame too early). Fixes #2071.
    • mkvinfo: fixed a null pointer dereference if an `EbmlBinary` element's data pointer is a null pointer. Fixes #2072.
    Build system changes
    • configure: added option `--disable-update-check`. If given, the code checking online for available updates will be disabled. The update check is enabled and included in the GUI by default.
    • libEBML v1.3.5 is now required.
    Other changes
    • mkvmerge: the option `--colour-matrix` has been renamed to `--colour-matrix-coefficients` in order to match the specification more closely. The old option name will continue to be recognized as well.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am September 30, 2017, 17:47:33
    Download:
    Version 16.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/16.0.0/mkvtoolnix-32-bit-16.0.0-setup.exe)
    Version 16.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/16.0.0/mkvtoolnix-64-bit-16.0.0-setup.exe)

    Zitat von: Changelog
    New features and enhancements
    • mkvmerge: MP4 reader: added support for Vorbis. Implements #2093.
    Bug fixes
    • configure: the checks for libEBML and libMatroska have been fixed to require libEBML 1.3.5 and libMatroska 1.4.7 as intended.
    • mkvmerge: AAC reader: mkvmerge will now emit an error message for AAC files whose header fields imply a sampling frequency or number of channels of 0. See #2107.
    • mkvmerge: AVC/h.264 ES parser: fixed the calculation of reference information for P and B frames. This also fixes some P frames being marked as B frames and vice versa.
    • mkvmerge: AVC/h.264 ES parser: only non-key frames that have the NALU header field `nal_ref_idc` set to 0 will be marked as "discardable" in `SimpleBlock` elements. Other half of the fix for #2047.
    • mkvmerge: HEVC/h.265: the generation of the HEVCC structure stored in `CodecPrivate` was wrong in two places: 1. the position of the number of sub-layers was swapped with reserved bits and 2. the VPS/SPS/PPS/SEI lists did not start with a reserved 1 bit.
    • mkvmerge: output: the `doc type version` will be set at least to 2 if certain elements are written (`CodecState`, `CueCodecState`, `FlagInterlaced`).
    • mkvmerge: output: the track header attributes `MinCache` and `MaxCache` will not be written anymore. Fixes #2079.
    • mkvmerge: Matroska reader: the "key" and "discardable" flags of SimpleBlock elements will be kept as they are. Partial fix for #2047.
    • mkvmerge: Matroska reader: if present in the file, the "white colour coordinate x" track header attribute was written to both "white colour coordinate x" and "white colour coordinate y" in the output file.
    • mkvmerge: Opus output: mkvmerge will now put all frames with discard padding into their own block group. Fixes #2100.
    • MKVToolNix GUI: header editor: removed the check for external modification when saving the file. Fixes #2097.
    • MKVToolNix GUI: job queue: fixed calculation of total progress when automatic removal of completed is enabled. Fixes #2105.
    Build system changes
    • libEBML v1.3.5 and libMatroska v1.4.8 are now required. In fact v15.0.0 already requires libEBML v1.3.5 and libMatroska v1.4.7 but did not include proper version checks for them (nor was there a NEWS.md entry for the new libMatroska requirement). New is the requirement for libMatroska v1.4.8 due to it fixing writing block groups for tracks with the track number 128 (see #2103).
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Oktober 16, 2017, 20:51:38
    Download:
    Version 17.0.0 (32-bit) (https://mkvtoolnix.download/windows/releases/17.0.0/mkvtoolnix-32-bit-17.0.0-setup.exe)
    Version 17.0.0 (64-bit) (https://mkvtoolnix.download/windows/releases/17.0.0/mkvtoolnix-64-bit-17.0.0-setup.exe)

    Zitat von: Changelog
    Important notes
    • The word "timecode" has been changed to "timestamp" everywhere it was used in MKVToolNix. This affects program output (including mkvinfo's), GUI controls, command line parameters (e.g. `mkvmerge --timestamp-scale …`) and file formats. All programs remain backwards compatible insofar as they still accept "timecode" in all those places (e.g. `mkvmerge --timecode-scale …`). The reason for the change is wrong usage. What both the Matroska specification and MKVToolNix used "timecode" for is normally called a "timestamp" in audio & video domains. A "timecode" on the other hand has a specific meaning. As the Matroska specification is moving towards implementing real timecodes, it will also move towards correcting the verbiage. MKVToolNix is following this change.
    • mkvextract's command line interface has been changed to allow extraction of multiple items at the same time. The first argument must now be the source file's name. All following arguments either set the mode (e.g. `tracks`) or specify what to extract in the currently active mode. Those items that were written to the standard output (chapters, tags and cue sheets) are now always written to files instead. Therefore the respective modes require an output file name. For example, extracting two tracks, the chapters and the tags can be done with the following command: `mkvextract input.mkv tracks 0:video.h265 1:audio.aac chapters chapters.xml tags tags.xml` The old interface (specifying the mode first and the source file name second) remains working and supported. However, it is now deprecated and will be removed at the end of 2018.
    New features and enhancements
    • mkvmerge: AC-3: during identification regular AC-3 and E-AC-3 tracks will now be identified differently for most container formats (exception: AVI, Real Media, Ogg/OGM). The codec will be reported as `AC-3` for regular AC-3 and as `E-AC-3` for E-AC-3 tracks instead of the combined `AC-3/E-AC-3`.
    • mkvextract: the command line interface has been changed to allow extraction of multiple items at the same time. See section "Important notes" for details.
    Bug fixes
    • mkvmerge: AAC ADTS parser: mkvmerge will now parse the `program_config_element` if it is located at the start of an AAC frame in order to determine the actual number of channels. This overrides invalid channel configurations in the ADTS headers, for example. Fixes #2107.
    • mkvmerge: fixed AC-3 being misdetected as encrypted MPEG program streams under certain conditions.
    • mkvmerge: Dirac: under certain conditions (e.g. only muxing a single Dirac track without any other tracks) mkvmerge was always setting the pixel width & height to 123. The frame rate was wrong, too.
    • mkvmerge: E-AC-3 in Matroska: if AC-3 cores and their corresponding E-AC-3 extension are located in two different Matroska blocks, then mkvmerge will now re-assemble them into a single block and only use the first block's timestamp.
    • mkvmerge: SRT reader: fixed calculating the duration of entries starting with at a negative timestamp.
    • mkvmerge: VC-1: under certain conditions (e.g. only muxing a single VC-1 track without any other tracks) mkvmerge was always setting the pixel width & height to 123. The frame rate was wrong, too. Fixes #2113.
    • mkvmerge: command line options: an error message will be output if the single-value-form of the `--sync` option is used and it isn't a number (e.g. `--sync 0:asd`). Fixes #2121.
    • mkvpropedit, GUI's header editor: both programs will now show proper error messages instead of crashing when certain kinds of data corruption is found when reading a file. Fixes #2115.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am November 18, 2017, 19:57:08
    Download:
    Version 18.0.0 (32-bit) (https://mkvtoolnix.download/windows/releases/18.0.0/mkvtoolnix-32-bit-18.0.0-setup.exe)
    Version 18.0.0 (64-bit) (https://mkvtoolnix.download/windows/releases/18.0.0/mkvtoolnix-64-bit-18.0.0-setup.exe)

    Zitat von: Changelog
    New features and enhancements
    • 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.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Dezember 17, 2017, 23:18:28
    Download:
    Version 19.0.0 (32-bit) (https://mkvtoolnix.download/windows/releases/19.0.0/mkvtoolnix-32-bit-19.0.0-setup.exe)
    Version 19.0.0 (64-bit) (https://mkvtoolnix.download/windows/releases/19.0.0/mkvtoolnix-64-bit-19.0.0-setup.exe)

    Zitat von: 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.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Januar 15, 2018, 22:33:53
    Download:
    Version 20.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/20.0.0/mkvtoolnix-32-bit-20.0.0-setup.exe)
    Version 20.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/20.0.0/mkvtoolnix-64-bit-20.0.0-setup.exe)

    Zitat von: 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, the CommonMark parsing and rendering library in C, is now required when building the GUIs.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: Traxx am Februar 13, 2018, 00:34:36
    Mal doof gefragt, wenn ich im TSD bei "unterstützte Tools" installiere mkvtoolnix klicke, DL und installiert TSD bei mir v11.0.0.
    ist die alte Version zu bevorzugen beim arbeiten mit TSD oder findet es aus irgendeinen Grund nur die aktuelle 20.0.0. nicht ?
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: iks-jott am Februar 13, 2018, 09:41:05
    @Traxx

    Meiner Meinung nach findest du dazu etwas in Antwort #53!
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Februar 24, 2018, 20:11:23
    Download:
    Version 21.0.0 (32-bit) (https://mkvtoolnix.download/windows/releases/21.0.0/mkvtoolnix-32-bit-21.0.0-setup.exe)
    Version 21.0.0 (64-bit) (https://mkvtoolnix.download/windows/releases/21.0.0/mkvtoolnix-64-bit-21.0.0-setup.exe)

    Zitat von: 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 \r\n (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.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am April 01, 2018, 23:43:56
    Download:
    Version 22.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/22.0.0/mkvtoolnix-32-bit-22.0.0-setup.exe)
    Version 22.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/22.0.0/mkvtoolnix-64-bit-22.0.0-setup.exe)

    Zitat von: Changelog
    New features and enhancements
    • 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.
    Bug fixes
    • mkvmerge: MP4 reader: fixed reading the ESDS audio header atom if it is located inside a "wave" atom inside the "stsd" atom.
    • mkvmerge: MP4 reader: AAC audio tracks signalling eight channels in the track headers but only seven in the codec-specific configuration will be treated as having eight channels.
    • mkvmerge: MPEG TS reader: fixed wrong handling of the continuity counter for TS packets that signal that TS payload is present but where the adaptation field spans the whole TS packet.
    • mkvmerge: the 'document type version' and 'document type read version' header fields are now set depending on which elements are actually written, not on which features are active (e.g. if a SimpleBlock is never written, then the 'read version' won't be set to 2 anymore). Part of the fix for #2240.
    • mkvmerge: the 'document type version' header field is now set to 4 correctly if any of the version 4 Matroska elements is written. Part of the fix for #2240.
    • mkvinfo: summary mode: the file positions reported for frames in BlockGroup elements did not take the bytes used for information such as timestamp, track number flags or lace sizes into account. They were therefore too low.
    • mkvpropedit, MKVToolNix GUI header editor: the 'document type version' and 'document type read version' header fields are now updated if elements written by the changes require higher version numbers. Part of the fix for #2240.
    • mkvpropedit, MKVToolNix GUI header editor: mandatory elements can now be deleted if there's a default value for them in the specifications. Fixes #2241.
    • source code: fixed a compilation error on FreeBSD with clang++ 5.0. Fixes #2255.
    Build system changes
    • A compilation database (in the form of a file compile_commands.json) can be built automatically if the variable BUILD_COMPILATION_DATABASE is set to yes (e.g. as rake BUILD_COMPILATION_DATABASE=yes).
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Mai 04, 2018, 00:02:58
    Download:
    Version 23.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/23.0.0/mkvtoolnix-32-bit-23.0.0-setup.exe)
    Version 23.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/23.0.0/mkvtoolnix-64-bit-23.0.0-setup.exe)

    Zitat von: 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.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Juni 11, 2018, 23:06:34
    Download:
    Version 24.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/24.0.0/mkvtoolnix-32-bit-24.0.0-setup.exe)
    Version 24.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/24.0.0/mkvtoolnix-64-bit-24.0.0-setup.exe)

    Zitat von: 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).
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Juli 13, 2018, 19:42:29
    Download:
    Version 25.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/25.0.0/mkvtoolnix-32-bit-25.0.0-setup.exe)
    Version 25.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/25.0.0/mkvtoolnix-64-bit-25.0.0-setup.exe)

    Zitat von: 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.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am August 26, 2018, 21:24:27
    Download:
    Version 26.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/26.0.0/mkvtoolnix-32-bit-26.0.0-setup.exe)
    Version 26.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/26.0.0/mkvtoolnix-64-bit-26.0.0-setup.exe)

    Zitat von: 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.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am September 26, 2018, 23:09:27
    Download:
    Version 27.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/27.0.0/mkvtoolnix-32-bit-27.0.0-setup.exe)
    Version 27.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/27.0.0/mkvtoolnix-64-bit-27.0.0-setup.exe)

    Zitat von: 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.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Oktober 20, 2018, 23:25:42
    Download:
    Version 28.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/28.0.0/mkvtoolnix-32-bit-28.0.0-setup.exe)
    Version 28.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/28.0.0/mkvtoolnix-64-bit-28.0.0-setup.exe)

    Zitat von: 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.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Oktober 23, 2018, 22:00:55
    Download:
    Version 28.1.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/28.1.0/mkvtoolnix-32-bit-28.1.0-setup.exe)
    Version 28.1.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/28.1.0/mkvtoolnix-64-bit-28.1.0-setup.exe)

    Zitat von: 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.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Oktober 26, 2018, 12:45:12
    Download:
    Version 28.2.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/28.2.0/mkvtoolnix-32-bit-28.2.0-setup.exe)
    Version 28.2.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/28.2.0/mkvtoolnix-64-bit-28.2.0-setup.exe)

    Zitat von: Changelog
    Bug fixes
    • 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.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Dezember 01, 2018, 22:33:15
    Download:
    Version 29.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/29.0.0/mkvtoolnix-32-bit-29.0.0-setup.exe)
    Version 29.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/29.0.0/mkvtoolnix-64-bit-29.0.0-setup.exe)

    Zitat von: Changelog
    Important notes
    • The string formatting library used was switched from boost::format to fmt. 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 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.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Januar 05, 2019, 00:32:37
    Download:
    Version 30.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/30.0.0/mkvtoolnix-32-bit-30.0.0-setup.exe)
    Version 30.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/30.0.0/mkvtoolnix-64-bit-30.0.0-setup.exe)

    Zitat von: 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.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Januar 06, 2019, 19:01:46
    Download:
    Version 30.1.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/30.1.0/mkvtoolnix-32-bit-30.1.0-setup.exe)
    Version 30.1.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/30.1.0/mkvtoolnix-64-bit-30.1.0-setup.exe)

    Zitat von: Changelog
    Bug fixes
    • build system: fixed building on non-UTF-8 locales. Fixes #2474.
    • MKVToolNix GUI: multiplexer: implemented a workaround for drag & drop not working on macOS with Qt 5.12 due to a bug in Qt 5.12. Fixes #2472.
    • MKVToolNix GUI: chapter editor: when opening a Matroska/WebM file that doesn't contain chapters and later saving chapters back to them, the editor was truncating the file down to a couple of KB in size. This was a regression introduced with the implementation of #2439 in v30.0.0 Fixes #2476.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Februar 09, 2019, 18:37:15
    Download:
    Version 31.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/31.0.0/mkvtoolnix-32-bit-31.0.0-setup.exe)
    Version 31.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/31.0.0/mkvtoolnix-64-bit-31.0.0-setup.exe)

    Zitat von: Changelog
    New features and enhancements
    • all programs: added a new option --abort-on-warnings that will cause the program to abort after it has emitted the first warning, similar to how it aborts after the first error. Implements #2493.
    • mkvmerge, mkvextract: when closing files that were opened for writing, cached data will not be flushed to storage automatically anymore. This reverts the workaround implemented for #2469. A new option was added to both programs (--flush-on-close) that re-enables flushing for people who are affected by data loss such as described in #2469.
      The reason is that automatic flushing causes long delays in processing queues when the output by mkvmerge/mkvextract isn't the final product but just an intermediate result to be processed further.
      Implements #2480.
    • MKVToolNix GUI: multiplexer: the dialog previewing different character sets for text subtitles will now keep the position of the displayed text when switching between character sets. Implements #2489.
    Bug fixes
    • mkvmerge: AVI reader: using DV type 1 AVIs will now result in an unsupported file type being reported (as the underlying AVI library doesn't support them) instead of crashing mkvmerge. Fixes #2491.
    • mkvmerge: HEVC: the height of interlaced streams will now be set correctly to the height of the full frame instead of the height of a single interlaced field. Fixes #2446.
    • mkvmerge: MP4 reader: edit lists consisting solely of elements that mkvmerge doesn't support (such as dwells) are simply ignored. Before no data was read for such tracks at all. Fixes #2487.
    • mkvmerge: text subtitles: entries with an explicit duration of 0ms will now be handled correctly: the 0ms duration will be stored in Matroska instead of the difference between the current and the following entry. Fixes #2490.
    • MKVToolNix GUI: multiplexer, chapter editor: fixed drag & drop handling with Qt 5.12.0 and newer. Fixes #2472.
    • MKVToolNix GUI: multiplexer: the GUI did not clean up temporary files created when running mkvmerge. Fixes #2499.
    Build system changes
    • Qt 5.4.0 or newer has required (up from 5.3.0) since version 30.0.0; I just forgot to include this entry.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am März 13, 2019, 20:57:33
    Download:
    Version 32.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/32.0.0/mkvtoolnix-32-bit-32.0.0-setup.exe)
    Version 32.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/32.0.0/mkvtoolnix-64-bit-32.0.0-setup.exe)

    Zitat von: Changelog
    New features and enhancements
    • mkvinfo: when sizes are output the size of the element's data portion is output in addition to the element's total size.
    • MKVToolNix GUI: info tool: the element's data portion is shown as an extra column.
    • MKVToolNix GUI: multiplexer: added column "Delay" to the track list containing the additional delay to apply during multiplexing. Implements #2506.
    Bug fixes
    • all: fixed handling of Unicode code points > U+FFFF. Fixes #2516.
    • mkvmerge: Windows: mkvmerge was crashing with an exception when trying to identify certain files that can be used on Blu-rays (such as MPEG transport streams of MPLS play list files) and when the file name was given as a UNC path (e.g. \\servername\sharename\path\to\file.m2ts). The GUI emitted errors such as "the JSON output could not be parsed" in that case. Fixes #2507.
    • MKVToolNix GUI: the portable mode wasn't detected correctly when the current working directory the GUI was started from wasn't the directory the GUI's executable file was located it. Examples for when this is the case are Windows' "send to" or "open with" functions. Fixes #2501.
    • MKVToolNix GUI: multiplexer: using button to change the current destination directory to one of the recently used ones did not update the file name according to the "make file name unique" setting. Part of the fix of #2519.
    • MKVToolNix GUI: multiplexer: the function "set destination file name from selected file's name" will now only change the destination file's name but not its path. Part of the fix of #2519.
    Build system changes
    • libEBML v1.3.7 and libMatroska 1.5.0 are now required as they fix their handling of Unicode code points > U+FFFF (see #2516).
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am April 12, 2019, 23:31:06
    Download:
    Version 33.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/33.0.0/mkvtoolnix-32-bit-33.0.0-setup.exe)
    Version 33.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/33.0.0/mkvtoolnix-64-bit-33.0.0-setup.exe)

    Zitat von: Changelog
    Bug fixes
    • mkvinfo: when using the --size option, mkvinfo will now report the correctly if an element has an unknown size. Part of the fix of #2530.
    • MKVToolNix GUI: info tool: clusters with an unknown size will now be read and displayed correctly. Part of the fix of #2530.
    • MKVToolNix GUI: multiplexer: Windows: trying to open Blu-ray index or playlist files failed when the path to the files contained symbolic links (e.g. when mounting a drive in a sub-folder via Windows' disk management utility). Fixes #2522.
    • MKVToolNix GUI: multiplexer: if a destination file names ends with a number in parenthesis (e.g. a year such as "(2017)"), that number will not be stripped anymore during the process of ensuring the destination file name is unique. Only those suffixes added automatically in prior attempts to make the file name unique will be removed. Fixes #2521.
    • MKVToolNix GUI: multiplexer: Windows: the GUI will let the user change the drive letter part of the destination file name freely again and only verify its validity right before starting to mux/adding to the job queue. Before it tried to force that into something valid, often resulting in unintentional paths (such as "C:\users\…\DC\files\…"). Fixes #2527.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am April 15, 2019, 21:56:09
    Download:
    Version 33.1.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/33.1.0/mkvtoolnix-32-bit-33.1.0-setup.exe)
    Version 33.1.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/33.1.0/mkvtoolnix-64-bit-33.1.0-setup.exe)

    Zitat von: Changelog
    Bug fixes
    • MKVToolNix GUI: multiplexer: Windows: using UNC paths (e.g. \\server\Videos) when the option "automatically set the destination file name" was set in the preferences, the GUI would create a destination file name with forward slashes (e.g. //server/Videos/outputfile.mkv), a syntax not supported by mkvmerge. Fixes #2533 & #2534.
    • build system: the programs were accidentally built without stack protection (-fstack-protector-strong) on recent versions of gcc and clang.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Mai 18, 2019, 22:03:32
    Download:
    Version 34.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/34.0.0/mkvtoolnix-32-bit-34.0.0-setup.exe)
    Version 34.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/34.0.0/mkvtoolnix-64-bit-34.0.0-setup.exe)

    Zitat von: Changelog
    Bug fixes
    • mkvmerge: all subtitle frames are now treated as key frames in order to fix wrong data in source files. Fixes #2541.
    • mkvmerge: AV1: fixed frame timestamp calculation when reading bitstreams that lack timing information from IVF files. Fixes #2553.
    • 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. Fixes #2550.
    Titel: Re: mkvtoolnix - neue Version
    Beitrag von: ErichV am Juni 23, 2019, 17:00:22
    Download:
    Version 35.0.0 (32-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/35.0.0/mkvtoolnix-32-bit-35.0.0-setup.exe)
    Version 35.0.0 (64-bit) (https://www.bunkus.org/videotools/mkvtoolnix/windows/releases/35.0.0/mkvtoolnix-64-bit-35.0.0-setup.exe)

    Zitat von: Changelog
    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 multiplexer jobs. As this is a destructive operation, the action is disabled by default. Implements #869 and #2570.
    Bug fixes
    • mkvmerge: the "codec name" track property wasn't copied from Matroska files. Fixes #2566.
    • MKVToolNix GUI: multiplexer: Windows: clearing the destination file name will reset the tab name to "<No destination file>" again. Fixes #2571.
    • MKVToolNix GUI: multiplexer: the file types were not re-translated if the UI language was changed. Fixes #2572.