forum

osufy! Spotify playlist to osu!

posted
Total Posts
43
Topic Starter
Racle90
http://osufy.lonke.ro/

Hello!

I made web app to help people import their spotify playlist to osu!

Currently it only shows Ranked or Approved songs on search results. I have plan in the future to add list where you can select what you want to see.

Usage:
  1. Copy spotify playlist link
  2. Paste link to osufy!
  3. Press Search!
  4. See song information before downloading, or listen preview by clicking the song image
  5. Use download buttons to download via osu!direct or osu! website

Planned features:
  1. list where you can select ranking what want to see in the results.

Feedback is more than welcome. I hope you enjoy using this!
Sandy Hoey
dude, that's sick.
although I normally get it in Spotify after I find and play it on osu!
Reha
interesting
Luccyous
Nice!
mizuki-chan
Nice idea of addition to the games beatmap listing. Will give it a shot next days
nearcbw
nice!
aplotor
how long does this take?
Topic Starter
Racle90

heliotrigon wrote:

how long does this take?
Should be pretty fast, BUT it was broken. Took a look and fixed bug. Should be working after refreshing the webpage :) . Tested and it worked for me now.
Keiger
this is pretty amazing! what code format did you use? (just curious)
checkmypower
If you can add, so you can search even unraked maps that will be great. I was searching for app/site like that for a while. Great job!
Topic Starter
Racle90

checkmypower wrote:

If you can add, so you can search even unraked maps that will be great. I was searching for app/site like that for a while. Great job!
I could probably do it. Haven't updated that in while, but could work on it again at weekend :P I'll update you when I make modifications :)
deeeh
doesn't work anymore
afishofsorts
I noticed that while the link off of the web player works, the link off of the desktop application does not. Hope this clears things up for people who were confused too.
m8than
If you could make it able to use get the id from the link from the app that would be cool too ^^ :)
Myrror
This is very interesting, but I was unable to find any songs that would work :( even used my kpop playlist :(((
ALEEF02
I used this in the past and it worked perfectly. But now when I try to use it, the circle just keeps spinning as shown in the picture. Is this a server or client side issue? Thank you!
PixelHir
Pretty Nice, though I think you need to change way the search works.

Some examples of songs that are not found even though they are on osu:
Tia - Deal with the devil
Feint, Veela - Vagrant
Mili - Camelia
Strider
I'm always sad when I find a song I love on osu! and I can't get it on Spotify... :/ this is cool tho
- EdgarNitroX
Well nice uwu!
wewhrmnykys
Spams the same 4 songs over and over, doesn't seem to stop, page just gets longer and longer 👀
eduvfx

Racle90 wrote:

http://osufy.lonke.ro/

Hello!

I made web app to help people import their spotify playlist to osu!

Currently it only shows Ranked or Approved songs on search results. I have plan in the future to add list where you can select what you want to see.

Usage:
  1. Copy spotify playlist link
  2. Paste link to osufy!
  3. Press Search!
  4. See song information before downloading, or listen preview by clicking the song image
  5. Use download buttons to download via osu!direct or osu! website


Planned features:
  1. list where you can select ranking what want to see in the results.



Feedback is more than welcome. I hope you enjoy using this!

Unfortunately the app doesnt work anymore :'(
Ahmm
Would love to see this getting fixed!
tutis
RecNove
yeah mine gets in loop too
kostasvl6
Is there any chance of this getting updated or...?
Topic Starter
Racle90
Good (and late) news everyone!

Haven't really been fixing this app as quickly as I should..

But got extra time on my hand and fixed this today. (database was couple years behind and fixed few bugs there..)

I'll see if I ever do more features (and dark mode :D ), but for now it should work again :P
Bunny Cookie

Myrror wrote:

This is very interesting, but I was unable to find any songs that would work :( even used my kpop playlist :(((
Right Why No BTS,DJ DOC,EXO And Any Artist Was Nothing Found Beatmaps On My Playlist :(
Topic Starter
Racle90

Bunny Cookie wrote:

Myrror wrote:

This is very interesting, but I was unable to find any songs that would work :( even used my kpop playlist :(((
Right Why No BTS,DJ DOC,EXO And Any Artist Was Nothing Found Beatmaps On My Playlist :(
Might be issue on search algorithm. If you could, share link your playlist and I can check what's wrong (when I got time).
epic man 2
Not only that there is a bug with searching maps where certain artists won't end up appearing, but there seems to be an issue where certain songs will result in giving maps that are only recompositions / sampled of the song despite there being ranked charts of the original song (Multiple even). So I tested by processing a Spotify playlist i've made of songs that I have personally made mashups with for fun in shitposts (There's about 100+ songs in it, a lot of which don't have ranked maps however) and the song that pretty much showed the weird thing i'm referring to was Zedd ft. Foxes - Clarity. Although there was a few ranked maps of the original song, only the ranked Queensland's Clarity mashup set in the Osu!Mania gamemode appeared in the results for that one song which has confused me a bit since I knew there was more ranked maps of the original version than the said remix. I have tested this twice, and the mashup was still the only one that ended up showing up in the results for that song.

https://open.spotify.com/playlist/6tTTbXqZm0XAFVRKmpgRPR?si=SCdIMsDBSYKCPD0Y6Sfbuw For reference, this was what I have imported into the engine only to find the issue then.
Topic Starter
Racle90

Bunny Cookie wrote:

Myrror wrote:

This is very interesting, but I was unable to find any songs that would work :( even used my kpop playlist :(((
Right Why No BTS,DJ DOC,EXO And Any Artist Was Nothing Found Beatmaps On My Playlist :(

epic man 2 wrote:

https://open.spotify.com/playlist/6tTTbXqZm0XAFVRKmpgRPR?si=SCdIMsDBSYKCPD0Y6Sfbuw For reference, this was what I have imported into the engine only to find the issue then.
This was pretty annoying bug to find. _should_ be fixed for now. I tested quickly with playlist containing BST and DJ DOC and they show up now. Sorry for delay, I totally forgot about this...

Technical explanation:
I use fulltext index and match against search query (I found that its faster than like query).
With default settings it only searches search parameters that are longer or exactlythan 4 characters while everything else is ignored. So BTS, DOC, EXO are all under 4 characters and search would also return zero results.

Found solution to this problem out here https://stackoverflow.com/a/31164567
I set ft_min_word_len to 2 and it works on my test playlist.
epic man 2

Racle90 wrote:

Bunny Cookie wrote:

Myrror wrote:

This is very interesting, but I was unable to find any songs that would work :( even used my kpop playlist :(((
Right Why No BTS,DJ DOC,EXO And Any Artist Was Nothing Found Beatmaps On My Playlist :(

epic man 2 wrote:

https://open.spotify.com/playlist/6tTTbXqZm0XAFVRKmpgRPR?si=SCdIMsDBSYKCPD0Y6Sfbuw For reference, this was what I have imported into the engine only to find the issue then.
This was pretty annoying bug to find. _should_ be fixed for now. I tested quickly with playlist containing BST and DJ DOC and they show up now. Sorry for delay, I totally forgot about this...

Technical explanation:
I use fulltext index and match against search query (I found that its faster than like query).
With default settings it only searches search parameters that are longer or exactlythan 4 characters while everything else is ignored. So BTS, DOC, EXO are all under 4 characters and search would also return zero results.

Found solution to this problem out here https://stackoverflow.com/a/31164567
I set ft_min_word_len to 2 and it works on my test playlist.
Okay there are still some issues with the song identification (Other ranked maps of Clarity still don't show up) but other than that I think it is fine.
Topic Starter
Racle90

epic man 2 wrote:

Okay there are still some issues with the song identification (Other ranked maps of Clarity still don't show up) but other than that I think it is fine.
That actually happens because there is multiple artist names in spotify listing and beatmap (in this situation at least) has only one artist.

I fixed this issue (still requires some optimizations optimized search). But you should see more beatmaps now :P
epic man 2

Racle90 wrote:

epic man 2 wrote:

Okay there are still some issues with the song identification (Other ranked maps of Clarity still don't show up) but other than that I think it is fine.
That actually happens because there is multiple artist names in spotify listing and beatmap (in this situation at least) has only one artist.

I fixed this issue (still requires some optimizations). But you should see more beatmaps now :P
Yep, it works now.

Nice one!
Bu3nds
it only loads some of my songs, my playlist has 20+ songs but only 4 appear?
FireRedz
might be necro, this still works in 2022 btw
Lesko
This is awesome, thanks!
sindbadd
awesome thanks :) just tried it and it found like 20 songs or so from a playlist with over 1.9k songs... does the site have trouble loading that many songs? either way this is very cool
Ayano Kiru
This epic, still work after many year
Topic Starter
Racle90

sindbadd wrote:

awesome thanks :) just tried it and it found like 20 songs or so from a playlist with over 1.9k songs... does the site have trouble loading that many songs? either way this is very cool
After 14 months of silence, just noticed this message 😬

It should work if my database is up do date AND song has beatmap (and artist/song name is close enough)
That being said, database has been out of sync for ~year, fixed that today.. But that shouldn't affect stuff 14 months ago.

I usually test with my larger playlist with 1.5k songs and it works pretty well.
THE VIPER RKO42
Why does it say every playlist i have is a invalid URL??
Vomito de abel
Vai continuar?
Topic Starter
Racle90

THE VIPER RKO42 wrote:

Why does it say every playlist i have is a invalid URL??
Are they public or private playlists?

If public, do you have link for example playlist?
If private, change to public and try again.

Just tested out and it works well on my end.

And once again, sorry for _very_ late reply. I didn't have email notifications turned on and I'm not been playing osu! for a long time.

I still plan to keep this project up and running.
altax
this is so cool dude, great job !
Please sign in to reply.

New reply