ShazamIO
ShazamIO copied to clipboard
🎵 Is a free asynchronous library from reverse engineered Shazam API written in Python 3.8+ with asyncio and aiohttp.
Hi! If we would try to call Shazam.recognize_song with input less than 128 audio samples it will hang forever: https://github.com/dotX12/ShazamIO/blob/7ec7a3dd0b0731f57118dd218704a73e43be2614/shazamio/api.py#L270-L271 https://github.com/dotX12/ShazamIO/blob/7ec7a3dd0b0731f57118dd218704a73e43be2614/shazamio/algorithm.py#L94-L96 Maybe introducing something like MIN_AUDIO_SECONDS will help?
Hi. Great project. You can tell why recognition is causing such a heavy load on the processor. I am sending a file of 500 kb, this is enough for the...
Invalid URL
Hello, Recently I got many issues with track recognition. Here is the exception I get (not on every song but very frequently) Error occurred during recognition: Check args, URL is...
From [aiohttp docs](https://docs.aiohttp.org/en/stable/client_advanced.html): > The session contains a cookie storage and connection pool, thus cookies and connections are shared between HTTP requests sent by the same session. Thus, using the...
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behavior is the source of the following dependency conflicts. aiogram 3.3.0 requires aiofiles~=23.2.1,...
There is a compatibility issue when other projects use Pydantic in addition to the Shazamio library. Please update compatibility with new libraries, because shazamio uses very outdated versions of libraries....
Hi, I created a PKGBUILD for shazamio, you can find it on the Arch User Repository here: https://aur.archlinux.org/packages/python-shazamio
First of all, thank you for this great library! It is really ingenious and works perfectly. However, I have a question: How is it possible to get the links to...
Unable to pip install shazamio on macos Collecting shazamio-core=1.0.7 (from shazamio) Using cached shazamio_core-1.0.7.tar.gz (2.2 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata...