MKVToolnix 24.0.0

0
862

MKVtoolnix е комплект от инструменти за създаване и промяна на MKV файлове. Приложението е comand-line базирано, но Windows версията има графичен интерфейс, наречен MKVmerge GUI.

Има невероятен списък от поддържани входни формати. Въпреки че това приложение е повече за напреднали потребители, всеки може да го използва за да извърши основните задачи. Например, когато добавите видео файл, MKVtoolnix ще ви върне колко части съдържа файла. Например за XVID клип ви връща  XVID видео част и AC3 аудио част. Когато сте готови да преобразувате файлове в MKV, просто натиснете бутона Start muxing, в долния край на страницата.

Тази безплатна програма има опции за субтитри, видео, аудио и настройки, специфични за формата. Накратко, MKVtoolnix може да предложи много функционалност, но относно видео файлове наистина може да оцените нейните възможности.

MKVToolnix е пакет с инструменти за работа с контейнер формата Matroska (MKA и MKV) и по-точно събиране на отделни потоци (видео, аудио, субтитри и др.) в съответния формат и разцепване на даден MKA/MKV файл на съставните му потоци. Програмата предлага пълно възползване от възможностите на Matroska формата: вграждане на повече от един потоци за видео, аудио и субтитри, вграждане на шрифтове и други файлове, разцепване, създаване на т.нар chapter-и и др. Лиценз: Безплатен GPL.

Промени в MKVToolnix 24.0.0

## New features and enhancements

* mkvmerge: MP4 reader: improved the detection of edit lists consisting of two
identical entries, each spanning the file’s duration as given in the movie
header atom. The second entry is ignored in such cases. See #2306.
* mkvmerge: JSON identification: the „display unit“ video track property is
now reported as `display_unit`. The JSON schema has been bumped to v11 for
this change.
* mkvmerge, mkvextract: AVC/h.264: empty NALUs will now be removed.
* mkvextract: VobSub extraction: empty SPU packets will now be dropped during
extraction as other tools such as MP4Box cannot handle them
correctly. Implements #2293.

## Bug fixes

* mkvmerge: E-AC-3 parser: fixed determining the number of channels for
streams that contain an AC-3 core with dependent E-AC-3 frames. Fixes #2283.
* mkvmerge: Matroska reader: fixed mkvmerge buffering the whole file if a
video track is multiplexed that consists of only one or a few frames. Fixes
#2304.
* mkvmerge: the „display unit“ video track property will now be kept if it is
set in the source file. Fixes #2317.
* MKVToolNix GUI: multiplexer: when scanning playlists, all playlists were
offered for selection regardless of the value of the „minimum playlist
duration“ setting. Fixes #2299.
* MKVToolNix GUI: multiplexer: deriving track languages from file names: the
regular sub-expressions for ISO 639-1 codes could match on empty strings,
too, causing matches in wrong places and hence no language being recognized
in certain situations. Fixes #2298.
* MKVToolNix GUI: header editor: fixed a crash when saving the file fails
(e.g. because it isn’t writable). Fixes #2319.
* MKVToolNix GUI: header editor: the editor was wrongfully claiming that
mandatory elements with default values cannot be removed in the „status“
text. Fixes #2320.
* MKVToolNix GUI: preferences: on macOS & Linux the setting „enable copying
tracks by their type“ wasn’t restored on program start. Fixes #2297.

## Other changes

* Niels Lohmann’s JSON library: the bundled version has been updated from
v1.1.0 (git revision 54d3cab) to v3.1.1 (git revision g183390c1).
* pugixml library: the bundled version has been updated from v1.8 to v1.9 (git
revision e584ea3).

# Version 23.0.0 „The Bride Said No“ 2018-05-02

## New features and enhancements

* mkvmerge: input: format detection uses file-extension to improve performance
and to give preference when several formats match.
* mkvmerge: AV1: added support for reading AV1 video from Open Bitstream Unit
files.
* mkvmerge: AV1: adjusted the code for the AV1 bitstream format changes made
up to 2018-05-02 (git revision d14e878).
* mkvmerge: MP4 reader: if a track has an edit list with two identical
entries, each spanning the file’s duration as given in the movie header
atom, then the second entry will now be ignored. Improves the handling of
files with bogus data; see #2196 and #2270.
* MKVToolNix GUI: multiplexer: added options to only enable tracks of certain
types by default. Implements #2271.
* MKVToolNix GUI: multiplexer: added an option to enable dialog normalization
gain removal by default for all audio tracks for which the operation is
supported. Implements #2272.
* MKVToolNix GUI: multiplexer: when deriving track languages from the file
names is active and the file name contains the usual season/episode pattern
(e.g. „S02E14“), then only the part after the season/episode pattern will be
used for detecting the language. Part of the improvements for #2267.
* MKVToolNix GUI: multiplexer: the regular expression used for deriving track
languages from the file names can now be customized in the preferences. Part
of the improvements for #2267.
* MKVToolNix GUI: multiplexer: the user can now customize the list of track
languages the GUI recognizes in file names. This list defaults to a handful
of common languages instead of the full list of supported languages. Part of
the improvements for #2267.

## Bug fixes

* mkvmerge: MP3 packetizer: removed a memory leak growing linearly with the
track’s size.
* mkvmerge: VobSub packetizer: whenever a VobSub packet doesn’t contain a
duration on the container level, mkvmerge will now set it from the duration
in the SPU packets. Before it was accidentally setting the SPU-level
duration to 0 instead. Fixes #2260.
* mkvmerge: track statistics tags: if writing the `Date` element is
deactivated via `–no-date`, the `_STATISTICS_WRITING_DATE_UTC` isn’t
written either anymore. Fixes #2286.
* mkvmerge, mkvextract, mkvpropedit: removed several small, constant-size
memory leaks.
* mkvextract: fixed a crash when mkvextract with a non-Matroska file as the
source file. Fixes #2281.
* MKVToolNix GUI: the central area is now scrollable, allowing the GUI to be
resized to almost arbitrary sizes. Fixes #2265.
* MKVToolNix GUI: multiplexer: the „copy file title to destination file name“
functionality will now replace everything in the destination file name up to
the last period instead of only up to the first period. Fixes #2276.

## Build system changes

* build system: MKVToolNix now requires a compiler that supports the following
features of the C++14 standard: „user-defined literals for
`std::string`“. For the GNU Compiler Collection (gcc) this means v5.x or
newer; for clang it means v3.4 or newer.
* Windows: linking against and installing shared version of the libraries with
MXE is now supported by setting `configure`’s `host` triplet accordingly,
e.g. `–host=x86_64-w64-mingw32.shared`.

## Other changes

* mkvmerge: AV1: support for AV1 must be activated manually by adding
`–engage enable_av1` as the AV1 bitstream specification hasn’t been
finalized yet.

Официална страница
Изтегли: MKVToolnix 24.0.0 за Windows 32-bit (15.7 MB)
Изтегли: MKVToolnix 24.0.0 за Windows 64-bit (16.7 MB)

ДОБАВИ КОМЕНТАР

avatar
  Абонирай се  
Извести ме за