
Librezam από FoxRefire
Song recognition webextension using Shazam API (Also supports Audd, ACRCloud and Tencent API)
Διαθέσιμο στο Firefox για Android™Διαθέσιμο στο Firefox για Android™
16.541 χρήστες16.541 χρήστες
Θα χρειαστείτε το Firefox για να χρησιμοποιήσετε αυτήν την επέκταση
Μεταδεδομένα επέκτασης
Στιγμιότυπα






Σχετικά με την επέκταση
This is a browser extension that uses internal API of Shazam to recognize the music playing in the current tab.
Librezam also supports Audd and ACRCloud as alternative backends, which can be changed from the configuration.
Unlike other similar extensions, it works on almost all sites and has fewer bugs.
Requests unrelated to music recognition, such as telemetry, will not be made.
This is unofficial project and is not affiliated or supported by Shazam ltd.
!!Please report extension issues to Github Issue or ‘bqzfjohg@addy.io’, not in the review section, and read the troubleshooting below before reporting the problem !!
Source code
https://github.com/FoxRefire/Librezam
Comparison with similar extensions
Comparison of each backends
Librezam also supports Audd and ACRCloud as alternative backends, which can be changed from the configuration.
Unlike other similar extensions, it works on almost all sites and has fewer bugs.
Requests unrelated to music recognition, such as telemetry, will not be made.
This is unofficial project and is not affiliated or supported by Shazam ltd.
!!Please report extension issues to Github Issue or ‘bqzfjohg@addy.io’, not in the review section, and read the troubleshooting below before reporting the problem !!
Source code
https://github.com/FoxRefire/Librezam
Comparison with similar extensions
- Song Identifier
Backend supports ACRCloud only (does not support humming response)
No history, auto-recognition mode, auto-retry, and microphone recognition feature
Does not support CORS, Headless Element, and ShadowRoot detection
Open source (Unlicense)
API key registration required (up to 100 requests per day free of charge)
Telemetry unrelated to music recognition will not be performed. - Audd
Backend supports Audd only
No auto-recognition mode, auto-retry, or microphone recognition feature
Source-available proprietary
Supports CORS, Headless Element, and ShadowRoot detection starting from version 3.2.4 (Fun fact: I was the one who advised on how to fix these issues with the Audd extension)
Some sites like Twitch display a message prompting you to purchase an API key
Not only audio data, but also telemetry such as tab URLs are transmitted. - Librezam
History functionality
History CSV export
Supports multiple backends (Shazam, Audd, ACRCloud)
Shazam backend can be used without API registration and without rate limits(ACRCloud backend requires API key settings)
Humming and cover song recognition (ACRCloud backend)
Automatic retry with larger recording length and another backend when recognition fails
Automatic recognition mode
Microphone recognition mode
Supports detection of CORS, Headless Element, and ShadowRoot (also plans to support detection of AudioBufferSourceNode)
Open source (AGPL-3.0)
Cross-browser compatibility (also works on Firefox for Android and Chromium)
Telemetry unrelated to music recognition will not be performed.
Comparison of each backends
- Shazam
No registration required, no rate limit
Privacy-conscious design that sends recorded audio to the server as a fingerprint that cannot be traced back to the original content, rather than sending the audio itself
Recognition speed is slightly slow
High recognition rate - Audd
No API key registration required for up to 10 requests per day
Moderate recognition rate
Recorded audio is sent to the server as is - ACRCloud
API key registration is required, up to 100 requests per day are free
Can recognise humming and cover songs
Very high recognition rate
Recorded audio is sent to the server as is - Tencent
No registration required, no rate limit
High recognition rate
It has a very high recognition rate, especially for anime/game music and Chinese music. For example, this song cannot be recognized by any music recognition service, including Shazam, Audd, ACRCloud, or Google, but only by the Tencent backend.
https://www.youtube.com/watch?v=ktOpWwiTFMI
High noise and data loss tolerance
Recorded audio is sent to the server as is
Βαθμολογήθηκε με 4,6 από 54 αξιολογητές
Δικαιώματα και δεδομέναΜάθετε περισσότερα
Απαιτούμενα δικαιώματα:
- Κάνει εμφάνιση ειδοποιήσεων σε εσάς
- Έχει πρόσβαση στις καρτέλες περιήγησης
- Έχει πρόσβαση στη δραστηριότητα του προγράμματος περιήγησης κατά την περιήγηση
- Έχει πρόσβαση στα δεδομένα σας για κάθε ιστότοπο
Προαιρετικά δικαιώματα:
- Έχει πρόσβαση στα δεδομένα σας για κάθε ιστότοπο
Περισσότερες πληροφορίες
- Σύνδεσμοι προσθέτου
- Έκδοση
- 4.0
- Μέγεθος
- 348,86 KB
- Τελευταία ενημέρωση
- 12 μέρες πριν (26 Αυγ 2025)
- Σχετικές κατηγορίες
- Ιστορικό εκδόσεων
- Προσθήκη σε συλλογή
Σημειώσεις έκδοσης του 4.0
- Refactor code
- Show status indicator
- Tencent backend(You can use it without registration)
- Fix response parse error in Shazam backend
- Fix Librezam breaks XMLDocument
- Updated shazam backend code, improving recognition speed and accuracy.
- Removed unnecessary debug messages that were added by mistake.
- Removed CSP settings from manifest that is no longer needed anymore
- Whole refactor code
- separated the duties of the settings screen to make it clearer.
- Remove release year from history
- Fix permission request of Microphone recognition mode
- Set recognition duration with slider instead of textbox
Περισσότερες επεκτάσεις από FoxRefire
- Δεν υπάρχουν ακόμη βαθμολογίες
- Δεν υπάρχουν ακόμη βαθμολογίες
- Δεν υπάρχουν ακόμη βαθμολογίες
- Δεν υπάρχουν ακόμη βαθμολογίες
- Δεν υπάρχουν ακόμη βαθμολογίες
- Δεν υπάρχουν ακόμη βαθμολογίες
In some cases, recording may not start correctly on a very small number of sites due to issues such as audio being played directly by AudioBufferSourceNode, DRM restrictions, or site-specific issues.
If you encounter site-specific issues, please report the issue and its details on GitHub Issues.
I also welcome pull requests for fixing issues.
Please do not report bugs in the review section.
https://github.com/FoxRefire/Librezam/issues/7
This may be due to the extension's site permissions being revoked.
This rarely occurs when updating the add-on.
Open the permissions tab in the add-on settings and allow permission of ‘Access your data for all websites’
This extension's music recognition processing relies on the Shazam, Audd, and ACRCloud APIs, with Shazam being the default backend.
If songs are not recognised correctly, try changing the recognition backend or adjusting the recording time in the extension settings.
ACRCloud has the highest recognition accuracy.