Skip to content

已支持配置自定义网络歌单,在这里分享你的歌单

设置页面新增一个输入框配置json格式,可以定义配置音乐源,可以是电台或者其他的m3u8格式的。 再加一个输入框配置这个json文件的url,点击获取按钮把url对应的json内容填充到json输入框,方便直接使用别人分享的歌单。

比如这样的链接

已经测试能播放出来:

python3 micli.py play http://ngcdn001.cnr.cn/live/zgzs/index.m3u8

预计歌单格式是这样的, type 为 radio 作为电台的设定,会一直播放当前电台,不会播放下一首。

json
[
  {
    "name":"歌单1",
    "musics":[
      {
        "name":"歌名1",
        "url":"http://ngcdn001.cnr.cn/live/zgzs/index.m3u8",
        "type":"radio"
      },
      {
        "name":"歌名2",
        "url":"https://lhttp.qtfm.cn/live/4915/64k.mp3"
      }
    ]
  },
  {
    "name":"歌单2",
    "musics":[
      {
        "name":"歌名3",
        "url":"https://lhttp.qtfm.cn/live/4915/64k.mp3"
      },
      {
        "name":"花海",
        "url":"http://192.168.2.5:58090/proxy?urlb64=aHR0cHM6Ly93cy5zdHJlYW0ucXFtdXNpYy5xcS5jb20vTTgwMDAwM29rV3ZvMXFadTljLm1wMz9mcm9tdGFnPTAmZ3VpZD1mZmZmZmZmZmM4MWU2ZjVhZmZmZmZmZmZlZGZmZWI3ZiZ1aW49MzMxMjkzOTI1NCZ2a2V5PTc1MURBOEQ5RkRFNTkwOEQ5MjVCNUZFMTNBODhEREUyQkI3MzZGNDQ3NDU4MTA1OTk2Q0Q3QTEyMTQ2ODFGRUZERjNBQURDMkY0OTY2NjJEMDM1OUVDRkE0RjQwMkM2M0RDOTk4NzdDOENGMkM3OUJfX3YyMWUyYTE3MzM="
      }
    ]
  }
]

这里分享一个让 chatgpt 写 python 脚本来生成歌单的例子 https://chatgpt.com/share/6751c019-74c0-800a-a978-a20c636d4464

代理访问链接

上面的 http://192.168.2.5:58090/proxy?urlb64=aHR0cHM6Ly93cy5zdHJlYW0ucXFtdXNpYy5xcS5jb20vTTgwMDAwM29rV3ZvMXFadTljLm1wMz9mcm9tdGFnPTAmZ3VpZD1mZmZmZmZmZmM4MWU2ZjVhZmZmZmZmZmZlZGZmZWI3ZiZ1aW49MzMxMjkzOTI1NCZ2a2V5PTc1MURBOEQ5RkRFNTkwOEQ5MjVCNUZFMTNBODhEREUyQkI3MzZGNDQ3NDU4MTA1OTk2Q0Q3QTEyMTQ2ODFGRUZERjNBQURDMkY0OTY2NjJEMDM1OUVDRkE0RjQwMkM2M0RDOTk4NzdDOENGMkM3OUJfX3YyMWUyYTE3MzM= 是经过代理播放的链接。可以通过其他的工具来生成。其中 http://192.168.2.5:58090/ 是自己的 xiaomusic 地址。

评论

评论 1 - hanxi

可以使用 gist 来配置和分享 json 文件,比如 https://gist.github.com/hanxi/dda82d964a28f8110f8fba81c3ff8314

点击 raw 得到 json 文件的链接 https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/8787844d81c39dbfaad4e37954dd449d8bba5728/example.json

当然还可以用其他工具分享json文件,比如 github 和国内的 gitee 。


评论 2 - hanxi

已经有工具支持将 m3u 格式的电台文件转为网络歌单格式,见 /issues/88.html

欢迎有兴趣的朋友制作其他格式转换工具,比如网易歌单那一类的。


评论 3 - hanxi

设备掉线了


评论 4 - hanxi

怎么获取 他正在播放什么?或者是播放进度 ?播放列表?我想给他加进去 233333

这个接口 /playingmusic


评论 5 - 114514thD

加不加"type":"radio"都会一直播放不切换到下一首歌是为什么呢


评论 6 - hanxi

加不加"type":"radio"都会一直播放不切换到下一首歌是为什么呢

发出来看看?


评论 7 - 114514thD

加不加"type":"radio"都会一直播放不切换到下一首歌是为什么呢

发出来看看?

本地开服务器,生成的m3u列表 格式如下 #EXTINF:247,周传雄 - 临别一眼.mp3 http://192.168.1.147:8000/%E5%91%A8%E4%BC%A0%E9%9B%84%20-%20%E4%B8%B4%E5%88%AB%E4%B8%80%E7%9C%BC.mp3 包含了时长信息 版本是0.3.46 potplayer里播放完全正常

仔细研究了一下,发现确实存在问题,不过是另一种情况,下面单说


评论 8 - 114514thD

加不加"type":"radio"都会一直播放不切换到下一首歌是为什么呢

发出来看看?

这几天再仔细研究了一下,发现一个可能的原因:这样获取到的是m4a文件,我尝试着在json里配置获取到的m4a链接,发现播放同样也是无时长


评论 9 - hanxi

获取歌曲时长确实有些格式获取不到。


评论 10 - 114514thD

获取歌曲时长确实有些格式获取不到。

http://m7.music.126.net/20241216093525/75c9080afa2929d7eec8e1cdbcbc0a92/yyaac/0709/535a/5358/0c6e2dcac3d0e9fa4415d22e1eca1337.m4a 以这个文件为例,我用ffmpeg可以获取时长等元数据 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'http://m7.music.126.net/20241216093525/75c9080afa2929d7eec8e1cdbcbc0a92/yyaac/0709/535a/5358/0c6e2dcac3d0e9fa4415d22e1eca1337.m4a': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: M4A mp42isom creation_time : 2019-02-21T02:51:36.000000Z iTunSMPB : 00000000 00000920 000003E8 00000000004BE2F8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 encoder : Nero AAC codec / 1.5.4.0 Duration: 00:03:45.70, start: 0.052971, bitrate: 64 kb/s Chapters: Chapter #0:0: start 0.105941, end 225.750930 Metadata: title : Stream #0:0[0x1](und): Audio: aac (HE-AAC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 63 kb/s (default) Metadata: creation_time : 2019-02-21T02:51:36.000000Z handler_name : Sound Media Handler vendor_id : [0][0][0][0] 那是为什么播放就不行呢


评论 11 - hanxi

因为代码有问题。


评论 12 - 114514thD

因为代码有问题。

好吧😂😂,大佬真是直接😁


评论 13 - hanxi

重构方案 #314


评论 14 - LiyuTian-web

下指令后会重新播放歌曲。比如正在播放晴天,下指令声音小一点,这时会重新从头开始播放晴天这首歌,而不会继续播放。


评论 15 - hanxi

v0.3.86 版本支持 LX 歌单,歌单导出工具地址: https://github.com/hanxi/keep-alive


评论 16 - airroy888

https://github.com/airroy888/xiaomusic 插件工具特点: 1、解锁网易云灰色音乐,网易云歌单实现秒同步。同步歌曲时仅将歌名保存在播放列表中,无需等待播放链接更新,歌单保存内存配置中,不修改setting.json避免影响系统开机加载速度。 2、当播放歌单时,系统才会实时更新查询播放链接,并调用xiaomusic的API下载播放。 3、歌单播放采取播1备1方式随时待命状态,当用户喊“切歌”可以实现快速播放歌单的下一首歌曲。


评论 17 - 382263999

播放电台提示:Failed to play music: API Error: 500 Internal Server Error


评论 18 - hanxi

v0.4.15 版本已经支持在线歌单格式, urlself:///api/proxy/plugin-url?data= 开头的,需要配合【OnlineSearch】在线音乐里的 JS 插件使用,下面是一个歌单示例,如果想合并多个歌单,可以配合【歌单合并工具】把多个 json 歌单合并成一个。同时需要打开 【网络歌曲过代理】开关。

ImageImage
json
[
    {
        "name": "经典老歌",
        "musics": [
            {
                "name": "黄昏-周传雄",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICI3REU5QTlDRDA0MTE1N0Y2QkYzRkU5RkZCQ0YxMjBFMyIsICJ0aXRsZSI6ICJcdTllYzRcdTY2MGYiLCAiYXJ0aXN0IjogIlx1NTQ2OFx1NGYyMFx1OTZjNCIsICJhbGJ1bSI6ICJ0cmFuc2ZlciIsICJhbGJ1bV9pZCI6ICI5NjQ2MTIiLCAiYWxidW1fYXVkaW9faWQiOiAwLCAiZHVyYXRpb24iOiAzNDQsICJhcnR3b3JrIjogImh0dHA6Ly9pbWdlLmt1Z291LmNvbS9zdGRtdXNpYy8xMDgwLzIwMjAwMjEwLzIwMjAwMjEwMTEyODE1Mzk1MzEwLmpwZyIsICIzMjBoYXNoIjogIjNFOUM5NUZDRDFGNTgyRkMwMDYxQjgyOUQ0MThEN0U3IiwgInNxaGFzaCI6ICI4QzY0Nzc1QTU1QTJCRkREMDRFMjk3NTM0MDU0OUI3RiIsICJSZXNGaWxlSGFzaCI6ICJEM0UzRUJCM0IwN0U5RTM2QzQwMjZCRDFBNkU5ODc3QiIsICJwbGF0Zm9ybSI6ICJrZyIsICJzb3VyY2UiOiAicGx1Z2luIn0=",
                "type": "music"
            },
            {
                "name": "寂寞沙洲冷-周传雄",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICIzNkE0RjVFQUE3NDgzMjRBNUQ1MDlEOEVEQzQ3Njk5RiIsICJ0aXRsZSI6ICJcdTViYzJcdTViZGVcdTZjOTlcdTZkMzJcdTUxYjciLCAiYXJ0aXN0IjogIlx1NTQ2OFx1NGYyMFx1OTZjNCIsICJhbGJ1bSI6ICJcdTY2MWZcdTdhN2FcdTRlMGJcdTc2ODRcdTRmMjBcdThiZjQiLCAiYWxidW1faWQiOiAiOTg0Mzc3IiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMjc0LCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDI0MTIwNi8yMDI0MTIwNjE3NTU0OTE5NDkyMC5qcGciLCAiMzIwaGFzaCI6ICJGMzY4NzUyNUI0Q0RCMkNFMUQwNzBBMkRBQjYyMTg2NSIsICJzcWhhc2giOiAiMjM4N0NGREExNTU1NkQ2NjA1QUNENjQyMkFFMTUwQUUiLCAiUmVzRmlsZUhhc2giOiAiM0NGMjc4NDBFODhERUNFM0NGRUY5ODdEOUVDQjExNzAiLCAicGxhdGZvcm0iOiAia2ciLCAic291cmNlIjogInBsdWdpbiJ9",
                "type": "music"
            },
            {
                "name": "记事本-陈慧琳",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICIyNjY4NDg3MEUyQ0UzOTM2QTNENzI1NTlGNjdDMDYwNiIsICJ0aXRsZSI6ICJcdThiYjBcdTRlOGJcdTY3MmMiLCAiYXJ0aXN0IjogIlx1OTY0OFx1NjE2N1x1NzQzMyIsICJhbGJ1bSI6ICJcdTcyMzFcdTYyMTFcdTRlMGRcdTcyMzEiLCAiYWxidW1faWQiOiAiMjk5NjY1MSIsICJhbGJ1bV9hdWRpb19pZCI6IDAsICJkdXJhdGlvbiI6IDI1MSwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzEwODAvMjAyNTA4MDIvMjAyNTA4MDIwODQ4MTIyMDc3NzYuanBnIiwgIjMyMGhhc2giOiAiNDYxMUU0Mjg2QUE4QUNBODdFQzY1Q0QyQUVFQzVEMTYiLCAic3FoYXNoIjogIjhEMDM4MTEyMjdFOTc1ODc3RjBBMzk3NDhENkM0RThBIiwgIlJlc0ZpbGVIYXNoIjogIiIsICJwbGF0Zm9ybSI6ICJrZyIsICJzb3VyY2UiOiAicGx1Z2luIn0=",
                "type": "music"
            },
            {
                "name": "香水有毒-胡杨林",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICJBOTdBOTgyMENEMzI3RDNDRUY5NTFFQUM2M0Y5MkI5NSIsICJ0aXRsZSI6ICJcdTk5OTlcdTZjMzRcdTY3MDlcdTZiZDIiLCAiYXJ0aXN0IjogIlx1ODBlMVx1Njc2OFx1Njc5NyIsICJhbGJ1bSI6ICJcdTk5OTlcdTZjMzRcdTY3MDlcdTZiZDIoXHU1YmEzXHU0ZjIwXHU1MzU1XHU2NmYyKSIsICJhbGJ1bV9pZCI6ICIzOTEyOTg1IiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMjkwLCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDI1MDEyNS8yMDI1MDEyNTEyMTcwMjM2NjY3My5qcGciLCAiMzIwaGFzaCI6ICJBMTgxNjE5NDA3NDhFQzAyNkFFNjRGNEU5NjM0NURBNCIsICJzcWhhc2giOiAiRDcwNjRCQUQ0RUNDNThDN0Q4NDgxMUUzOERCMzgzRDEiLCAiUmVzRmlsZUhhc2giOiAiMjRCQUYxRjFCNzZEM0U5NkY1NEVBNUQ1QkJFQUM4QUIiLCAicGxhdGZvcm0iOiAia2ciLCAic291cmNlIjogInBsdWdpbiJ9",
                "type": "music"
            },
            {
                "name": "求佛-誓言",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICI3QjcxNDBCMjNBODM2REM2RUU2M0I2Q0Q0ODQ4MjQwMiIsICJ0aXRsZSI6ICJcdTZjNDJcdTRmNWIiLCAiYXJ0aXN0IjogIlx1OGE5M1x1OGEwMCIsICJhbGJ1bSI6ICJcdTYyMTFcdTc2ODRcdThhOTNcdThhMDAiLCAiYWxidW1faWQiOiAiNzYxNCIsICJhbGJ1bV9hdWRpb19pZCI6IDAsICJkdXJhdGlvbiI6IDI4NiwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzEwODAvMjAyMDA2MjAvMjAyMDA2MjAwNjQ1MDE2OTA0NzEuanBnIiwgIjMyMGhhc2giOiAiMUJGRkRCNkZFRUZFM0Q1NDQ2N0UyMDQ2RjFDMEM0ODciLCAic3FoYXNoIjogIjlBMTBDQzRDQTQ5MEMyN0NCNjRDMEY5RThBRUE5Njc2IiwgIlJlc0ZpbGVIYXNoIjogIjZFODlFQTZGRUI2MjA2RjY0NEJBRDQ0MkEzNERBNUUyIiwgInBsYXRmb3JtIjogImtnIiwgInNvdXJjZSI6ICJwbHVnaW4ifQ==",
                "type": "music"
            },
            {
                "name": "不得不爱-潘玮柏、弦子",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICI4RjlFM0ZENDc0RUE2MTJDNjFFQjIwRDE0MTU3NjdCRiIsICJ0aXRsZSI6ICJcdTRlMGRcdTVmOTdcdTRlMGRcdTcyMzEiLCAiYXJ0aXN0IjogIlx1NmY1OFx1NzNhZVx1NjdjZlx1MzAwMVx1NWYyNlx1NWI1MCIsICJhbGJ1bSI6ICJcdTlhZDhcdTYyNGIiLCAiYWxidW1faWQiOiAiOTcyODA5IiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMjgxLCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDI0MTIwNi8yMDI0MTIwNjE3NTU1ODQ4MTM5OS5qcGciLCAiMzIwaGFzaCI6ICI4QUUwNjU3QjY0ODY2OEY4MzFBMDYwM0U0RTNCRUQzOCIsICJzcWhhc2giOiAiRjEwMDJFNUM3N0ZGMUMyQzlDRDgzNDhGMzlDNTk4N0MiLCAiUmVzRmlsZUhhc2giOiAiNDk0REM0MkQ2OTk2ODQ5N0RDQzRBRjNBNTE3RjExNjAiLCAicGxhdGZvcm0iOiAia2ciLCAic291cmNlIjogInBsdWdpbiJ9",
                "type": "music"
            },
            {
                "name": "后来-刘若英",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICI1RkU3ODc5NkIxMjY5REI4NDY1NUNENjk2Mzg4MDk2QiIsICJ0aXRsZSI6ICJcdTU0MGVcdTY3NjUiLCAiYXJ0aXN0IjogIlx1NTIxOFx1ODJlNVx1ODJmMSIsICJhbGJ1bSI6ICJcdTYyMTFcdTdiNDlcdTRmNjAiLCAiYWxidW1faWQiOiAiOTgyMDg4IiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMzQxLCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDIzMTAyNS8yMDIzMTAyNTExMDkwMjU4Mzg3Ny5qcGciLCAiMzIwaGFzaCI6ICI5Q0NBQzNFNzc2MTY0NTYzMUY3ODQ3N0U3Q0Q3MENFMyIsICJzcWhhc2giOiAiMkEzODdGRjY4MjIxREIwNkFENEMzMjZFRjQ1ODVFRUYiLCAiUmVzRmlsZUhhc2giOiAiNzY2OTY3QTgzMUE5MkY0NEI0NDhFMTA0MEVDMUJGQ0EiLCAicGxhdGZvcm0iOiAia2ciLCAic291cmNlIjogInBsdWdpbiJ9",
                "type": "music"
            },
            {
                "name": "有一种爱叫做放手-阿木",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICI4QUNFMkQ0NTEwRTI2RkJEQzQ3MzYwNTVDNUFFNEIwMyIsICJ0aXRsZSI6ICJcdTY3MDlcdTRlMDBcdTc5Y2RcdTcyMzFcdTUzZWJcdTUwNWFcdTY1M2VcdTYyNGIiLCAiYXJ0aXN0IjogIlx1OTYzZlx1NjcyOCIsICJhbGJ1bSI6ICJcdTY3MDlcdTRlMDBcdTc5Y2RcdTcyMzFcdTUzZWJcdTUwNWFcdTY1M2VcdTYyNGIiLCAiYWxidW1faWQiOiAiOTcxNTA5IiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMjYzLCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDIwMDgxMi8yMDIwMDgxMjE3NTA1MTk5ODY1MS5qcGciLCAiMzIwaGFzaCI6ICI1NDgyODI2NkE0MTJDNDFGN0Q5NEE2MEJEQkRDNDMwMSIsICJzcWhhc2giOiAiRTNBQTE1M0IyRDg4QzkyOTU2OUE0NkREQzJDRjBERjkiLCAiUmVzRmlsZUhhc2giOiAiNUVGRDE2QUY4M0YwREQ3NTE0OUU5OTAzMUYwRTJCODYiLCAicGxhdGZvcm0iOiAia2ciLCAic291cmNlIjogInBsdWdpbiJ9",
                "type": "music"
            },
            {
                "name": "丁香花-唐磊",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICI2MUJCODU2MEQ3RkI5NzlFQjcwRUM1MDUwOTkwREI5NSIsICJ0aXRsZSI6ICJcdTRlMDFcdTk5OTlcdTgyYjEiLCAiYXJ0aXN0IjogIlx1NTUxMFx1NzhjYSIsICJhbGJ1bSI6ICJcdTRlMDFcdTk5OTlcdTgyYjEiLCAiYWxidW1faWQiOiAiOTgxNzY4IiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMjY1LCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDIwMDkyNy8yMDIwMDkyNzE0MjgzMDgwNDAwNy5qcGciLCAiMzIwaGFzaCI6ICI3Qzc3MDVGNzRCRTVGMTNCODNENjEwQUJDMjlFOTU2MiIsICJzcWhhc2giOiAiRkU3Q0E0RjA2OTQ1MjYwOThGRTYzOUU0RDdDREZCOEMiLCAiUmVzRmlsZUhhc2giOiAiQkM0MDM1QTVDQ0JBNjM3MTNDMUVDQzFCM0NCRTJCNDQiLCAicGxhdGZvcm0iOiAia2ciLCAic291cmNlIjogInBsdWdpbiJ9",
                "type": "music"
            },
            {
                "name": "爱如潮水-张信哲",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICIwMzU0MjgxMjg0NEVFNzdBMjJFMDk2QTlENjk3NDg1OCIsICJ0aXRsZSI6ICJcdTcyMzFcdTU5ODJcdTZmNmVcdTZjMzQiLCAiYXJ0aXN0IjogIlx1NWYyMFx1NGZlMVx1NTRmMiIsICJhbGJ1bSI6ICJcdTZjMzhcdTYwNTJcdTkxZDFcdTY2ZjIgXHU1ZjcxXHU5N2YzXHU1MTc4XHU4NWNmXHU3Y2JlXHU5MDA5IiwgImFsYnVtX2lkIjogIjUzODAzMCIsICJhbGJ1bV9hdWRpb19pZCI6IDAsICJkdXJhdGlvbiI6IDI3MCwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzEwODAvMjAyNTAyMDcvMjAyNTAyMDcxNjEzMjc3ODMwNjAuanBnIiwgIjMyMGhhc2giOiAiNzBBRTM0NjEyQjhCQkE0ODY2NDkwRkUwRjhEOTAzMDYiLCAic3FoYXNoIjogIjlEMTE4MTkyMDk2MjBBNjFGNTE4REZBNzZEODM2NDk5IiwgIlJlc0ZpbGVIYXNoIjogIjUxNzZCNUNGQ0M0NTAxODk0NDJDNTA5RTA0RTY3NENCIiwgInBsYXRmb3JtIjogImtnIiwgInNvdXJjZSI6ICJwbHVnaW4ifQ==",
                "type": "music"
            },
            {
                "name": "晴天-周杰伦",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICJCM0E1MkE3QTk1OEJGMEFFRDBFQkZCQTJFOUE4MThCNyIsICJ0aXRsZSI6ICJcdTY2NzRcdTU5MjkiLCAiYXJ0aXN0IjogIlx1NTQ2OFx1Njc3MFx1NGYyNiIsICJhbGJ1bSI6ICJcdTUzZjZcdTYwZTBcdTdmOGUiLCAiYWxidW1faWQiOiAiOTY2ODQ2IiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMjY5LCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDIzMDkyMC8yMDIzMDkyMDE0MjUwMzYzMjAxMy5qcGciLCAiMzIwaGFzaCI6ICIxQjU2MTI2QThBMDM5MjRGMUREMDY2MjU5QzA5NUNCQyIsICJzcWhhc2giOiAiNzhFMTI1RDA5MzgzN0M0NjMyNzBFQUMwM0JCOUQ4QTkiLCAiUmVzRmlsZUhhc2giOiAiRDY2N0JDNUVFOTNGMjAxMTI2Njk3Q0IzQkE3NDUwMDkiLCAicGxhdGZvcm0iOiAia2ciLCAic291cmNlIjogInBsdWdpbiJ9",
                "type": "music"
            },
            {
                "name": "爱错-王力宏",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICJFQzI1NjAyQjU2RDVEQUUzNkIyN0U4Mjc4MEZDNkEyMiIsICJ0aXRsZSI6ICJcdTcyMzFcdTk1MTkiLCAiYXJ0aXN0IjogIlx1NzM4Ylx1NTI5Ylx1NWI4ZiIsICJhbGJ1bSI6ICJcdTVmYzNcdTRlMmRcdTc2ODRcdTY1ZTVcdTY3MDgiLCAiYWxidW1faWQiOiAiMjk5NjQ2MiIsICJhbGJ1bV9hdWRpb19pZCI6IDAsICJkdXJhdGlvbiI6IDIzOCwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzEwODAvMjAyNTAxMjUvMjAyNTAxMjUxMjE2MDc3MjQ1MjMuanBnIiwgIjMyMGhhc2giOiAiREM0MkQzODMzRTdDMTBDQzRFQkU1Mjg0OTk5M0ZERTIiLCAic3FoYXNoIjogIjNGNUEzNTgxQ0E2NEIxQzNBRkFCQTUxNTQyRTFERDdCIiwgIlJlc0ZpbGVIYXNoIjogIjM3QTMxRTI4MzNDNkE2N0Q1QkNDRUE0OENBNDMwODM4IiwgInBsYXRmb3JtIjogImtnIiwgInNvdXJjZSI6ICJwbHVnaW4ifQ==",
                "type": "music"
            },
            {
                "name": "其实-薛之谦",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICIyQTg5MTFFQUQ0ODM4QkY5NjdDRjVBMzAwRDc4N0U1MyIsICJ0aXRsZSI6ICJcdTUxNzZcdTViOWUiLCAiYXJ0aXN0IjogIlx1ODU5Ylx1NGU0Ylx1OGMyNiIsICJhbGJ1bSI6ICJcdTYxMGZcdTU5MTYiLCAiYWxidW1faWQiOiAiOTYwMzI3IiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMjQyLCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDIwMDQwNy8yMDIwMDQwNzE1MTgxODg2MjA4Mi5qcGciLCAiMzIwaGFzaCI6ICI1NDY0REYxMzNBNzAyNkUzMTVCNkM2N0UwNEVFNkY0NiIsICJzcWhhc2giOiAiMzc4QzNCRTY3NkQ3OURCNTAwNjRCNjM1Mjg1MTM5RDMiLCAiUmVzRmlsZUhhc2giOiAiODdCQjdCMUM2QzVDMDBBMUJCRDRBRDAwRTk0REM4MEUiLCAicGxhdGZvcm0iOiAia2ciLCAic291cmNlIjogInBsdWdpbiJ9",
                "type": "music"
            },
            {
                "name": "花海-周杰伦",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICIzMzI4ODA4Q0VDQkQxQTEwMzgxNjYwMDM4NDBGRERENyIsICJ0aXRsZSI6ICJcdTgyYjFcdTZkNzciLCAiYXJ0aXN0IjogIlx1NTQ2OFx1Njc3MFx1NGYyNiIsICJhbGJ1bSI6ICJcdTliNTRcdTY3NzBcdTVlYTciLCAiYWxidW1faWQiOiAiOTYwMzk5IiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMjY0LCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDI0MTExOC8yMDI0MTExODE2MDYyMjUwODQyOS5qcGciLCAiMzIwaGFzaCI6ICI4RTM5RUNBMzY0MzYxRTRBMDY1MkU3N0I4QjNFNjYxNyIsICJzcWhhc2giOiAiRTk0RDMyMDEzQjRFNUU2MjAwMDc1QkNDQUI5Njc4N0MiLCAiUmVzRmlsZUhhc2giOiAiIiwgInBsYXRmb3JtIjogImtnIiwgInNvdXJjZSI6ICJwbHVnaW4ifQ==",
                "type": "music"
            },
            {
                "name": "不将就-李荣浩",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICJFNUYwOTA1QzY2Mjg3MkE5QjA1QTQyM0ZEMUVENDhCNSIsICJ0aXRsZSI6ICJcdTRlMGRcdTVjMDZcdTVjMzEiLCAiYXJ0aXN0IjogIlx1Njc0ZVx1ODM2M1x1NmQ2OSIsICJhbGJ1bSI6ICJcdTY3MDlcdTc0MDZcdTYwZjMiLCAiYWxidW1faWQiOiAiMTAwNDA0MCIsICJhbGJ1bV9hdWRpb19pZCI6IDAsICJkdXJhdGlvbiI6IDMxMiwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzEwODAvMjAyNTA4MDgvMjAyNTA4MDgxODE4MjM5NjI0ODAuanBnIiwgIjMyMGhhc2giOiAiNzE4NENGRDA3NUU2NEIxMkI5MUFDNDdBRThENTExRDUiLCAic3FoYXNoIjogIjBDNDY3MTk0MzJDNDJCRjlFRTMwOTgxRUM1NUREMEI3IiwgIlJlc0ZpbGVIYXNoIjogIjg4NjA1MEJDM0QyREJCODY3MkQzRjIxNjAwRDRCMjFBIiwgInBsYXRmb3JtIjogImtnIiwgInNvdXJjZSI6ICJwbHVnaW4ifQ==",
                "type": "music"
            },
            {
                "name": "爱情讯息-郭静",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICJEOEU4NTcyNTBEOEVFQTlDNUZBRkRBRjc4NTc2NDBBNSIsICJ0aXRsZSI6ICJcdTcyMzFcdTYwYzVcdThiYWZcdTYwNmYiLCAiYXJ0aXN0IjogIlx1OTBlZFx1OTc1OSIsICJhbGJ1bSI6ICJcdTRlMGJcdTRlMDBcdTRlMmFcdTU5MjlcdTRlYWUiLCAiYWxidW1faWQiOiAiOTcxMTM5IiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMjgwLCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDIxMDExNC8yMDIxMDExNDEwNDk0MDgyOTk4OC5qcGciLCAiMzIwaGFzaCI6ICI3RTkxRDE3MTBFQzBEQTdGNDQ5QzVGQjk0RjkyNUMyNSIsICJzcWhhc2giOiAiOEJFRDE5ODM4RDEyRTdDNjY3NDBGM0U5OEUxRDM5ODUiLCAiUmVzRmlsZUhhc2giOiAiIiwgInBsYXRmb3JtIjogImtnIiwgInNvdXJjZSI6ICJwbHVnaW4ifQ==",
                "type": "music"
            },
            {
                "name": "搁浅-周杰伦",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICJGQkMyMzQ1MjBGRUQ3MTNDMzBDMUMwMjZFNzM1Mjc3MCIsICJ0aXRsZSI6ICJcdTY0MDFcdTZkNDUiLCAiYXJ0aXN0IjogIlx1NTQ2OFx1Njc3MFx1NGYyNiIsICJhbGJ1bSI6ICJcdTRlMDNcdTkxY2NcdTk5OTkiLCAiYWxidW1faWQiOiAiOTcxNzgzIiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMjQwLCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDI1MDEyNS8yMDI1MDEyNTEyMTc0NTYyODQzMC5qcGciLCAiMzIwaGFzaCI6ICI1ODFDNTJFMTE5QzhGMjVBOTY1QzdDMkYzRkI3M0RCRCIsICJzcWhhc2giOiAiRDFENzgzNUY5QkVEMjU3RTYxM0EyQzg1NDMzMzY2N0IiLCAiUmVzRmlsZUhhc2giOiAiIiwgInBsYXRmb3JtIjogImtnIiwgInNvdXJjZSI6ICJwbHVnaW4ifQ==",
                "type": "music"
            },
            {
                "name": "演员-薛之谦",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICIwOTdFNzc3MTcxRjY5Mjg1NUVBRTk4QjY5NjVGOTQ3NyIsICJ0aXRsZSI6ICJcdTZmMTRcdTU0NTgiLCAiYXJ0aXN0IjogIlx1ODU5Ylx1NGU0Ylx1OGMyNiIsICJhbGJ1bSI6ICJcdTdlYzVcdTU4ZWIiLCAiYWxidW1faWQiOiAiMTQ0NTY5MDkiLCAiYWxidW1fYXVkaW9faWQiOiAwLCAiZHVyYXRpb24iOiAyNjEsICJhcnR3b3JrIjogImh0dHA6Ly9pbWdlLmt1Z291LmNvbS9zdGRtdXNpYy8xMDgwLzIwMjUwMjA3LzIwMjUwMjA3MTYxMzI4NzMxNjQzLmpwZyIsICIzMjBoYXNoIjogIjA2MTU2RDEzRTYyOEUyMDA3MjhFREFBNUU1OEVGOUVDIiwgInNxaGFzaCI6ICI2MUQxQURGODBGNTNCNUVGRTc0QTE3RUI3NTFEMDNEQSIsICJSZXNGaWxlSGFzaCI6ICI2NTMzNDA2NTEyNDcxRUY1NEE5NkNBRDg0NjVEMzkzQiIsICJwbGF0Zm9ybSI6ICJrZyIsICJzb3VyY2UiOiAicGx1Z2luIn0=",
                "type": "music"
            },
            {
                "name": "特别的人-方大同",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICIwRjdBNzlBREFBRUVCNkVBMURBM0UxOURENjM3RkQ3MyIsICJ0aXRsZSI6ICJcdTcyNzlcdTUyMmJcdTc2ODRcdTRlYmEiLCAiYXJ0aXN0IjogIlx1NjViOVx1NTkyN1x1NTQwYyIsICJhbGJ1bSI6ICJcdTUzNzFcdTk2NjlcdTRlMTZcdTc1NGMiLCAiYWxidW1faWQiOiAiOTY1MDk3IiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMjU5LCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDIxMDkwMS8yMDIxMDkwMTE3MjUwMjgzOTE1Mi5qcGciLCAiMzIwaGFzaCI6ICIyMUEwMzg2N0FBRkU5ODFEQThGMEE3RTVFRUFERDY3OCIsICJzcWhhc2giOiAiQzc5NzgyNTM4MjE2MDJGN0E0NEMzRkQ2MjQ2QkI0RUEiLCAiUmVzRmlsZUhhc2giOiAiIiwgInBsYXRmb3JtIjogImtnIiwgInNvdXJjZSI6ICJwbHVnaW4ifQ==",
                "type": "music"
            },
            {
                "name": "烟花易冷-周杰伦",
                "url": "self:///api/proxy/plugin-url?data=eyJpZCI6ICJCOUZDMDNERjkwMTVENkJGRjA1NTRBMTEwQkYyQzg0RiIsICJ0aXRsZSI6ICJcdTcwZGZcdTgyYjFcdTY2MTNcdTUxYjciLCAiYXJ0aXN0IjogIlx1NTQ2OFx1Njc3MFx1NGYyNiIsICJhbGJ1bSI6ICJcdThkZThcdTY1ZjZcdTRlZTMiLCAiYWxidW1faWQiOiAiOTU4ODEyIiwgImFsYnVtX2F1ZGlvX2lkIjogMCwgImR1cmF0aW9uIjogMjYzLCAiYXJ0d29yayI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMTA4MC8yMDI1MDEyNS8yMDI1MDEyNTEyMTYyODc5OTk2OC5qcGciLCAiMzIwaGFzaCI6ICIxMURDODNBNjk0RTBFNDUxREJFMjFDREZBREJFQzkxNyIsICJzcWhhc2giOiAiM0Q5MTM5NTMyMUVEMTQ1MzFCRUYzMDRENjUzQjJGRkYiLCAiUmVzRmlsZUhhc2giOiAiIiwgInBsYXRmb3JtIjogImtnIiwgInNvdXJjZSI6ICJwbHVnaW4ifQ==",
                "type": "music"
            }
        ]
    }
]

也支持这种格式的网络歌单,歌单内容来自于 https://api.tunefree.fun/

json
[
    {
        "name": "经典老歌",
        "musics": [
            {
                "name": "爱如潮水-张信哲",
                "url": "https://music-dl.sayqz.com/api/?source=netease&id=186345&type=url",
                "type": "music"
            },
            {
                "name": "海阔天空-BEYOND",
                "url": "https://music-dl.sayqz.com/api/?source=qq&id=001yS0N33yPm1B&type=url",
                "type": "music"
            },
            {
                "name": "吻别-张学友",
                "url": "https://music-dl.sayqz.com/api/?source=kuwo&id=157908&type=url",
                "type": "music"
            },
            {
                "name": "香水有毒-胡杨林",
                "url": "https://music-dl.sayqz.com/api/?source=netease&id=240515&type=url",
                "type": "music"
            },
            {
                "name": "千千阕歌-陈慧娴",
                "url": "https://music-dl.sayqz.com/api/?source=qq&id=000E8jPw26JFub&type=url",
                "type": "music"
            },
            {
                "name": "爱拼才会赢-叶启田",
                "url": "https://music-dl.sayqz.com/api/?source=kuwo&id=564059&type=url",
                "type": "music"
            },
            {
                "name": "日不落-蔡依林",
                "url": "https://music-dl.sayqz.com/api/?source=netease&id=209643&type=url",
                "type": "music"
            },
            {
                "name": "雨蝶-李翊君",
                "url": "https://music-dl.sayqz.com/api/?source=qq&id=002SPCDg3NAAsY&type=url",
                "type": "music"
            },
            {
                "name": "鬼迷心窍-李宗盛",
                "url": "https://music-dl.sayqz.com/api/?source=kuwo&id=29530546&type=url",
                "type": "music"
            },
            {
                "name": "挪威的森林-伍佰",
                "url": "https://music-dl.sayqz.com/api/?source=netease&id=5255631&type=url",
                "type": "music"
            },
            {
                "name": "爱错-王力宏",
                "url": "https://music-dl.sayqz.com/api/?source=qq&id=004fneUm24gD2c&type=url",
                "type": "music"
            },
            {
                "name": "过火-张信哲",
                "url": "https://music-dl.sayqz.com/api/?source=netease&id=423406145&type=url",
                "type": "music"
            },
            {
                "name": "夜曲-周杰伦",
                "url": "https://music-dl.sayqz.com/api/?source=qq&id=001zMQr71F1Qo8&type=url",
                "type": "music"
            },
            {
                "name": "美丽的神话-韩红、孙楠",
                "url": "https://music-dl.sayqz.com/api/?source=kuwo&id=45830172&type=url",
                "type": "music"
            },
            {
                "name": "漂洋过海来看你-诗酒趁年华",
                "url": "https://music-dl.sayqz.com/api/?source=netease&id=2016124823&type=url",
                "type": "music"
            },
            {
                "name": "搁浅-周杰伦",
                "url": "https://music-dl.sayqz.com/api/?source=qq&id=001Bbywq2gicae&type=url",
                "type": "music"
            },
            {
                "name": "突然的自我-伍佰 、 China Blue",
                "url": "https://music-dl.sayqz.com/api/?source=kuwo&id=4390529&type=url",
                "type": "music"
            },
            {
                "name": "西海情歌-刀郎",
                "url": "https://music-dl.sayqz.com/api/?source=netease&id=77098&type=url",
                "type": "music"
            }
        ]
    }
]

评论 19 - lowtianwei

请问自定义网络歌单需要在哪里配置啊?


链接到 GitHub Issue

基于 MIT 许可发布