MKVToolnix 56.0.0

(*1*) Moritz Bunkus heeft versie 56 van MKVToolNix uitgebracht. Met dit opensourceprogramma kunnen matroska-bestanden bekeken, bewerkt en worden geconverteerd. Zo kunnen geluidssporen en ondertiteling worden toegevoegd, verwijderd of juist als standaard worden ingesteld. MKVToolNix is een verzameling afzonderlijke commandline-tools, maar er wordt ook een grafische gebruikersinterface meegeleverd. Downloads zijn beschikbaar voor Home windows, macOS en various Linux-distributies. Deze uitgave moet verschillende problemen verhelpen in de nog niet zo lang geleden verschenen versie 54.

New options and improvements

  • mkvmerge, mkvpropedit: tags: the systems will not write tag parts which might be obligatory and set to their default worth (e.g. “tag language” set to und = undetermined).
  • mkvmerge, mkvpropedit, MKVToolNix GUI bankruptcy editor: chapters: the systems will not write bankruptcy parts which might be obligatory and set to their default worth (e.g. “bankruptcy language” set to eng = English or “Bankruptcy flag enabled” = 1).
  • mkvextract: chapters: mkvextract will not upload a ChapterLanguage part set to eng to the generated XML content material if the supply document doesn’t comprise such a component.
  • MKVToolNix GUI: multiplexer: when the use of the “tab widget under the information & tracks” structure possibility for the monitor houses the weather within the “common choices” tab will use six rows à four columns as an alternative of twelve rows à two columns, a great deal decreasing the desired peak. Implements #3062.

Worm fixes

  • mkvmerge: AAC reader: mounted mkvmerge aborting to learn AAC information larger than 2 GB with a message about no longer having the ability to allocate reminiscence. Fixes (*3*)#3059.
  • mkvmerge: chapters: ChapLanguageIETF parts have been nonetheless created when the choice --disable-language-ietf was once given after an possibility resulting in the advent of chapters. Now the location doesn’t subject anymore. A part of the repair of #3069.
  • mkvmerge: chapters: when the choice --disable-language-ietf is used, ChapLanguageIETF parts gained’t be written even if assets are learn (Matroska information or XML chapters information) that do comprise the ones parts. A part of the repair of #3069.
  • mkvmerge: tags: when the choice --disable-language-ietf is used, TagLanguageIETF parts gained’t be written. Fixes #3070.
  • mkvmerge: tags: mkvmerge will not write language parts for the monitor statistics tags it creates, making the efficient language “undetermined” because of und being the default worth for the legacy tag language part. Fixes #3073.
  • mkvmerge: tags: the XML tag parser will now validate all <Easy> youngsters of <Tag> parts, no longer simply the primary for every <Tag>. A part of the repair of #3071.
  • mkvmerge: tags: the XML tag parser now makes use of the spec-compliant und (“undetermined”) because the default language for <Easy> tags as an alternative of eng. A part of the repair of #3071.
  • mkvmerge, mkvpropedit: tags: mkvmerge will not set the “goal sort” for monitor statistics tags (previous it used MOVIE). The “goal sort worth” will nonetheless be set to 50. Fixes #3074.
  • mkvmerge, mkvextract: HEVC/H.265: each systems will now normalize the position of VPS, SPS and PPS NALUs. Every key body is prefixed with precisely one reproduction of the recently energetic parameter units. This fixes sure categories of insects associated with splitting/appending. Fixes (*8*)#3034.
  • mkvinfo: when compiled with more moderen variations of the fmt library, sure numbers weren’t output appropriately (e.g. a monitor’s audio sampling frequency of 48000 may well be output as 48).
  • MKVToolNix GUI: multiplexer: deriving the monitor language from the document identify will fit languages case insensitively once more (like variations previous to v55). Fixes #3068.
  • MKVToolNix GUI: multiplexer: underneath sure instances keyboard shortcuts similar to Ctrl+W for remaining the energetic tab or Ctrl+R for beginning to multiplex ceased to paintings till the consumer did sure different issues (similar to switching to another software & again to the multiplexer or opening the multiplexer menu). This began with v54. Fixes #3051.
  • MKVToolNix GUI: bankruptcy editor: the editor will not create empty ChapterCountry parts when including a bankruptcy identify without a default nation decided on within the personal tastes. Fixes #3072.

Construct machine adjustments

  • The bundled fmt library was once up to date to v7.1.3.