(Last Update April 1st, 2024)
When I found many songs are unavailable because copyright issue, I realized there's something I should do. Mom never need to worry about I can't listen my favorite songs.
Supported music platform:
- Netease
- Kugou
- Kuwo
- Bilibili
- Migu
- Qianqian (taihe)
Search songs, listen songs from multiple platforms, that's Listen 1
.
V2.9.0 New Feature: Auto choose source
when music play source url is not available, auto choose source from other sources.
Making your own playlist is also supported.
- Click Settings icon in right top of application
- Click
English
underLanguage
or语言
-
download zip file from github and uncompress to local.
-
open Extensions from chrome.
-
Choose
Load unpacked
(Open Develop Mode first),Click folder you just uncompressed, finish!
- Visit Listen1 Firefox Page https://addons.mozilla.org/zh-CN/firefox/addon/listen-1/
- Click Add to Firefox button
2023-08 ~ 2024-04
Fix bugs:
- Migrate bilibili artist info api (thanks @wuhao-igno)
- fix qq music
- fix kugou music
- fix kuwo music
2023-07
Fix bugs:
- kuwo search api error(thanks @yhsj0919)
- console output error(thanks @caoxiemeihao)
2022-12 ~ 2023-03
Features:
- Add language support for Brazilian portuguese (thanks @nailtonvital)
- Add new quality 320kpbs for qq music (thanks @fecet)
Fix bugs:
- fix kuwo music play url error (thanks @NickeyLin)
- fix songlist export problem (thanks @@IcedWatermelonJuice)
- fix icon state when toggle now playing page (thanks @@mnyon)
- fix lastfm record error (thanks @@Anmizi)
2022-11
Features:
- Search playlist for bilibili video (thanks @Wei-bin-Wu)
- Optimize modern theme style (thanks @814959822)
Fix bugs:
- Fix bilibili tracks play error
- Fix local music play problem related to file types (thanks @mikelxk)
- Fix image related problem when playing bilibili music (thanks @mikelxk)
2022-09
Features:
- Add new themes: modern white, modern black(thanks @814959822)
- Optimize new theme performance
Fix bugs:
- fix bilibili search problem (thanks @mikelxk)
- fix hover shaking problem when choose platform(thanks @814959822)
- fix player bar empty when playlist contains less than five songs in modern theme
2022-08
Fix bugs:
- fix music can't play after idle for a while #902 (thanks @reserveword)
- fix qq music search not working (thanks to lx-music-desktop for solution)
- fix bilibili search response error
2022-07
Features:
- add bilibili search page for audio in video search
Fix bugs:
- fix kugou music play error
- fix kugou hot playlist load more bug
- fix qq singer page error
- fix migu top list open error
2022-06
Features:
- Double click to play in playlist and search result page(thanks @piz-ewing)
- Support wav format local file in desktop version (thanks @mikelxk)
Fix bugs:
- fix shuffle mode play duplicate music bug (thanks @piz-ewing)
- fix music continue to play when clear now playing playlist (thanks @leca)
- fix kugou music play fail
2022-02 ~ 2022-03
Features:
- Add Korean language support(thanks @kkange)
Fix bugs:
- fix kugou api play song error
- fix qianqian music api error(thanks @mikelxk)
2021-08 ~ 2022-01
Fix bugs:
- fix music category line height (thanks @yinzhenyu-su)
- fix bilibili play issue in firefox (thanks @ktmzcpl)
- fix UI crash in electron environment
Optimaze:
- More fluent effect for current playing switching (thanks @mikelxk)
2021-07
Fix Bugs:
-
disable image drag
-
add shortcuts description for zoom in/out
-
move window control panel to top right for windows users (thanks @mikelxk)
-
upgrade howler lib (thanks @mikelxk)
-
fix QQ search problem
-
fix media center progress bar control for chrome users
-
add local lrc file support when import local music (thanks @mikelxk)
2021-04
Features:
- QQ Login
- Drag and drop to reorder songs in playlist, reorder playlist and quick add song to playlist
- Search in playlist
- Proxy setting (desktop version only)
- Configure auto detect playable source list
- Display latest version in setting page
- Highest bitrate for netease music
Refactor:
- Change music platform resource API to class #553
- remove angular dependency for github module #532 (thanks @Dumeng)
- remove angular dependency for lastfm module #532 (thanks @Dumeng)
- UX optimaze #537
Fix Bugs:
- Fix migu resource api to use without login, add bitrate info #536 (thanks @RecluseWind)
- Fix display error in firefox for migu hot rank #536 (thanks @RecluseWind)
- Fix sometimes song keep waiting for 15 seconds before playing bug
- Fix qq short link parse error
- Fix toggle mute error
- Fix GitHub logout error
- Fix some kugou music without album play error
- Fix two songs play in same time
2021-03
Features:
- Add qianqian music platform (thanks @Dumeng)
- Support playlist filters and top list in migu (thanks @RecluseWind)
- Zoom in/out function for desktop version (thanks @mikelxk)
- Support netease login, show my playlist and recommend playlist
- Support migu login
- Show bitrate and music platform in now playing page
- deprecated xiami
Refactor:
- Replace angular module dependencies: translate,i18n, hotkeys,replace with js library (thanks @Dumeng)
- Optimaze feather load performance (thanks @Dumeng)
- Optimaze bitrate for qq and kugou platform, default high bitrate
- Split app.js into files by controller
- Optimaze copyright notice show
- Change http to https for several links
Fix bugs:
- Fix media control invalid because new es6 optional chain (thanks @mikelxk)
- Fix volume control not working (thanks @mikelxk)
- Fix scroll bar style in firefox (thanks @RecluseWind)
- Fix kugou music cover url
- Fix kugou music play url
- Fix notification not shown bug
- Fix delete songs in current playlist mess up playing bug
2021-02
Features:
- Support playlist filters and top playlist (special thanks lyswhut/lx-music-desktop )
- Add Traditional Chinese language (thanks @yujiangqaq)
- Add chrome media panel function: prev/next track, back/forward (thanks @mikelxk)
- New lyric floating window, support config font size, color and background transparency
Refactor:
- Build MediaService module,remove dependency on angularjs(special thanks @Dumeng)
- Add prettier config file, add pre-commit style check(thanks @mikelxk)
- Fix history code style problems(thanks @mikelxk)
Fix bugs:
- Fix Github API (thanks @NoDocCat 和 @Dumeng)
- Fix svg animation performance issue (thanks @Dumeng)
- Fix xiami API(thanks @RecluseWind)
- Fix import local music error for mac desktop version(thanks @virgil1996)
- Fix kuwo search error
2021-01
Features:
- support play music background (thanks @Dumeng)
- optimaze kugo related code (thanks @RecluseWind)
- optimaze migu related code (thanks @RecluseWind)
- support flac for local music (thanks @mikelxk)
- add feedback link (thanks @mikelxk)
- optimaze xiami music, add playlist search (thanks @RecluseWind)
- optimaze cache for playlist
Refactor:
- replace encrypt lib to forge (thanks @Dumeng)
- remove jquery (thanks @Dumeng)
- replace ngsoundmanager2 to howler.js (thanks @Dumeng)
- replace angular http to axios (thanks @Dumeng)
- support eslint check in github action (thanks @Dumeng)
Fix bugs:
- fix MediaSession error when not supported (thanks @Jyuaan)
- fix migu playlist 404 link
- fix current playing music list modal (thanks @Demeng)
2020-12-28
- fix bug for desktop: max,min,close button not available
2020-12-27
- fix bug: can't play favorite playlist
- feature: search all music (beta)
- fix bug: migu playlist shows first 20 tracks
- fix bug: netease/kugou search error not handle
- fix bug: xiami lyric parse error
- change manitest permission config to pass chrome web store review
2020-12-22
- fix bug: kuwo music can't be played
- fix bug: after upgrade v2.17.2, my playlist can't be played
2020-12-20
- fix play interrupted by copyright notice bug, infinite notice popup bug
- change style for now playing page when using album cover as background
- fix minor bug for qq search and optimaze api handler(thanks @RecluseWind)
2020-12-12
- support search songlist for qq music (thanks @RecluseWind)
- fix bug: netease songlist shared by mobile open error (thanks @RecluseWind)
- fix bug: migu search song error
2020-10-28
- add local music (desktop version only)
2020-10-27
- support search playlist (only for netease by now)
- optimaze lyric display
- fix bilibili artist api, fix lyric time tag format parse error (thanks @RecluseWind)
- optimaze UI, add translate button in now playing page
2020-10-26
- add lyric translation support for qq music, xiami music (thanks @RecluseWind)
- update xiami api including get playlist, search, play music (thanks @RecluseWind)
- fix bug some playlist not response in qq music website after installed extension
2020-10-18
- add lyric translation, now for netease music only (thanks @reserveword)
- fix bilibili play fail bug
- fix xiami now playing page music cover missing bug
- fix kuwo music can't open bug
2020-09-12
- fix netease songlist contains more than 1k tracks import error (thanks @YueShangGuan)
- support album cover as nowplaying background (thanks @YueShangGuan)
2020-08-24
- fix xiami songlist only shows part of songs bug (thanks @RecluseWind)
- fix songlist cover and title display bug (thanks @RecluseWind)
- support open url using system default browser for desktop version
2020-08-04
- add animation for now playing and current playlist window
- fix xiami cover image not loaded bug (thanks @RecluseWind)
- optimaze open songlist url, support netease toplist, artist, album (thanks @whtiehack)
- optimaze cover image display, avoid resize (thanks @RecluseWind)
2020-07-10
- fix migu play fail bug
- support press enter key to search in search bar thanks @kangbb)
- support playlist song count show, support play/pause shortcut, desktop only(thanks @x2009again)
- support restore scrollbar offset when go back(thanks @x2009again for discuss solution)
- optimaze firefox scorlling bar, modify source image url for qq music, fix firefox jquery lib md5 error(thanks @RecluseWind)
2020-06-29
- support auto choose source when play fail
2020-06-28
- fix netease music only show 10 tracks bug
2020-04-30
- fix migu poor music quality bug
2020-04-27
- support adding playlist to favorite, special thanks to @zhenyiLiang
- fix migu music
- some minor optimaze
2019-11-27
- add frech language, special thanks to @Leoche
2019-09-07
- fix migu
2019-08-09
- add dark theme
2019-07-03
- fix migu play error
2019-06-24
- add migu music
- fix kugou play bug
- fix netease play bug
2019-06-23
- fix connect to github.com error
2019-05-26
- fix kugou music can't play bug
2019-04-26
- fix xiami music can't play bug
- fix footer player out of page bug
2019-03-03
- fix delete single playlist destroy all playlists bug
2019-02-26
- fix qq music songlist not shown bug
2018-12-30
- fix songs missing in kuwo playlist
- auto detect language
2018-12-29
- fix fail on xiami search
- fix some qq songs fail to play
- fix qq music web visit problem after extension installed
2018-12-24
- i18n support, support English language.
- new song will now add to top of playlist
- copyright notification will not mess up the screen
2018-12-22
- Version 2.0 released. New UI(Special Thanks to @iparanoid)
- Upgrade jquery, Angular
2018-12-21
- Fix xiami playlist bug
- Fix netease playlist only shows one song bug
- Fix bilibili first load duplicate playlists
- Fix can't play some kugou songs
- Fix github gist backup recover bug
- Upgrade soundmanager2
MIT