I heard that the reason why music identifiers don’t work offline is because their databases are huge, with millions of songs (including video game music). Databases containing only video game music may be significantly smaller, even if they contain the soundtracks of over 1000 games.


Sounds like quite the endeavor. I’m just curious how you would collect recordings of all video game music for the database. Music is distributed as tracks on an album, and I don’t know if you can easily rip that data from the code, or if someone would have to record it from gameplay.
Music identification services like Shazam get it the same way as Spotify
Right, but they wouldn’t be able to identify Wood Man’s theme from Mega Man 2. As far as I know, nobody has collected and included those in the recognition software.