A website for showing a summary of your music listening, inspired by Spotify Wrapped.
The following projects can gather the stats:
- AudaciousStats: for Audacious media player
You can also make your own project that will do that. See the format specification below.
Ungroupped unprocessed stats. Made to be human readable and for quick modification.
{
"formatVersion": 1,
"songs": [
{
"title": "Du Hast",
"artist": "Rammstein",
"totalPlays": 87
}
]
}formatVersion: (number) Numeric version of the file structure. Made for distinguishing the versions and converting them in case the format changes in future.songs: (SongData[]) An array of songs
SongData
title: (string) Title of the songartist: (string) Name of the artisttotalPlays: (number) Total number of plays
Processed, almost ready to display stats. Meant to take less space when more data is present. Artists and songs that don't qualify for display are not included.
artists: (ArtistData[]) Array of artists
ArtistData
name: (string) Name of the artisttotalPlays: (number) Number
-
songs: (StrippedSongData[]) Array of songs
StrippedSongData
title: (string) Title of the songartist: (number) Index of the song's artisttotalPlays: (number) Total amount of plays
songCount: (number) Total number of songs a user has listened toartistCount: (number) Total number of artists a user has listened to
https://wolfyxon.github.io/SongWrap/?s=<base64 processed stats JSON>
Example: