Version details
3.5 (25-Feb-2020)
- criteria changes:
- added option
Strict
for criteria which match against some value (i.e. numeric, textual, boolean and these enumerable which can be compared numerically). When criterion is not strict and quality does not have appropriate property then default value is used instead of marking quality as not matching given criterion. All criteria are non-strict now by default (previous behavior - they all were strict and this was not configurable) - added condition
the lexicographically smallest
for textual criteria. It is useful for sorting otherwise equal qualities (e.g. arranging subtitles in alphabetical order) - extended Optional criteria state with Applicability group of options (optional criteria became now criteria with
Compare
applicability). Read details in Criteria applicability topic - tuned default criteria to be more reliable and less verbose
- added
Pseudo-table
option in criteria test window (available via context menu of list control) - added possibility of criteria testing also for
Decoding Video Quality
andVideo Playback Subtitles
- added option
- fixed error #403 for Youtube caused by internal change on the site
- updated libcurl and underlying nghhtp2 library to the latest versions (
libcurl/7.68.0 Schannel zlib/1.2.11 brotli/1.0.7 nghttp2/1.40.0
). libcurl with alternative SSL backend (available on Download page) has also been updated (libcurl/7.68.0 OpenSSL/1.1.1d zlib/1.2.11 brotli/1.0.7 nghttp2/1.40.0
) - fixed inability to perform any Internet requests for some users. By default since 7.67 libcurl uses connection to localhost for internal communication between threads when performing DNS lookup, and such activity might be blocked by firewall. As the results in such case component cannot initiate any Internet request. Switched to old DNS lookup strategy for both internal and alternative libcurl when building 7.68
- [beta 2] added cookie editor. Preferences
Network HTTP [Cookies] Storage Modify
now opens cookie editor window instead of text editor with cookie storage file. This was primarily done to deal with HTTP 429 error and unauthorized access (topics HTTP 429 error on Youtube and Authenticated access on Youtube) - [beta 2] added option
Video Playback Subtitles Lyrics location pattern
. When searching for *.lrc files component now uses this pattern to construct lyrics file path instead of using hard-coded rule designed for Lyrics Show 3 panel. Since it is not bound now to Lyrics Show 3 corresponding criterion has been renamed toLyrics
- [final] when editing
Start
column inMake Album
the length of preceding track now follows these modifications not to introduce gap between tracks. This makes it easier to adjust tracks to timestamps in video description where are usually listed only start positions of the tracks. To add gap between tracks you can editLength
column. Also fixed incorrect cuesheet creation in some cases, made it to be auto updated when you modify track list and done few other enhancements
Changelog Version details