├── .gitignore ├── LICENSE ├── README.md ├── _locales ├── de │ └── messages.json ├── en │ └── messages.json ├── es │ └── messages.json ├── fr │ └── messages.json ├── it │ └── messages.json ├── ja │ └── messages.json ├── ko │ └── messages.json ├── ru │ └── messages.json ├── zh_CN │ └── messages.json └── zh_TW │ └── messages.json ├── backendModules ├── Recognize.js ├── acrGuess.js ├── auddGuess.js ├── neteaseGuess.js ├── shazamGuess.js └── tencentGuess.js ├── background ├── background.js └── offscreen.html ├── content ├── appendWorkaround.js ├── autoGuess.js ├── content.js ├── fixAudioBufferSourceNode.js ├── fixAudioDuplication.js ├── fixCORSFalseNegative.js └── fixHeadlessAudio.js ├── images ├── apple.png ├── background-2.jpg ├── background-3.jpg ├── background-4.jpg ├── deezer.png ├── duckduckgo.png ├── google.png ├── icon.png ├── kkbox.png ├── musicbrainz.png ├── netease.png ├── qqmusic.png ├── soundcloud.png ├── spotify.png ├── tidal.png ├── youtube.png └── ytmusic.png ├── libs ├── material-icons │ ├── material-icons.css │ └── material-icons.woff2 ├── materialize │ ├── materialize.min.css │ └── materialize.min.js └── shazam-api.min.js ├── manifest_chrome.json ├── manifest_firefox.json ├── popup ├── apiSettings.html ├── apiSettings.js ├── backendsSettings.html ├── backendsSettings.js ├── grantMicrophone.html ├── grantMicrophone.js ├── guess.html ├── guess.js ├── historySettings.html ├── historySettings.js ├── i18n.js ├── miscSettings.html ├── miscSettings.js ├── popup.css ├── settingsMenu.html ├── streamingProvidersSettings.html ├── streamingProvidersSettings.js ├── syncBackground.js ├── workaroundSettings.html └── workaroundSettings.js └── storageHelper └── storageHelper.js /.gitignore: -------------------------------------------------------------------------------- 1 | /dist/ 2 | manifest.json 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/README.md -------------------------------------------------------------------------------- /_locales/de/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/_locales/de/messages.json -------------------------------------------------------------------------------- /_locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/_locales/en/messages.json -------------------------------------------------------------------------------- /_locales/es/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/_locales/es/messages.json -------------------------------------------------------------------------------- /_locales/fr/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/_locales/fr/messages.json -------------------------------------------------------------------------------- /_locales/it/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/_locales/it/messages.json -------------------------------------------------------------------------------- /_locales/ja/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/_locales/ja/messages.json -------------------------------------------------------------------------------- /_locales/ko/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/_locales/ko/messages.json -------------------------------------------------------------------------------- /_locales/ru/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/_locales/ru/messages.json -------------------------------------------------------------------------------- /_locales/zh_CN/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/_locales/zh_CN/messages.json -------------------------------------------------------------------------------- /_locales/zh_TW/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/_locales/zh_TW/messages.json -------------------------------------------------------------------------------- /backendModules/Recognize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/backendModules/Recognize.js -------------------------------------------------------------------------------- /backendModules/acrGuess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/backendModules/acrGuess.js -------------------------------------------------------------------------------- /backendModules/auddGuess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/backendModules/auddGuess.js -------------------------------------------------------------------------------- /backendModules/neteaseGuess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/backendModules/neteaseGuess.js -------------------------------------------------------------------------------- /backendModules/shazamGuess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/backendModules/shazamGuess.js -------------------------------------------------------------------------------- /backendModules/tencentGuess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/backendModules/tencentGuess.js -------------------------------------------------------------------------------- /background/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/background/background.js -------------------------------------------------------------------------------- /background/offscreen.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/background/offscreen.html -------------------------------------------------------------------------------- /content/appendWorkaround.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/content/appendWorkaround.js -------------------------------------------------------------------------------- /content/autoGuess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/content/autoGuess.js -------------------------------------------------------------------------------- /content/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/content/content.js -------------------------------------------------------------------------------- /content/fixAudioBufferSourceNode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/content/fixAudioBufferSourceNode.js -------------------------------------------------------------------------------- /content/fixAudioDuplication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/content/fixAudioDuplication.js -------------------------------------------------------------------------------- /content/fixCORSFalseNegative.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/content/fixCORSFalseNegative.js -------------------------------------------------------------------------------- /content/fixHeadlessAudio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/content/fixHeadlessAudio.js -------------------------------------------------------------------------------- /images/apple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/apple.png -------------------------------------------------------------------------------- /images/background-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/background-2.jpg -------------------------------------------------------------------------------- /images/background-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/background-3.jpg -------------------------------------------------------------------------------- /images/background-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/background-4.jpg -------------------------------------------------------------------------------- /images/deezer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/deezer.png -------------------------------------------------------------------------------- /images/duckduckgo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/duckduckgo.png -------------------------------------------------------------------------------- /images/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/google.png -------------------------------------------------------------------------------- /images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/icon.png -------------------------------------------------------------------------------- /images/kkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/kkbox.png -------------------------------------------------------------------------------- /images/musicbrainz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/musicbrainz.png -------------------------------------------------------------------------------- /images/netease.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/netease.png -------------------------------------------------------------------------------- /images/qqmusic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/qqmusic.png -------------------------------------------------------------------------------- /images/soundcloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/soundcloud.png -------------------------------------------------------------------------------- /images/spotify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/spotify.png -------------------------------------------------------------------------------- /images/tidal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/tidal.png -------------------------------------------------------------------------------- /images/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/youtube.png -------------------------------------------------------------------------------- /images/ytmusic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/images/ytmusic.png -------------------------------------------------------------------------------- /libs/material-icons/material-icons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/libs/material-icons/material-icons.css -------------------------------------------------------------------------------- /libs/material-icons/material-icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/libs/material-icons/material-icons.woff2 -------------------------------------------------------------------------------- /libs/materialize/materialize.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/libs/materialize/materialize.min.css -------------------------------------------------------------------------------- /libs/materialize/materialize.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/libs/materialize/materialize.min.js -------------------------------------------------------------------------------- /libs/shazam-api.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/libs/shazam-api.min.js -------------------------------------------------------------------------------- /manifest_chrome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/manifest_chrome.json -------------------------------------------------------------------------------- /manifest_firefox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/manifest_firefox.json -------------------------------------------------------------------------------- /popup/apiSettings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/apiSettings.html -------------------------------------------------------------------------------- /popup/apiSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/apiSettings.js -------------------------------------------------------------------------------- /popup/backendsSettings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/backendsSettings.html -------------------------------------------------------------------------------- /popup/backendsSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/backendsSettings.js -------------------------------------------------------------------------------- /popup/grantMicrophone.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/grantMicrophone.html -------------------------------------------------------------------------------- /popup/grantMicrophone.js: -------------------------------------------------------------------------------- 1 | await navigator.mediaDevices.getUserMedia({ audio: true }) 2 | window.close() 3 | -------------------------------------------------------------------------------- /popup/guess.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/guess.html -------------------------------------------------------------------------------- /popup/guess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/guess.js -------------------------------------------------------------------------------- /popup/historySettings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/historySettings.html -------------------------------------------------------------------------------- /popup/historySettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/historySettings.js -------------------------------------------------------------------------------- /popup/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/i18n.js -------------------------------------------------------------------------------- /popup/miscSettings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/miscSettings.html -------------------------------------------------------------------------------- /popup/miscSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/miscSettings.js -------------------------------------------------------------------------------- /popup/popup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/popup.css -------------------------------------------------------------------------------- /popup/settingsMenu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/settingsMenu.html -------------------------------------------------------------------------------- /popup/streamingProvidersSettings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/streamingProvidersSettings.html -------------------------------------------------------------------------------- /popup/streamingProvidersSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/streamingProvidersSettings.js -------------------------------------------------------------------------------- /popup/syncBackground.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/syncBackground.js -------------------------------------------------------------------------------- /popup/workaroundSettings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/workaroundSettings.html -------------------------------------------------------------------------------- /popup/workaroundSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/popup/workaroundSettings.js -------------------------------------------------------------------------------- /storageHelper/storageHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxRefire/Librezam/HEAD/storageHelper/storageHelper.js --------------------------------------------------------------------------------