ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

一个搜索框聚合 7 个音乐平台:Listen 1 浏览器扩展完整上手指南

一个搜索框聚合 7 个音乐平台:Listen 1 浏览器扩展完整上手指南 一个搜索框聚合 7 个音乐平台Listen 1 浏览器扩展完整上手指南【免费下载链接】listen1_chrome_extensionone for all free music in china (chrome extension, also works for firefox)项目地址: https://gitcode.com/gh_mirrors/li/listen1_chrome_extensionListen 1 是一个开源浏览器扩展Chrome / Firefox / Edge 均可最新版 2.33.0。它把网易云音乐、QQ 音乐、酷狗、酷我、咪咕、bilibili、千千音乐 7 个平台的免费歌曲资源聚合进同一个界面一次搜索全网出结果某平台播放失败时自动换源重试所有歌单统一管理在本地。Listen 1 新建歌单的默认封面聚合播放从一张熟悉的封面开始 为什么需要聚合播放器周五晚上你想循环一首老歌QQ 音乐只有试听片段网易云标了版权提示。以前你会挨个打开几个网站确认现在在 Listen 1 的搜索框里输一次歌名7 个平台的结果排在一起哪版能放就点哪版。就算播到一半某个源挂了播放器自己去找下一家你不用动。 最快安装步骤与离线打包方法打开浏览器扩展管理页Chrome / Edge 为扩展管理页的开发者入口Firefox 为附加组件管理页。按下方表格选择一种安装方式。装完在工具栏点 Listen 1 图标进入独立播放页即可使用。方式适合谁操作要点商店安装推荐能访问扩展商店的用户Chrome Web Store / Firefox Add-ons / Edge Add-ons 搜 Listen 1点安装后续自动更新源码加载商店不可用、或想用最新代码执行git clone https://gitcode.com/gh_mirrors/li/listen1_chrome_extension扩展管理页开启开发者模式加载已解压扩展程序选克隆目录Firefox 离线打包内网、离线环境把根目录manifest_firefox.json的内容替换manifest.json再执行zip -r ../listen1.xpi *最后把 xpi 拖进 Firefox 完成安装2.33.0 起 manifest 已升级到 V3新版 Chrome / Edge 直接加载源码目录即可无需额外适配。 三个核心能力全网搜索7 个平台一次出结果搜索框同时对接 7 个平台输入歌名或歌手名后结果里每个条目都标注了来源平台可以按平台筛选也可以按搜索结果翻页继续找。同一首歌的不同版本、不同歌手并排对比选能免费放的版本找不到时试试英文原名或去掉生僻字命中率会明显提高各平台的搜索实现集中在js/provider/目录一个平台一个文件想确认某平台支持什么接口可以直接翻自动切源播放中断时不用你管这是 Listen 1 从 2.9.0 开始内置的机制当前播放源不可用版权、地区限制或接口失效时插件自动到其他平台搜索同一首歌拿到可用地址后继续播放整个过程不需要你操作。听整张专辑时个别歌曲被拦流程不会断配合播放模式使用列表循环遇到坏源自动跳过切源行为在js/l1_player.js和js/player_thread.js里实现想改切源逻辑从这里入手我的歌单跨平台收藏 歌单链接直接导入你创建的歌单和收藏的歌单都存在浏览器本地更实用的是打开歌单功能——粘贴网易云、QQ 音乐等平台的歌单链接封面、歌名、曲目会一起拉进 Listen 1之后可以整单加进当前播放列表。把不同平台的歌合并进同一个自建房歌单顺序可拖拽调整用 GitHub 账号登录后歌单能同步到 Gist 做备份新电脑登录再导入歌单读写逻辑在js/myplaylist.js新增歌曲会自动去重重复添加不会产生重复曲目 进阶玩法调切源范围自动切源时插件会逐个平台搜索在设置里把账号受限、没登录或歌库对不上你口味的平台从搜索列表里去掉切源更快也不会白费请求。理解请求改写部分平台的接口对 referer、UA 有校验rules_1.json里用声明式规则给 y.qq.com、kugou.com、bilivideo.com 的请求改写了请求头这是它能直连这些平台取播放地址的关键改接口前先看懂这个文件。登录拿高音质QQ 音乐、网易云、咪咕都支持登录登录态直接复用浏览器里已登录的 cookie。登录 QQ 音乐后可选 320kbps 码率这是 2022 年加入的登录后平台页还会拉出你的收藏歌单和推荐歌单。用快捷键脱手在播放器界面输入?打开快捷键面板播放 / 暂停、上一曲 / 下一曲、音量都有对应按键全局快捷键在浏览器最小化时依然生效。️ 播放问题排查当同一首歌全网都搜不到时怎么办先当版权问题处理换英文歌名、去掉生僻字再搜一次确认其他平台网页端能否播放。能播放但 Listen 1 搜不到多半是该平台接口有变动到项目仓库提交 issue 说明平台和关键词。当界面转圈不出声时怎么办先查网络各平台播放地址是实时的代理或公司网络挡了请求就会卡住。重启浏览器让扩展重载确认扩展列表里 Listen 1 是启用状态。仍无效就重装卸载扩展重新加载解压目录。当 Firefox 里页面空白或报错时怎么办检查打包环节确认解包后的目录里manifest.json内容来自manifest_firefox.json再压缩成 xpi。用开发者模式加载目录时把manifest_firefox.json重命名覆盖manifest.json同样生效。当换电脑后歌单全没了时怎么办歌单保存在浏览器 localStorage不随账号走。日常用 GitHub 登录开启 Gist 同步换机后登录同一账号导入没有备份就只能在新环境重新导入各平台的歌单链接。写在最后一次搜索覆盖 7 个平台、坏源自动切换、歌单本地统一管理这三件事就是 Listen 1 的全部价值全部代码开源可查。项目仓库与更新日志https://gitcode.com/gh_mirrors/li/listen1_chrome_extension【免费下载链接】listen1_chrome_extensionone for all free music in china (chrome extension, also works for firefox)项目地址: https://gitcode.com/gh_mirrors/li/listen1_chrome_extension创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表