- Reasonably updated Node.js runtime installed
- TypeScript package installed
- Python 3.11 or later installed
- ImageMagick installed
git clonethis repository or download as ZIP and extract it somewhere.cdinto the root directory of the project in a terminal.npm run setupto install the required Python and Node.js packages.npm startto start the webserver for the interface.- Go to
localhost:8080on your browser unless you have defined another port. - For chess videos, mark a move in your PGN as brilliant with
!!, e.gBxc3+!!. - Generated shorts are stored in the
outdirectory, which you will find in the project folder.
npm run setup Installs required Python and NPM packages.
npm run build Compiles TypeScript for web interface.
npm start Compiles TypeScript and starts web interface on localhost.
PORT The port that the webserver running the interface listens on. Defaults to 8080.