- Add TTC file support to the font validator
- Various other bug fixes to the font validator
- Add an info property to the
Muxtask, allowing you to access metadata about the output video (e.g. resolution and codec) from properties, for use in e.g. filenames - Add onNegativeTimestamp to the
Mergetask, allowing you to specify how to handle timestamps that end up negative after shifting - Make the
tracks/audio/video/subtitlesfunctions when configuringMux.fromreturn the matching tracks, so you can e.g. check the number of audio tracks withif (audio().size > 1) { /* ...*/ } - Remove empty elements from
getList, allowing for patterns such as episode-specific additional font directories, with an empty default value:
extra_fonts=
{01,03}.extra_fonts=fonts/extra
- Add fromIfPresent function to
Mergetask which ignores input files for undefined properties, and optionally files that don't exist on the file system