couldbejake / spotify2mp3

Simple free and unlimited Spotify playlist downloads. Spotify2mp3 - Spotify Downloader
MIT License
270 stars 42 forks source link

Apart from views and Duration implement fuzzy match too #1

Closed voidash closed 1 year ago

voidash commented 2 years ago

Hello, I like the idea of using spotify metadata to search for video on Youtube. Really neat concept. But it would be awesome if you add in fuzzy match too apart from duration and views constraint. You search for a spotify music title, if the first result video title and spotify video title fuzzy matches with more than 60% then download it, that way we can set duration and views won't matter.

Here is the tutorial that might help you. https://towardsdatascience.com/fuzzy-string-matching-in-python-68f240d910fe

also it would be great if you use command line argument parser instead of using console input. Look into argparse

couldbejake commented 2 years ago

Interesting, I've not heard of fuzzy match before, but I'm thinking about first searching explicitly for an audio only version of the song, fuzzy matching will help.

Tomorrow I will also add command line input and may also implement an option to download all playlists of a given user.

Thank you for the suggestions!

couldbejake commented 1 year ago

This feature is pending,