mirror of
https://github.com/hanxi/xiaomusic.git
synced 2025-12-06 14:52:50 +08:00
Auto-Generate docs 🤖
This commit is contained in:
@@ -4,53 +4,57 @@ title: 已支持配置自定义网络歌单,在这里分享你的歌单
|
||||
|
||||
# 已支持配置自定义网络歌单,在这里分享你的歌单
|
||||
|
||||
设置页面新增一个输入框配置json格式,可以定义配置音乐源,可以是电台或者其他的m3u8格式的。
|
||||
再加一个输入框配置这个json文件的url,点击获取按钮把url对应的json内容填充到json输入框,方便直接使用别人分享的歌单。
|
||||
|
||||
比如这样的链接
|
||||
- https://lhttp.qtfm.cn/live/4915/64k.mp3
|
||||
- http://ngcdn001.cnr.cn/live/zgzs/index.m3u8
|
||||
|
||||
已经测试能播放出来:
|
||||
```
|
||||
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":"歌名4",
|
||||
"url":"https://lhttp.qtfm.cn/live/4915/64k.mp3"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
```
|
||||
|
||||
设置页面新增一个输入框配置json格式,可以定义配置音乐源,可以是电台或者其他的m3u8格式的。
|
||||
再加一个输入框配置这个json文件的url,点击获取按钮把url对应的json内容填充到json输入框,方便直接使用别人分享的歌单。
|
||||
|
||||
比如这样的链接
|
||||
- https://lhttp.qtfm.cn/live/4915/64k.mp3
|
||||
- http://ngcdn001.cnr.cn/live/zgzs/index.m3u8
|
||||
|
||||
已经测试能播放出来:
|
||||
```
|
||||
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 地址。
|
||||
|
||||
## 评论
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user