Sortuj swoje
playlisty
szybciej niż
bicie serca 

// narzędzie, które czyta twoje playlisty, wykrywa gatunki i dzieli je na nowe, przejrzyste playlisty — w sekundy, nie godziny.

Darmowe. Open source. Bez reklam. Bez trenowania modeli. Działa na każdej playliście, którą posiadasz lub obserwujesz.

Połącz Spotify→Jak to działa◇ bez karty · bez rejestracji · tylko OAuth
[ waveform::gradient_01 ]
bayer 8×8 · mono
input: 12,408 tracks
output: 27 playlists

Jak to działa.

Szacowany czas · 3–12s
Step 01Czytaj

Czytamy każdy utwór z twojej playlisty.

Token OAuth Spotify, z uprawnieniami do odczytu + modyfikacji. Nic nie jest przechowywane po stronie serwera. Twoja biblioteka pozostaje twoja.

Step 02Analizuj

Pobieramy gatunki z każdej piosenki.

Metadane artysty, cechy audio, tagi współpracy. Przepuszczamy je przez deduplicację i lądujemy na ~40 kanonicznych kategoriach.

Step 03Sortuj

Ty wybierasz. My tworzymy nowe playlisty.

Wybierz dowolną kombinację gatunków. Sortify tworzy nowe playlisty na twoim Spotify, zatytułowane i uporządkowane. Zachowaj, zmień nazwę, usuń.

Patrz jak sortuje, na żywo.

Próbka · 24 utwory
Wejście · chaos.playlist24 tracks
  • 01Strobe — deadmau5electronic
  • 02Redbone — Childish Gambinor&b
  • 03Midnight City — M83synthwave
  • 04Teardrop — Massive Attacktrip-hop
  • 05Black Hole Sun — Soundgardenrock
  • 06Sunflower — Rex Orange Countyindie
  • 07Fade Into You — Mazzy Starindie
  • 08Flashing Lights — Kanye Westhip-hop
  • 09Time — Hans Zimmerambient
  • 10Porcelain — Mobyelectronic
  • 11Come Down — Anderson .Paakr&b
  • 12Paranoid Android — Radioheadrock
  • 13Moon River — Frank Oceanr&b
  • 14Motion Picture Soundtrack — Radioheadrock
  • 15Weightless — Marconi Unionambient
  • 16DNA. — Kendrick Lamarhip-hop
  • 17Ribs — Lordeindie
  • 18Nightcall — Kavinskysynthwave
  • 19Take Five — Dave Brubeckjazz
  • 20Blue in Green — Miles Davisjazz
  • 21So What — Miles Davisjazz
  • 22Unfinished Sympathy — Massive Attacktrip-hop
  • 23Breathe — Télépopmusiktrip-hop
  • 24Alive — Daft Punkelectronic
Wyjście · posortowane9 playlists
Electronic
0
Indie
0
Rock
0
R&B
0
Hip-hop
0
Jazz
0
Trip-hop
0
Synthwave
0
Ambient
0

Już w akcji.

Na żywo · aktualizowane co 60s
Przeanalizowane piosenki0+ ~1 200/godz. w aktywnych sesjach.
Posortowane playlisty0Od premiery, kwiecień 2022.
Wykryte gatunki0Zdeduplikowane do 42 kanonicznych kategorii.
Medianowy czas działania0sNa playlistę 500 utworów.

Częste pytania.

6 entries
Tak. Sortify jest darmowe i takie pozostanie. Kosztuje nas około 4 €/miesiąc w utrzymaniu. Bez paywall, bez premium, bez ciemnych wzorców.
Nie. Używamy OAuth Spotify do odczytu twoich playlist na bieżąco, obliczamy gatunki w pamięci i zapisujemy nowe playlisty. Nic nie jest trwale przechowywane po stronie serwera poza czasem trwania sesji. Pełny kod źródłowy jest na GitHub, jeśli chcesz to zweryfikować.
Wystarczająco. Wyszukujemy każdy utwór na Last.fm i używamy głosowanych przez społeczność tagów gatunkowych do klasyfikacji. Wyniki są buforowane, więc powtórne uruchomienia są natychmiastowe. Istnieją przypadki brzegowe — pop-punkowy utwór może trafić do "rocka" lub "punka" w zależności od tego, jak społeczność go otagowała. Możesz uruchomić ponownie w dowolnym momencie.
Nigdy. Sortify tylko odczytuje playlistę źródłową i tworzy nowe. Twoje oryginały pozostają niezmienione. Możesz usunąć wygenerowane ze Spotify w dowolnym momencie.
Bo to, czego używamy. Jeśli chcesz zobaczyć to na Apple Music, Deezer lub Tidal, otwórz issue lub wyślij PR. Logika sortowania jest niezależna od platformy.
Tak. Repozytorium zawiera docker-compose i małego workera Python. Musisz zarejestrować własną aplikację Spotify Developer. Zajmuje ~10 minut, jeśli robiłeś już OAuth.

Darmowe. Open source. Twoje do forkowania.

Sortify jest na licencji MIT i działa na jednym workerze Python. Czytaj kod, hostuj własne lub wyślij PR.