折腾本腾
plex导入网易云音乐、QQ音乐歌单工具
00 分钟
2023-6-3
2023-6-5
type
status
date
slug
summary
tags
category
icon
password
URL
 
notion image
PLEX的音乐管理功能还算强大,自己建好音乐库,配合Plexamp远程播放。为了保证音乐库的质量,我之前编写了网易云音乐
插件来刮削音乐信息。
但是自建音乐库如果曲目太多的话,管理起来不是很方便,不能保证随时听到自己想听的歌曲。Plex可以建立播放列表,把喜欢的音乐加入到播放列表,但是如果你有几千首歌曲的话,建立播放列表很不方便。网易
云音乐和QQ音乐的歌单功能很强大,可以很好的把歌曲进行分类,随喜好收听。
为了方便PLEX使用,编写了一个把网易云或QQ音乐歌
单导入PLEX的工具,运行之后就会建立一个以歌单命名播放列表,并把在歌单中且在曲库中存在的歌曲放进去。

一、安装python、支持库

脚本是用python3写的,所以需要电脑上安装python3才可以用。电脑上安装python也很简单,基本就是下载下来安装运行就可以了,具体过程不赘述。
运行脚本需要安装的plexapi的python库,在cmd中运行以下代码就可以了。
pip install plexapi

二、下载脚本

下载地址:plex导入网易云音乐、QQ音乐歌单工具 提取码:3hx0

三、获取plex的Token

Plex的token是用户登录的标识,当你在某台设备上登录plex账号后就会生成相应的token,要运行这个脚本首先要获得token。
获取方法是登录plex的网页端,按F12后进入开发者工具,按F5刷新出来很多网页连接信息,拉到最上边第一行就可以看到token
notion image
用这个token可以直接登录到你的服务器,所以使用的过程中注意保密。

四、获取想要导入的歌单ID

网易云音乐
在网页端打开网易云音乐,找到想要导入的歌单,进入歌单页面,页面网址中 playlist?id=614012016 ,后边的数字就是网易云歌单的id。
notion image
QQ音乐歌单同理,在https://y.qq.com/portal/playlist.html 这个页面中搜索歌单,歌单地址中的数字就是歌单id
notion image

五、运行脚本,导入歌单

在和服务器同一局域网的电脑上安装python3和plexapi库后,直接运行脚本即可(非局域网不知道能不能用)。这里推荐右键 用python的IDLE工具打开后运行
notion image
notion image
运行之后会要求输入plex的服务器地址和token,分别输入就可以了。Plex的地址是类似:http://127.0.0.1:32400 的格式,token直接粘贴刚才获得的就可以。如果在其他电脑上操作的话,ip地址要替换成服务器的地址。
输入服务器地址和token后,依次选择歌单的来源、输入歌单ID、选择把歌单加入现有播放列表或新建播放列表,之后程序就开始工作了。
notion image
等待程序运行完后,最后会显示出来在歌单中但是服务器曲库中没有的歌曲和已经成功加入歌单的歌曲。
notion image
之后再打开PLEX,再playlist中就可以看到导入的歌单了。
notion image
notion image
导入歌单后再plex客户端或plexamp中就可以选择按照playlist随机播放歌曲,使用体验瞬间提升。
notion image
这个脚本是根据歌曲名字和歌手名字进行匹配的,所有和使用的刮削器没有关系,都可以使用。使用过程有什么问题请留言咨询。

评论
Loading...