Software Update: MKVToolnix 8.7.0

Jan

2

2016

Version 8.7.0 of MKVToolNix true. With this collection of open source programs can be viewed Matroska files, edited and converted. For example, audio tracks and subtitles are added, removed or even be set as default. They are separate command-line tools, but it also comes with a graphical user interface. This is in version 8.0 is replaced by a new one. The old could still be used, but since version 8.4.0 removed completely. Versions can be downloaded for Windows, a large number of Linux distributions and OS X. The release notes for this release can be found below.

Released v8.7.0.

This release contains a more even mix of bug fixes and enhancements. One area That HAS received special attention is the HEVC / h.265 code where multiple issues have been fixed. I strongly urge everyone to upgrade if you ‘re dealing with HEVC / h.265 in Matroska.

The enhancements and new features include:

a reworked preferences dialog in the GUI
a rather flexible method of running arbitrary programs after the GUI HAS finished a job or the whole queue
more items verbose output in JSON and identification modes
more options for dealing with attachments and track statistics tags mkvpropedit

I’ve ook Decided to revert the change to writing byte order marks (BOMs) for UTF-8 encoded files That was Introduced in the last release. This was due to user feedback. A common workflow to extract subtitles to an external file, to edit them somehow and to mux the back. On Windows this Became annoying without BOMs: the extracted text files are UTF-8, but mkvmerge defaults to Windows’ own locale When reading text files – Unless a BOM is found.

Another change I’ve reverted due to user feedback is the removal of several at ISO 639-2 codes for very old languages. Certain users have used Those codes to indicate variations to the default language, and the removal Earlier broke this workflow.

Here’s the full ChangeLog since the previous release:

mkvmerge: bug fix: Fixed the handling of a PES size of 0 (= unknown). Whose Tracks PES packets had Such a size were sometimes not detected at all, and even if theywere 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 and height. See also # 1547.
MKVToolNix GUI merge tool enhancement: the “add source files” button now HAS optional pop-up 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 containers Dolby Atmos will be identified as “TrueHD Atmos”. Implements # 1519.
mkvmerge: bug fix: the Matroska reader-specific code now uses TrueHD When reading Matroska files. This can fix things like wrong frame type flags.
mkvmerge: bug fix: MP4 edit lists or certainement types (two entries, first entry’s media_time is -1, second entries segment_duration is! = 0) were not handled properly resul ting 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 Mentioned in bone # 1076 but never fixed. Patch by Vladimír Pilný.
mkvmerge: bug fix: the h.265 / HEVC code was not converting slice RBSP Nalus to form before parsing it resul ting in wrongly timestamped frames under certainement conditions. This is a similar fix to the issues Reported in # 918 and # 1548.
mkvmerge: bug fix: the H.264 / AVC code was not converting slice RBSP Nalus to form before parsing it resul ting in wrongly timestamped frames under certainement 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 Block Group or a Simple Block and Whether or not to write a block of 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 new tracks and adding / updating statistics bestaande tags in a file. Second half of the implementation or # 1507.
mkvmerge: bug fix: the progress calculation was sometimes outputting negative numbers When appending Matroska files Whose timestamps do not start at 0 (eg if theywere 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 bestaande track statistics from a tags file. Part of the implementation or # 1507.
mkvmerge: bug fix: AAC with low sampling frequencies were sometimes mis-detected with the wrong profile Preventing appending it to other AAC tracks. Fixes # 1540.
mkvmerge: bug fix: output shaft chapters were 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 and JSON identification modes for several at 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 shaft arrays or 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 ghosts anymore have been re-added (eg “English, Middle (1100-1500)”) due to feedback from users who did have a Such codes for use.
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 or bestaande 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 and 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 will not containerization 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’ve 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 heavily reworked in order to providence a better overview and to be less overwhelming.

MKVToolnix 8.1.0 screenshot (620 pix)

Viewing:-205

In: Technology & Gadgets Asked By: [15780 Red Star Level]

Answer this Question

You must be Logged In to post an Answer.

Not a member yet? Sign Up Now »