Vivy is here to replace Aegisub and aims to be less buggy and provide lots of features. It allows the use of Lua to create scripts to generate effects for ASS files and facilitate the reuse of scripts' parts.
The workflow is the following:
- You create a new `VivyDocument` (`.vivy` extension)
- You load the ASS (or edit it in place), the video/audio files
- You choose a `ScriptDocument` (`.lua` extension, a Vivy script) to apply
- You run the workflow, it will generate the ASS file from the script and mux the MKV file if the `mkvpropedit` binary is found in your path.