File size: 17,721 Bytes
a3ba11b 0c291a6 a3ba11b 765bc42 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 |
---
title: Listen_One
emoji: 🎵
colorFrom: indigo
colorTo: blue
sdk: static
sdk_version: "1.0.0"
app_file: listen1.html
pinned: false
---
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
# Listen 1 (Chrome Extension) V2.21.7
(最后更新于 2022 年 01 月 23 日)
[](LICENSE)
[English Version](https://github.com/listen1/listen1_chrome_extension/blob/master/README_EN.md)
## 缘起
当我发现找个想听的歌因为版权听不了,需要打开好几个网站开始搜索,来回切换让我抓狂的时候,我知道是时候该做点什么了。
妈妈再也不用担心我找不到我想听的歌了。
支持音乐平台
- 网易云音乐
- QQ 音乐
- 酷狗音乐
- 酷我音乐
- bilibili
- 咪咕音乐
- 千千音乐
搜歌,听歌,就用 `Listen1`。
[]()
V2.9.0 新特性:自动切换播放源(Beta)
当一首歌的播放源不可用时,会自动搜索其他平台,获得可用的播放源。避免了用户手动搜索的麻烦。
还有精选歌单哦。
## 官方商店安装(推荐)
按你的浏览器类型点击下面的链接安装
- [Chrome Web Store 安装](https://chrome.google.com/webstore/detail/listen-1/indecfegkejajpaipjipfkkbedgaodbp)
- [FireFox 安装](https://addons.mozilla.org/zh-CN/firefox/addon/listen1/)
- [Microsoft Edge 安装](https://microsoftedge.microsoft.com/addons/detail/hneiglcmpeedblkmbndhfbeahcpjojjg)
感谢 [@TNT-c](https://github.com/TNT-c) 维护 Firefox 的发布渠道
感谢 [@dhxh](https://github.com/dhxh) 维护 Microsoft Edge 的发布渠道
## Chrome 下载安装
1. 下载项目的 zip 文件,在右上方有个 `Download ZIP`, 解压到本地
2. chrome 右上角的设置按钮下找到更多工具,打开`扩展程序`
3. 选择 `加载已解压的扩展程序`(如果没有显示先选中`开发者模式`),选中解压后的文件夹,完成!
## Firefox 打包安装
1. 将根目录下 manifest_firefox.json 替换 manifest.json
2. `cd listen1_chrome_extension`
3. `zip -r ../listen1.xpi *`, 完成打包 xpi 文件
4. 打开 Firefox,加载 xpi 文件,完成安装
## QQ 音乐举报 Listen1 导致代码库临时关闭事件 (2017 年 11 月)
Listen1 的用户,有个坏消息希望和大家分享。Listen1 最近收到了[QQ 音乐的 DMCA Takedown Notice](https://github.com/github/dmca/blob/master/2017/2017-11-17-Listen1.md), 主要代码库已经因为此原因而临时关闭。悲观一点看,Listen1 项目可能会在今年内彻底消失。
Listen1 诞生的初衷从不是和大公司的争夺版权利益,而是为了给予热爱音乐的人更好的收听体验,所以,Listen1 是开源,免费的,并且不接受任何形式的捐助。正是因为有热爱音乐的 Listen1 的你们,Listen1 才发展到今天这一步。不管结果如何,Listen1 团队感谢所有支持过这个项目的人们。
在这个关系项目生死存亡的时刻,我寻求项目因为 DMCA 被 github 关闭的援助。如果有对这个比较了解如何解决的人,或者你想对这个事情发表看法和建议,可以在[issue](https://github.com/listen1/listen1_chrome_extension/issues/113)留言,或者发送邮件到 [email protected]。我们会尽最大努力,来守护 Listen1,即使可能它即将成为历史。
## 更新日志
`2021-08 ~ 2022-01`
修复:
- 修复音乐分类按钮显示没有间距的问题 (感谢 @yinzhenyu-su 的提交)
- 修复在 firefox 无法打开 bilibili 音乐的问题 (感谢 @ktmzcpl 的提交)
- 修复在 electron 环境启动时的 UI 崩溃问题
优化:
- 更平滑的当前播放切换效果 (感谢 @mikelxk 的提交)
`2021-07`
修复:
- 禁止图片拖动
- 增加快捷键中放大缩小功能的描述
- 修改 windows 用户的窗口控制按钮位置到右上角 (感谢 @mikelxk 的提交)
- 升级 howler 库 (感谢 @mikelxk 的提交)
- 修复 QQ 音乐无法搜索的问题
- 修复 chrome 浏览器媒体控制中进度条拖动的问题 (感谢 @mikelxk 的提交)
- 增加本地音乐的本地 lrc 歌词文件支持 (感谢 @mikelxk 的提交)
`2021-04`
功能改进:
- 增加 QQ 音乐的登录支持
- 增加拖拽支持,支持歌单内歌曲调整顺序,歌单调整顺序,正在播放歌曲调整顺序,以及拖动歌曲加入歌单的操作
- 支持歌单内搜索
- 桌面版支持代理设置
- 支持配置自动切换源的搜索平台
- 增加显示当前最新版本
- 增加对网易云平台的默认高码率音源支持
重构和优化:
- 将音乐平台接口做 class 改造 #553
- github 模块去除 angular 依赖 #532 (感谢 @Dumeng 的提交)
- lastfm 模块去除 angular 依赖 #532 (感谢 @Dumeng 的提交)
- 优化 UI 细节,提升用户体验 #537
修复:
- 修复需要登录才能获取咪咕播放链接,并增加码率数据 #536 (感谢 @RecluseWind 的提交)
- 修复音乐榜和影视榜在 Firefox 上的不能正确获取的 bug #536 (感谢 @RecluseWind 的提交)
- 修复某些情况下歌曲在播放前总是等待 15 秒的 bug
- 修复 QQ 音乐短链接歌单分享地址不被识别的问题
- 修复开启关闭静音功能失效的问题
- 修复 GitHub 账户无法退出的问题
- 修复 kugou 部分音乐因专辑缺失导致的播放错误
- 修复多首歌曲重复播放的问题
`2021-03`
功能改进:
- 新增千千音乐平台 (感谢 @Dumeng 的提交)
- 支持咪咕音乐的分类歌单和排行榜歌单功能 (感谢 @RecluseWind 的提交)
- 桌面版支持放大功能 (感谢 @mikelxk 的提交)
- 支持网易登录功能,支持打开我的歌单和推荐歌单
- 支持咪咕登录功能
- 支持在正在播放页面显示当前播放歌曲的码率和平台
- 移除虾米平台
重构和优化:
- 替换了对 translate,i18n, hotkeys 的 angular 模块依赖,替换为纯 js 库 (感谢 @Dumeng 的提交)
- 优化载入 feather 图标库的效率 (感谢 @Dumeng 的提交)
- 改善了多个平台默认码率,默认播放高码率音乐文件
- 将 app.js 按多个 controller 模块分为多个文件
- 优化显示了因为版权问题无法播放的通知
- 将大部分链接改成 https 协议
修复:
- 修复新语法导致媒体控制在某些系统中不可用的问题 (感谢 @mikelxk 的提交)
- 修复音量控制快捷键失效的问题 (感谢 @mikelxk 的提交)
- 修复了在 firefox 上的滚动条样式 (感谢 @RecluseWind 的提交)
- 修复酷狗音乐封面的错误
- 修复酷狗某些歌曲不能播放的问题
- 修复通知无法显示的问题
- 修复了删除当前播放列表歌曲后导致的各种异常
`2021-02`
功能改进:
- 支持分类歌单和排行榜(感谢 https://github.com/lyswhut/lx-music-desktop 提供 QQ 音乐排行实现)
- 增加繁体中文翻译 (感谢 @yujiangqaq 提供翻译)
- 增加 chrome 媒体控制上一曲,下一曲和快进快退 (感谢 @mikelxk 的提交)
- 改进桌面版桌面歌词,增加字体大小颜色设置和背景透明度调整
重构:
- 将媒体资源服务重构成 MediaService 模块,除去对 angularjs 的依赖 (特别感谢 @Dumeng 的提交)
- 增加 prettier 配置文件和 commit 前检查 (感谢 @mikelxk 的提交)
- 修正一些过往代码的格式错误 (感谢 @mikelxk 的提交)
修复:
- 修复 Github API (感谢 @NoDocCat 和 @Dumeng 的提交)
- 修复因 svg 动画导致的性能问题 (感谢 @Dumeng 的提交)
- 修复虾米部分失效 API(感谢 @RecluseWind 的提交)
- 修复 Mac 桌面版无法导入本地音乐的问题 (感谢 @virgil1996 的提交)
- 修复酷我搜索出错的问题
`2021-01`
功能改进:
- 支持插件版后台播放功能 (特别感谢 @Dumeng 的提交)
- 优化酷我代码 (感谢 @RecluseWind 的提交)
- 优化咪咕音乐代码 (感谢 @RecluseWind 的提交)
- 本地音乐支持 flac 格式 (感谢 @mikelxk 的提交)
- 在软件中增加反馈链接 (感谢 @mikelxk 的提交)
- 增加虾米歌单搜索,统一端口代码 (感谢 @RecluseWind 的提交)
- 优化了歌单访问,增加本地缓存
重构:
- 更换所有加解密库到 forge (感谢 @Dumeng 的提交)
- 去除对 jquery 库的依赖 (感谢 @Dumeng 的提交)
- 更换音频播放库到 howler.js (感谢 @Dumeng 的提交)
- 更换 http 请求库到 axios (感谢 @Dumeng 的提交)
- 支持 eslint 的 github action 语法检查 (感谢 @Dumeng 的提交)
bug 修复:
- 修复 MediaSession 不支持时的报错问题 (感谢 @Jyuaan 的提交)
- 修复咪咕歌单的 404 错误
- 修复正在播放窗口点击空白处弹回的功能 (感谢 @Demeng 的提交)
`2020-12-28`
- 修复最大,最小,关闭按钮在桌面版失效的问题
`2020-12-27`
- 修复无法显示收藏歌单的 bug
- 支持一次输入搜索所有平台(Beta)
- 修复咪咕音乐歌单只显示前 20 首歌的 bug
- 修复网易和酷狗音乐搜索错误未处理的 bug
- 修复虾米音乐歌词解析错误导致无法显示的 bug
- 根据 chrome web store 上架要求修改部分权限
`2020-12-22`
- 修复酷我音乐无法播放的问题
- 修复我创建的歌单升级后无法播放的问题
`2020-12-20`
- 修复版权问题造成的播放中断和循环弹出提示通知的 bug
- 修改歌曲封面为背景时歌词看不清的问题
- 修复 qq 搜索的一个错误,优化接口返回时处理(感谢@RecluseWind 的提交)
`2020-12-12`
- 支持 QQ 音乐歌单搜索 (感谢@RecluseWind 的提交)
- 修复网易云音乐无法打开手机分享的歌单链接的 bug (感谢@RecluseWind 的提交)
- 修复咪咕音乐无法搜索的 bug
`2020-10-28`
- 增加本地音乐(仅限桌面版)
`2020-10-27`
- 增加歌单搜索功能(暂时只支持网易云)
- 优化歌词显示
- 修复 blili 歌手 API 错误,修复歌词时间轴格式不统一产生的错误 (感谢@RecluseWind 的提交)
- 优化 UI,正在播放页增加翻译按钮
`2020-10-26`
- 增加歌词翻译功能 QQ 音乐和虾米音乐的支持(感谢@RecluseWind 的提交)
- 更新了虾米音乐获取歌曲播放地址,获取歌单,搜索 API 的获取方式,增加可靠性 (感谢@RecluseWind 的提交)
- 修复安装插件后 qq 音乐网页部分歌单无法打开的 bug
`2020-10-18`
- 增加歌词翻译功能,暂时只支持网易云音乐 (感谢@reserveword 的提交)
- 修复 bilibili 音乐无法播放的 bug
- 修复虾米播放页歌曲封面无法显示的 bug
- 修复酷我音乐歌单无法打开的 bug
`2020-09-12`
- 修复网易歌单超过 1000 首时导入失败的 bug (感谢@YueShangGuan 的提交)
- 支持显示歌曲封面作为正在播放背景 (感谢@YueShangGuan 的提交)
`2020-08-24`
- 修复虾米歌单歌曲只显示部分歌曲的 bug (感谢@RecluseWind 的提交)
- 修复歌单图片和标题显示问题 (感谢@RecluseWind 的提交)
- 支持桌面版点击链接打开系统默认浏览器
`2020-08-04`
- 增加正在播放窗口和播放列表弹窗的动画效果
- 修复虾米艺人封面图片无法显示的问题 (感谢@RecluseWind 的提交)
- 优化打开歌单功能,支持网易云排行榜单,艺人页面,专辑页面网址(感谢@whtiehack 的提交)
- 优化专辑图片显示,避免图片被压缩 (感谢@RecluseWind 的提交)
`2020-07-10`
- 修复咪咕音乐无法播放的问题
- 支持顶部搜索栏回车触发 (感谢@kangbb 的提交)
- 支持歌单歌曲数显示,支持播放/暂停全局快捷键(桌面版)(感谢@x2009again 的提交)
- 支持返回时回到滚动条历史位置(感谢@x2009again 参与完成)
- 优化 firefox 滑动条,修改 qq 音乐图标网址,解决 firefox 上架 jquery 代码问题 (感谢@RecluseWind 的提交)
`2020-06-29`
- 支持播放失败时自动切换播放源(Beta)
`2020-06-28`
- 修复网易歌单仅显示 10 首歌曲的问题
`2020-04-30`
- 修复咪咕音质较差的问题
`2020-04-27`
- 增加收藏歌单功能,特别感谢 @zhenyiLiang
- 修复咪咕音乐无法播放的 bug
- 一些细节优化
`2019-11-27`
- 加入法语支持, 特别感谢 @Leoche
`2019-09-07`
- 修复 migu 无法播放的 bug
`2019-08-09`
- 增加深色主题
`2019-07-03`
- 修复咪咕音乐无法播放的 bug
`2019-06-24`
- 增加咪咕音乐
- 修复网易音乐无法播放的 bug
- 修复酷狗音乐无法播放的 bug
`2019-06-23`
- 修复无法连接到 github 的 bug
`2019-05-26`
- 修复酷狗音乐无法播放的 bug
`2019-04-26`
- 修复虾米音乐无法播放的 bug
- 修复播放器未在页面底端显示的 bug
`2019-03-03`
- 修复删除单个歌曲导致歌单所有歌曲消失的 bug
- 修复删除单个歌单导致所有歌单消失的 bug
`2019-02-26`
- 修复 qq 音乐歌单无法显示的 bug
`2018-12-30`
- 修复酷我音乐歌单缺失歌曲的问题
- 自动检测客户端语言
`2018-12-29`
- 修复虾米音乐搜索失败的问题
- 修复部分 QQ 音乐歌曲无法播放的问题
- 修复使用插件时 QQ 官方网站无法使用的问题
`2018-12-24`
- 多语言支持,支持英文
- 新添加到歌单的歌曲将出现在歌单头部
- 修复版权通知占满屏幕的 bug
`2018-12-22`
- 全新版本 2.0 发布,更新界面(特别感谢@iparanoid 提供主题设计)
- 升级 jquery 和 angular 版本
`2018-12-21`
- 修复虾米音乐歌单访问的问题
- 修复网易云音乐歌单只有一首歌的问题
- 修复 bilibili 滚动时加载重复歌单的问题
- 修复酷狗部分音乐无法播放的问题
- 修复 Github Gist 备份无法导入的问题
- 升级 soundmanager2 库到最新版本
`2018-12-05`
- 完全修复虾米音乐歌单访问的问题
`2018-08-25`
- 修复虾米音乐无法播放的 bug
`2018-06-15`
- 增加酷我音乐的支持(特别感谢@WinterXMQ 的提交)
`2018-06-10`
- 修复酷狗音乐收藏歌单后可能显示空歌单的 bug
`2018-06-10`
- 修复虾米音乐无法显示歌词的 bug
`2018-06-05`
- 增加酷狗音乐的支持(感谢@WinterXMQ )
`2018-05-30`
- 修复 QQ 音乐无法播放的问题(感谢@noschoollee 提供修复方案)
`2018-04-23`
- 修复虾米音乐无法播放的问题
`2018-02-18`
- 修复无法创建歌单的 bug
- 修复点击关闭歌单按钮后无法再打开歌单的 bug
- 增加歌曲主页,点击封面可进入(特别感谢@iparanoid 提供歌曲页面 UI 设计)
`2018-02-15`
- 修复随机播放在播放列表播放结束后自动停止的问题,开启无限洗脑循环(感谢@sunjie21 的提交)
- 增加将当前播放列表全部添加到歌单的功能 (感谢@sunjie21 的提交)
- 修复标题播放状态不实时更新的 bug (感谢@sibojia 的提交)
`2018-02-14`
- 修复主页在加载更多数据时出现双重滚动条的 bug,并修改了滚动条样式(感谢@zhuzhuyule 的提交)
- 修复打开歌单时,网易云音乐个人歌单地址无法解析的 bug(感谢@zhuzhuyule 的提交)
`2017-12-26`
- 增加同步歌单到 Github Gist 功能。(特别感谢@ConstLhq 提供创意和部分代码实现)
`2017-12-20`
- 增加搜索翻页功能,你可以看到更多的搜索结果了。(感谢@ConstLhq 的提交)
- 增加合并歌单功能。可以快速的把其它你创建的歌曲合并到当前的歌单中了。(感谢@Dumeng 的提交)
`2017-11-27`
- 修复网易云音乐歌单只显示第一首歌的 Bug(感谢[@Binaryify/NeteaseCloudMusicApi](https://github.com/Binaryify/NeteaseCloudMusicApi)提供接口实现)
`2017-11-18`
- 修复版权原因无法播放歌曲时自动暂停的问题
`2017-11-17`
- 在我的歌单页面增加“打开歌单”功能,可打开支持网页的歌单链接地址。这样就可以导入你喜欢的歌单了。
- HTTP 请求头部的 Origin 字段设置为正常网址
`2017-10-16`
- 修复 QQ 音乐歌单翻页显示重复的问题(感谢@Moobusy 的提交)
`2017-10-03`
- 修复网易云音乐歌单无法显示的问题(感谢@Moobusy 的提交)
`2017-09-14`
- 修复 QQ 音乐无法播放的 bug
`2016-05-27`
- 增加快捷键功能(输入?查看快捷键设置)
- 支持同步播放记录到 last.fm
- 增加搜索 loading 时的图标(感谢@richdho 的提交)
- 页面标题增加显示当前播放信息
- 修复了在收藏对话框点击取消出现新建歌单的 bug
- 重新组织代码文件夹结构
`2016-05-21`
- 增加歌单分页加载功能(感谢@wild-flame 的提交)
- 修复关闭按钮随网页滚动的 bug
- 修复点击暂停按钮会重置进度条和歌词的 bug
- 修复点击歌单名称不跳转的 bug
- 调整歌单水平位置居中
`2016-05-14`
- 增加 firefox 插件支持(感谢 fulesdle 的提交)
`2016-05-13`
- 增加我的歌单功能,可以收藏现有歌单,并创建自己的歌单
- 点击 Listen 1 和图标可以回到首页
- 标记了部分因版权无法播放的歌曲,增加版权提示
- 重构了音乐平台代码,使用统一的接口规范
- 重构了歌单接口,合并歌手,专辑和歌单接口
- 修复了阿里云歌手链接点击错误的 bug
`2016-05-08`
- 增加歌词显示
- 精选歌单:添加歌单到当前播放列表,可点击跳转到原始链接
- 修复了搜索 qq 音乐时的乱码问题
- 修复了循环播放网易歌曲一段时间后暂停的 bug
- 修复了可能导致微信公众号无法登录的 bug
- 优化性能,删除了不必要的事件消息触发
`2016-05-02`
- 增加音量控制
## License
MIT
|