![]() ![]() * MKVToolNix GUI: the GUI now uses almost all SVG icons, allowing proper scaling even for scaling factors such as 125%. * mkvpropedit, MKVToolNix GUI's chapter & header editors: fixed the programs not handling having to remove EBML void elements at the end of the file correctly and consequently aborting. ![]() Files created by gstreamer fit the first part whereas the second depends on the changes requested by the user. Mkvtoolnix gui preview update#* mkvpropedit, MKVToolNix GUI's chapter & header editors: fixed an invalid memory access when trying to update existing Matroska files whose EBML Head element had a "size" field length of eight bytes, and where rewriting said element would shrink the element by one byte. * mkvmerge: SRT reader: entries with a duration of 0 or less will now be skipped. * MKVToolNix GUI: multiplexer: added controls for all the video colour information & the video projection information. The JSON identification format version number has been bumped to v15. The properties are reported for container types for which mkvmerge supports reading them (Matroska & MP4). * mkvmerge: added colour information, colour mastering meta information & video projection information properties to the JSON identification format. That way one bogus timestamp cannot cause the rest of the frames to not be interleaved properly with the other audio & video packets. * mkvmerge: HDMV PGS subtitles: mkvmerge now tries to detect bogus timestamps (where the current timestamp is two hours or more after the previous timestamp) & correct them to something more sensible (1s after the previous timestamp). * The bundled `fmt` library was updated to v9.0.0. * MKVToolNix GUI: preferences: the default actions added to the "execute programs" section on new installations now default to use WebM file names instead of Ogg, matching the format of the included audio files. Otherwise parsing might stop in the middle of the access unit due to the source reader not providing more data in the first call, leading to the parser not finding the `unspec62` and `unspec63` NALUs required for Dolby Vision. Mkvtoolnix gui preview full#* mkvmerge: HEVC ES parser: the parser will now parse at least the first full access unit before reporting that it has found all the required headers. * build system: fixed compilation with fmt v9. * MKVToolNix GUI: job queue: when loading jobs from the queue directory that weren't previously known to the program those jobs will be sorted by their "date added" timestamp instead of using the order the operating system returns them in. * MKVToolNix GUI: job queue: the job queue can now be sorted by clicking on the column headers. * MKVToolNix GUI: multiplexer: when adding files the track properties regarding color information & color mastering meta information will be parsed & set in the corresponding GUI controls. destination directories) remembered by the GUI can now be configured in the preferences. * MKVToolNix GUI: the number of recently used entries (e.g. As those properties have only been introduced in release v68, this seems like a small enough window to make such a change. One breaking change is that the property names in mkvmerge's JSON identification mode have also been changed to American English spelling. Both programs will continue to accept the British English spelling of their respective options indefinitely. This not only affects documentation and user interface controls, but also program options for mkvmerge & mkvpropedit. ![]() * all: the spelling of "colour" was changed to "color" throughout all programs to match the use of American English spelling in MKVToolNix. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |