Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 2 reacties
Bron: Moritz Bunkus

MKVToolnix logo (60 pix)Versie 8.6.1 van MKVToolNix is uitgekomen. Met deze verzameling opensourceprogramma's kunnen Matroska-bestanden worden bekeken, bewerkt en geconverteerd. Zo kunnen geluidssporen en ondertiteling worden toegevoegd, verwijderd of juist als standaard worden ingesteld. Het zijn afzonderlijke commandline-tools, maar er wordt ook een grafische gebruikersinterface meegeleverd. Deze is in versie 8.0 vervangen door een nieuwe. De oude kon nog wel worden gebruikt, maar is sinds versie 8.4.0 helemaal verwijderd. Versies kunnen worden gedownload voor Windows, een groot aantal Linux-distributies en OS X. De release notes voor deze uitgave kunnen hieronder worden gevonden.

Released v8.6.1

Like the previous couple of releases this one focuses on bug fixes primarily. However, it also introduces one interesting new feature with support output mkvmerge’s identification result as JSON for improved scripting.

There’s also an important change breaking backwards compatibility: text files created by the tools (e.g. chapters extracted with mkvextract or redirected output of any of the tools) won’t start with a byte order mark (BOM) anymore, even if they’re encoded in one of the UTF-* encodings. Back in the day people believed that text files would be encoded primarily in UTF in the future and that distinguishing between those formats automatically with a byte order mark seemed sensible.

Reality has shown that things turned out differently: text files are overwhelmingly encoded in UTF-8 if they originate on Linux/Unix/Mac OS and in Windows’ local encoding otherwise. Writing byte order marks isn’t recommended anymore anyway.

This is an experimental change in so far as I’m willing to reverse it if enough people speak out for keeping the BOMs. So if you have legitimate concerns about this then please drop me a line.

An important change for package maintainers is that gcc 4.8.0 or newer/clang 3.4 or newer is now required for compilation due to the (header-only) library used for generating the JSON output. This concerns CentOS 6 and Debian 7 “wheezy” for which I don’t offer binaries anymore as a consequence.

Here’s the full ChangeLog since the previous release:
  • 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. (8.6.1)
  • 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. (8.6.1)
  • 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.

MKVToolnix 8.1.0 screenshot (620 pix)

Versienummer:8.6.0
Releasestatus:Final
Besturingssystemen:Windows 7, Linux, BSD, Windows XP, macOS, Windows Vista, Windows 8, Windows 10
Website:Moritz Bunkus
Download:http://www.fosshub.com/MKVToolNix.html
Bestandsgroottes:11,76MB t/m 17,32MB
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (2)

Is het met deze toolkit mogelijk om de audio van .mkv files te 'normalizen' want ik begin het een beetje zat te worden dat de ene file soms bijna een 10dB hoger output level heeft :/
Nope, als je audio wilt normalizen moet je het hercoderen, of de output via je mediaspeler regelen. Zo heeft Media Player Classic een ingebouwde normalizer. Deze was, mijns inziens, niet perfect. Hij veroorzaakte veel scherpe pieken en het geluid klinkt door de versterking erg schel. De nieuwste versie van MPC-HC heeft toevallig een nieuwe audio renderer gekregen, dus wellicht is die het testen waard. :)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True