Tools for converting slp files to video
npm install slp-recorderslp-recorder
npm install -g slp-recorder
`
Config JSON
Before running the program make sure you create a json file with the following keys. Depending on your needs you might want to skill some variables to be declared. Use the .example.json file as a template and copy the correct values.
Or you can run:
`
slp-recorder
`
to create a new config.json step by step!
$3
- DIR = Target Directory of your video outputs as well as your collected slippi files
$3
- ISO = Melee ISO used for dolphin
- DOLPHIN = Dolphin execuatable used for replaying slippi files
- OBS_PORT = Part for obs-websocket
- OBS_PASS = Password for obs-websocket
- OBS_SCENE = Scene used for OBS recording
Getting the smash.gg slug
`
tournament//events/
`
Example: https://smash.gg/tournament/alberta-melee-arcadian-5/events/melee-singles/overview would be tournament/alberta-melee-arcadian-5/event/melee-singles
You can just copy it from the URL and change events to event!
Getting the challonge slug
`
https://challonge.com/
`
Example: https://challonge.com/bauybnpp would be bauybnpp
You can just copy it from the URL.
Setting up the OBS Scene
On OBS, create a scene for your slippi recording.
Create a Game Capture or window capture of the dolphin.exe that will be running the replays. Easiest way to catch this is playing a slp file via slippi launcher.
You will also want to go to settings -> output to pick your video format and other output opinions
Finally go to tools -> websocket server settings to choose your port and password.
Running Program
`
slp-recorder
``