I'm encountering a consistent problem with shazamio. A significant number of tracks — especially Christmas songs or older catalog tracks — are failing to return any results when using the recognize() function from a clean WAV file, even though:
The WAV file is properly encoded (mono, 16kHz, PCM, ~30s duration)
It plays back fine and has identifiable content
The same file, when tested on the Shazam mobile app, identifies the song immediately
There are no network issues or rate limiting on my end — I'm running this from a residential Linux machine with no VPN or proxy interference Some tracks (esp. Christmas songs) fail to identify via shazamio, but work fine on mobile Shazam app
Hi there,
I'm encountering a consistent problem with shazamio. A significant number of tracks — especially Christmas songs or older catalog tracks — are failing to return any results when using the recognize() function from a clean WAV file, even though: