2019-05-19 09:54:27 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
mkvtoolnix: updated to 34.0.0
Version 34.0.0 "Sight and Seen":
Bug fixes
* mkvmerge: all subtitle frames are now treated as key frames in order to fix
wrong data in source files.
* mkvmerge: AV1: fixed frame timestamp calculation when reading bitstreams
that lack timing information from IVF files.
* mkvmerge: Matroska reader: fixed an infinite loop that could happen with
large video frames and applied timestamp files due to too much data being
buffered at the wrong time.
|
2019-04-16 09:21:49 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
mkvtoolnix: updated to 33.1.0
Version 33.1.0 "Primrose"
Bug fixes
* MKVToolNix GUI: multiplexer: Windows: using UNC paths
(e.g. \\server\Videos) when the option "automatically set the destination
file name" was set in the preferences, the GUI would create a destination
file name with forward slashes (e.g. //server/Videos/outputfile.mkv), a
syntax not supported by mkvmerge.
* build system: the programs were accidentally built without stack protection
(-fstack-protector-strong) on recent versions of gcc and clang.
Version 33.0.0 "A Little Bit of Madness"
Bug fixes
* mkvinfo: when using the --size option, mkvinfo will now report the
correctly if an element has an unknown size.
* MKVToolNix GUI: info tool: clusters with an unknown size will now be read
and displayed correctly.
* MKVToolNix GUI: multiplexer: Windows: trying to open Blu-ray index or
playlist files failed when the path to the files contained symbolic links
(e.g. when mounting a drive in a sub-folder via Windows' disk management
utility).
* MKVToolNix GUI: multiplexer: if a destination file names ends with a number
in parenthesis (e.g. a year such as "(2017)"), that number will not be
stripped anymore during the process of ensuring the destination file name is
unique. Only those suffixes added automatically in prior attempts to make
the file name unique will be removed.
* MKVToolNix GUI: multiplexer: Windows: the GUI will let the user change the
drive letter part of the destination file name freely again and only verify
its validity right before starting to mux/adding to the job queue. Before it
tried to force that into something valid, often resulting in unintentional
paths (such as "C:\users\…\DC\files\…").
|
2019-04-03 02:33:20 by Ryo ONODERA | Files touched by this commit (748) |
Log message:
Recursive revbump from textproc/icu
|
2019-03-13 18:36:27 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
mkvtoolnix: updated to 32.0.0
Version 32.0.0 "Astral Progressions":
New features and enhancements
* mkvinfo: when sizes are output the size of the element's data portion is
output in addition to the element's total size.
* MKVToolNix GUI: info tool: the element's data portion is
shown as an extra column.
* MKVToolNix GUI: multiplexer: added column "Delay" to the track list
containing the additional delay to apply during multiplexing.
Bug fixes
* all: fixed handling of Unicode code points > U+FFFF.
* mkvmerge: Windows: mkvmerge was crashing with an exception when trying to
identify certain files that can be used on Blu-rays (such as MPEG transport
streams of MPLS play list files) and when the file name was given as a UNC
path (e.g. `\\servername\sharename\path\to\file.m2ts`). The GUI emitted
errors such as "the JSON output could not be parsed" in that case.
* MKVToolNix GUI: the portable mode wasn't detected correctly when the current
working directory the GUI was started from wasn't the directory the GUI's
executable file was located it. Examples for when this is the case are
Windows' "send to" or "open with" functions.
* MKVToolNix GUI: multiplexer: using button to change the current destination
directory to one of the recently used ones did not update the file name
according to the "make file name unique" setting.
* MKVToolNix GUI: multiplexer: the function "set destination file name from
selected file's name" will now only change the destination file's name but
not its path.
Build system changes
* libEBML v1.3.7 and libMatroska 1.5.0 are now required as they fix their
handling of Unicode code points > U+FFFF.
|
2019-02-13 00:46:23 by Adam Ciarcinski | Files touched by this commit (3) |
Log message:
mkvtoolnix: fix buildling on macOS; remove DRAKE_FLAGS because current rake \
automatically chosses number of jobs
|
2019-02-11 09:18:07 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
mkvtoolnix: updated to 31.0.0
Version 31.0.0 "Dolores In A Shoestand":
New features and enhancements
* all programs: added a new option --abort-on-warnings that will cause the
program to abort after it has emitted the first warning, similar to how it
aborts after the first error.
* mkvmerge, mkvextract: when closing files that were opened for writing,
cached data will not be flushed to storage automatically anymore. This
reverts the workaround implemented for 2469. A new option was added to both
programs (--flush-on-close) that re-enables flushing for people who are
affected by data loss such as described in 2469.
The reason is that automatic flushing causes long delays in processing
queues when the output by mkvmerge/mkvextract isn't the final product but
just an intermediate result to be processed further.
* MKVToolNix GUI: multiplexer: the dialog previewing different character sets
for text subtitles will now keep the position of the displayed text when
switching between character sets.
Bug fixes
* mkvmerge: AVI reader: using DV type 1 AVIs will now result in an unsupported
file type being reported (as the underlying AVI library doesn't support
them) instead of crashing mkvmerge.
* mkvmerge: HEVC: the height of interlaced streams will now be set correctly
to the height of the full frame instead of the height of a single interlaced
field.
* mkvmerge: MP4 reader: edit lists consisting solely of elements that mkvmerge
doesn't support (such as dwells) are simply ignored. Before no data was read
for such tracks at all.
* mkvmerge: text subtitles: entries with an explicit duration of 0ms will now
be handled correctly: the 0ms duration will be stored in Matroska instead of
the difference between the current and the following entry.
* MKVToolNix GUI: multiplexer, chapter editor: fixed drag & drop handling with
Qt 5.12.0 and newer.
* MKVToolNix GUI: multiplexer: the GUI did not clean up temporary files
created when running mkvmerge.
Build system changes
* Qt 5.4.0 or newer has required (up from 5.3.0) since version 30.0.0; I just
forgot to include this entry.
|
2019-01-07 10:12:40 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
mkvtoolnix: updated to 30.1.0
Version 30.1.0 "Forever And More":
Bug fixes
* build system: fixed building on non-UTF-8 locales.
* MKVToolNix GUI: multiplexer: implemented a workaround for drag & drop not
working on macOS with Qt 5.12 due to a bug in Qt 5.12.
* MKVToolNix GUI: chapter editor: when opening a Matroska/WebM file that
doesn't contain chapters and later saving chapters back to them, the editor
was truncating the file down to a couple of KB in size.
|
2019-01-04 22:18:01 by Adam Ciarcinski | Files touched by this commit (5) | |
Log message:
mkvtoolnix: updated to 30.0.0
Version 30.0.0 "Interstellar"
New features and enhancements
* mkvextract: WAV extractor: mkvextract will now write W64 files instead of
WAV files if the file name extension is `.w64` or if the final file size is
bigger than 4 GB, the file size limit for WAV files.
* MKVToolNix GUI: multiplexer: a new button was added next to the "destination
file" controls. Clicking it shows a menu with the ten most recently used
output directories. Selecting one of them will change the destination file
to the selected directory keeping the file name.
* MKVToolNix GUI: multiplexer (preferences): the ten most recently used values
for the "relative output directory" and "fixed output \
directory" settings
are now saved. The corresponding settings have been changed into combo boxes
allowing quick access to those recent values.
* MKVToolNix GUI: multiplexer (preferences): the predefined split sizes and
durations can now be customized in the preferences.
* MKVToolNix GUI: chapter editor: added an option in the "Chapter \
editor" menu
for appending chapters from an existing file to the currently open editor
tab.
* MKVToolNix GUI: chapter editor: added an action in the context menu for
copying the selected entry and all of its children to another open editor
tab.
Bug fixes
* mkvmerge: all files opened for writing will now be flushed once before
they're closed. This ensures the operating system actually writes all cached
data to disk preventing data loss in certain situations such as power
outages or buggy drivers in combination with suspending the computer.
* mkvmerge: AAC: under certain conditions 8 channel audio files were taken for
7 channel ones.
* MKVToolNix GUI: multiplexer: removing a file added as an "additional \
part"
will no longer cause a crash.
* source code: fixed compilation with Boost 1.69.0 after API-breaking change
to the `boost::tribool` class.
|
2018-12-13 20:52:27 by Adam Ciarcinski | Files touched by this commit (668) |
Log message:
revbump for boost 1.69.0
|
2018-12-09 19:52:52 by Adam Ciarcinski | Files touched by this commit (724) |
Log message:
revbump after updating textproc/icu
|