This lead to a fix for the Adler32 checksum algorithm that was triggered under certain circumstances. all: bug fix: Re-wrote the whole checksum calculation code.mkvmerge: bug fix: Fixed reading MPEG transport streams in which all PATs and/or PMTs have CRC errors.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.Here’s the full ChangeLog since the previous release: You can download the source code or one of the binaries. Instead you can set the environment variable PKG_CONFIG_PATH to where the pkg-config scripts of libEBML and libMatroska are located. This means that the configure options -with-extra-includes and -with-extra-libs don’t affect the detection of libEBML/libMatroska anymore. MKVToolNix’ own configure script has therefore been changed to look for the libraries via their respective pkg-config files. Note that both libraries have been switched to use an autoconf/automake based build system and provide pkg-config files. One important change for everyone building the packages: libEBML v1.3.1 and libMatroska v1.4.2 are now required. It contains a lot of new features dealing with h.265/HEVC video & AAC audio, some minor assorted enhancements and quite a number of bug fixes – especially some which prevent invalid memory access. Please download the latest version at %1 or enter a registration key to continue using the current version.I’ve released MKVToolNix v7.5.0. Please download the latest version at or enter a registration key to continue using the current version.","This application version is too old. MSG:5021,260,1,"This application version is too old. MSG:5042,0,0,"The program can't find any usable optical drives.","The program can't find any usable optical drives." Makemkvcon -noscan -r info iso:"/data/image.iso" Node-makemkv crashes without a proper error message if makemkvcon is too old or missing a valid license key: