What’s new in Project Clippi 1.1.0?

Vincent Au
3 min readFeb 1, 2020

Since its first public release a few weeks ago, Project Clippi has been downloaded over 200 times and has raised over AUD$100 in support of the Australian bushfires. Huge thank you to all those who have donated and those who have been supporting the project in other ways.

This blog post will highlight a few of the new features that comes with the latest v1.1.0 release of Project Clippi, which you can download here. If you don’t know what Project Clippi is, check out the announcement post.

Replay Processor

Previously known as Combo Finder, Replay Processor now also has the ability to rename your SLP files. Do you have hundreds or thousands of SLP files all named something like Game_20190324T113942.slp? Want to include player characters in the filename? You can do that. Stage name? You got it. Completely customisable format at the click of a button.

Using curly braces {{ }} , a wide range of different format options are available to use to customise the file name. For example, you can access the date and time the game was played at using {{date}} and {{time}} , the player character and opponent character using {{playerChar}} and {{opponentChar}} , but that’s not all. By using the folder separator / , you can automatically organise all your SLP files into folders too. For example:

Group SLP files into folders based on game date

{{YY}}{{MM}}{{DD}}/{{filename}}.slp

This will not change the filenames of the SLP files but instead will group all files into folders with the date the game was played in YYMMDD format.

Rename SLP files to have a specific suffix

{{filename}}_old.slp

This will attach the _old suffix to the filename. Say the filename was originally test.slp, this would rename it to test_old.slp.

Name Conflict Resolution

If you choose a format that is not unique like: not_unique_filename.slp and you have several files which would map to the same name, a random suffix will be added to the filename. For example, not_unique_filename_4zqzq.slp

New Actions

The latest version of Project Clippi also introduces 3 new actions.

Save the OBS Replay Buffer

Perhaps you run a small local which isn’t streamed but the sets are recorded on OBS. Rather than Twitch clipping, you can now utilise the OBS replay buffer and create highlights locally. Just set it to automatically save the OBS Replay Buffer whenever a combo occurs!

Start/Stop OBS Recording

Perhaps you want to record individual games or portions of a game, you can now start/stop the OBS recording at will.

Write Text to a File

You can now write arbitrary text to a new file or append text to an existing file. Let’s say you want to know the timestamps of when a combo occurs because you are going to make a stream highlight video, you could write the text {{date}}-{{time}} to a file. Or say after you create a Twitch clip, you want to write the Twitch clip ID to a file so you can later batch download the clips, you can write {{clipID}} to a file.

Download

Project Clippi is available on Windows, MacOS, and Linux. Check out the Github releases page for the latest download links.

Closing Remarks

Once again, huge shout out to all the Project Clippi supporters. If Project Clippi has been useful to you, please consider donating to support the ongoing Australian bushfire crisis.

This is just the beginning of Project Clippi. With game-changing features in the works still to come, follow @ProjectClippi to stay up to date.

Project Clippi is an automation framework for Super Smash Bros. Melee. Detect an event → execute an action. Everything is open source and fully-customisable. The possibilities are endless.

--

--

Vincent Au

An Australian software engineer who studied in South Korea for a year and has a passion for languages — both programming and spoken.