MKVToolNix 9.1.0

Moritz Bunkus - ( Open Source)



MKVToolNix is a handy and powerful set of tools for easily creating and working with Matroska (.MKV) files.

MKVtoolnix is a handy application that helps you to work with Matroska - a multimedia container that allows to unite in a single file video, audio and subtitle tracks, taking the concept of mkvextract GUI but empowered with some additional features. The application lets you extract the audio, video and subtitles of MKV container, mix new audio tracks, videos or subtitles, convert videos and audios to Matroska (MKV) format, offering the possibility to choose the default audio or add more, and the same with subtitle tracks. In addition, you can retouch MKVToolnix quality and appearance of the video. MKVToolnix supports the many formats such as for video: 264, AVC, H.264, AVI, DRC, MP4, MPG, MPEG, M1V, M2V, EVO, MKV, OGG, MOV, RA, RAM, RMVB, VC1; audio: AC3, AAC, M4A, MP4, DTS, FLAC, OGG, MP2, MP3, MKA, TTA, WAV, WV and subtitles: SRT, ASS, SSA, USF, XML, IDX.

Title:
MKVToolNix 9.1.0
File Size:
13.2 MB
Requirements:
Windows (All Versions)
Language:
en-us
License:
Open Source
Date Added:
25 Apr 2016
Publisher:
Moritz Bunkus
Homepage:
https-www-bunkus-org-videotools-mkvtoolnix
MD5 Checksum:
C06B550ACAF88DDA3B7EF78114A4F51E

- 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 arent 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.
- 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
- 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 its actually 4 (German)
- 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
- MKVToolNix GUI: merge tool enhancement: characters that arent valid in path names are automatically removed from the output file name.
- MKVToolNix GUI: bug fix (Windows only): the GUI didnt start if the USERNAME environment variable contained characters that arent allowed in file names
- mkvmerge: AVI reader bug fix: fixed reading files where the file ends in the middle of an audio chunk.
- 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: 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 wont ask the user whether or not to scan if theres 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




Screenshots

Related software





User Rating:

4.1/5 from 44 users