Showing posts from October, 2019

Serato Stats Is Now Open Source

I've open sourced the Serato Stats code.  Repo can be found here:

The code has a dependency on JavaFX so you'll need to add the OpenJFX jar to your classpath before running the app.

Feel free to contribute features or bug fixes to the project.  Hope this is useful to some of you!

Serato Play Counts Migration Tool

(UPDATE 1/5/2020: it is no longer necessary to delete the serato DB file for this tool to work)

Serato DJ Pro 2.2 introduces a  new play count column that tracks the number of times a song was played.  This feature has been requested forever and it's great to see it finally added to the software.

Unfortunately though, the feature ignores all play counts prior to the update.

To help bridge the gap, I've open sourced a command line tool that will:
scan serato historical session files to tabulate the number of times each track was playedattempt to locate all session mp3s.Overwrite the id3 field serato uses to store play counts ('TXXX:SERATO_PLAYCOUNT') with the tabulated value.
I've only tested this tool on OSX Mojave against my own library and Serato DJ Pro 2.2.0. While my experience has been positive yours may not.

No warranties are given or implied. use at your own risk!

Please backup your library and serato files if you do plan on using it.  overwriting…