Oynatma listelerini
düzenle
kalp atışından
daha hızlı 

// oynatma listelerini okuyan, türleri algılayan ve saniyeler içinde yeni, temiz listelere ayıran bir araç — saatler değil.

Ücretsiz. Açık kaynak. Reklam yok. Model eğitimi yok. Sahip olduğun veya takip ettiğin her listede çalışır.

Spotify'e Bağlan→Nasıl çalışır◇ kart yok · kayıt yok · yalnızca OAuth
[ waveform::gradient_01 ]
bayer 8×8 · mono
input: 12,408 tracks
output: 27 playlists

Nasıl çalışır.

Tahmini süre · 3–12s
Step 01Oku

Oynatma listenizdeki her parçayı okuruz.

Spotify OAuth token'ı, okuma + değiştirme kapsamıyla sınırlı. Hiçbir şey sunucu tarafında saklanmaz. Kitaplığınız sizin kalır.

Step 02Analiz Et

Her şarkıdan türleri çekeriz.

Sanatçı meta verileri, ses özellikleri, işbirlikçi etiketler. Tekilleştirme sürecinden geçirip ~40 kanonik kategoriyle sonuçlanırız.

Step 03Sırala

Siz seçin. Biz yeni listeleri oluşturalım.

Herhangi bir tür kombinasyonu seçin. Sortify, Spotify'ınızda başlıklı ve sıralı yeni listeler oluşturur. Sakla, yeniden adlandır, sil.

Sıralama işlemini canlı izleyin.

Örnek · 24 parça
Giriş · 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
Çıkış · sıralandı9 playlists
Electronic
0
Indie
0
Rock
0
R&B
0
Hip-hop
0
Jazz
0
Trip-hop
0
Synthwave
0
Ambient
0

Çoktan çalışıyor.

Canlı · 60s'de bir güncelleniyor
Analiz edilen şarkılar0+ Aktif oturumlarda saatte ~1.200.
Sıralanan listeler0Başlangıçtan bu yana, Nisan 2022.
Algılanan türler042 kanonik kategoriye tekilleştirildi.
Medyan çalışma süresi0s500 parçalık liste başına.

Sık sorulan sorular.

6 entries
Evet. Sortify ücretsizdir ve ücretsiz kalacak. Bize aylık yaklaşık 4 € maliyeti var. Ödeme duvarı yok, premium katman yok, karanlık desenler yok.
Hayır. Oynatma listelerinizi anında okumak, türleri bellekte hesaplamak ve yeni listeleri geri yazmak için Spotify OAuth kullanıyoruz. Oturum süresi ötesinde sunucu tarafında hiçbir şey saklanmaz. Doğrulamak istiyorsanız, tam kaynak kodu GitHub'da.
Yeterince. Last.fm'de her parçayı arıyor ve sınıflandırmak için topluluk tarafından oylanmış tür etiketlerini kullanıyoruz. Sonuçlar önbelleğe alınır, bu nedenle tekrar çalıştırmalar anlıktır. Kenar durumlar var — bir pop-punk parça, topluluk nasıl etiketlediğine göre "rock" veya "punk"a düşebilir. İstediğiniz zaman yeniden çalıştırabilirsiniz.
Asla. Sortify yalnızca kaynak listeyi okur ve yenilerini oluşturur. Orijinallerinize dokunulmaz. Oluşturulanları Spotify'dan istediğiniz zaman silebilirsiniz.
Çünkü biz bunu kullanıyoruz. Apple Music, Deezer veya Tidal'da görmek istiyorsanız, bir issue açın veya PR gönderin. Temel sıralama mantığı platform agnostiktir.
Evet. Repo bir docker-compose ve küçük bir Python worker içeriyor. Kendi Spotify geliştirici uygulamanızı kayıt ettirmeniz gerekecek. Daha önce OAuth yaptıysanız ~10 dakika sürer.

Ücretsiz. Açık kaynak. Fork etmek için sizin.

Sortify MIT lisanslıdır ve tek bir Python worker üzerinde çalışır. Kaynağı okuyun, kendiniz barındırın veya bir PR gönderin.