Вышел MKVToolNix 103.0 с исправлениями для MP4, H.264 и интерфейса
В MKVToolNix 103.0 исправили потерю кадров при обработке MP4, обновили определение стереорежима и улучшили работу GUI.
В середине октября 2026 года состоялся стабильный релиз MKVToolNix 103.0 под кодовым названием «The Darkness». Набор инструментов предназначен для создания, редактирования и проверки файлов Matroska и доступен в Linux, macOS и Windows.
Предыдущие версии проекта выходили регулярно: MKVToolNix 100.0 «Do Hot Girls Like Chords» представили в июле 2026 года, а выпуск 102.0 «Little Houses» — в сентябре того же года. Новая версия включает исправления ошибок, изменения в обработке видеопотоков и несколько улучшений графического интерфейса.
Исправления при обработке MP4
В mkvmerge исправили ошибку в модуле чтения MP4, из-за которой в конце файла могли теряться видеокадры. Проблема была связана с преждевременной очисткой пакетизаторов: она выполнялась после завершения первой дорожки, хотя должна была происходить только после окончания обработки всех дорожек.
Кроме того, атрибуты BlockDuration для последнего кадра теперь не устанавливаются, если они больше не нужны. Это позволяет не добавлять в контейнер лишние данные.
Изменения в графическом интерфейсе
В мультиплексоре MKVToolNix GUI устранена ошибка, возникавшая при неудачной идентификации файла с неизвестным или неподдерживаемым форматом. Ранее после нажатия кнопки «Отмена» в диалоговом окне ошибки программа могла оставаться в состоянии «идентификация всё ещё выполняется», из-за чего большинство элементов управления становились недоступны.
В редакторе глав обновили обработку обязательных элементов со значениями по умолчанию. При добавлении главы такие элементы удаляются из внутренних структур данных, если пользователь не выбирал их в интерфейсе. В результате они не попадают в сохранённые XML- или Matroska-файлы без необходимости.
Для macOS исправили проблему с невидимыми флажками в списках, включая список дорожек мультиплексора. Изменение внесли в поставляемую вместе с приложением библиотеку Qt; проблема проявлялась в macOS 27.
Определение стереорежима для H.264 и H.265
В mkvmerge добавили автоматическое определение стереорежима для AVC/H.264. Если значение не задано в командной строке или контейнере, программа использует сообщение SEI frame packing arrangement из видеопотока. Информация становится доступна уже на этапе идентификации файла.
Такая же логика появилась для HEVC/H.265. Она работает с входными файлами MP4 и Matroska, элементарными потоками AVC или HEVC, а также транспортными потоками MPEG.
Дополнительное действие для дорожек
В контекстное меню дорожек мультиплексора добавили команды, позволяющие включить или отключить все элементы, относящиеся к тому же исходному файлу, что и выбранная дорожка. Это упрощает массовое управление дорожками при работе с несколькими источниками.
Сообщить о проблеме в публикации
Обращение принято Обращение будет рассмотрено. По результатам проверки публикация может быть исправлена, дополнена, временно скрыта или удалена.


