Convert SRT subtitles to ASS
npm install convert-srt-to-assThis is a converter for SRT files to ASS, written in nodeJS.
This is used by Karaoke Mugen but can be freely used by just anything else.
WARNING : this is an ES Module.
Run npm install -g srt2ass to install as a global module (and get the CLI version)
Run npm install srt2ass to install as a module for your project.
As a module here's the method to use it :
#### convertToASS(srt: string)
Returns a correctly formatted ASS file as a string. You need to provide the contents of the SRT file as the first parameter.
The CLI version is used as follows :
``sh`
srt2ass myfile.srt
It produces an ASS file on stdout.
If you wish to build from source, use npm run-script build to get standard JS in the dist folder.
You can test code with the srt file included in the test directory :
`sh``
node dist/index.cjs test/srt.srt
MIT