Skip to content
This repository has been archived by the owner on Feb 6, 2022. It is now read-only.

v0.4.0

Compare
Choose a tag to compare
@Arnavion Arnavion released this 27 Nov 08:26
· 635 commits to master since this release
  • All parts moved from the libjass.tags namespace to the libjass.parts namespace.
  • Replaced PEG.js parser with a hand-written one. This allows for parsing lines that are strictly invalid grammar but are parsed successfully by VSFilter or libass.
  • All ASS tags are now supported by the parser.
  • Removed the useHighResolutionTimer setting for DefaultRenderer. DefaultRenderer always uses the 41ms timer now.
  • Implemented \move
  • Implemented ASS draw
  • Fixed subs overflowing the video dimensions still being visible.
  • SVG filters are now used for outlines and blur.
  • Delay parsing of dialogue lines till they need to be pre-rendered. As a side-effect, all fonts in the font map are preloaded now, not just the ones used in the current script.