修改大佬两行代码,在元数据缺失的情况下导入plex歌单

2024-02-05 00:08:08 9点赞 54收藏 10评论

一.问题描述

看过我前面文章的朋友都知道,我安装Plex Media Server的主要原因是因为我想用它的歌单功能听歌,但是当我想创建歌单时又出问题了!如果没看过我以前文章的,可以看一下。

完蛋,我入坑NAS了 篇五:打造私人音乐库,实现音乐自由
完蛋,我入坑NAS了 篇六:再次安装Plex Media Server

简单说一下,就是我用爬虫下载了某网站的30多万首歌曲,顺便把1000多个歌单内容也下载下来了,现在我想把这些歌单导入到plex里去听。

每个歌单内容是一个txt文档,如下图:

修改大佬两行代码,在元数据缺失的情况下导入plex歌单

第一行:歌单名称
第二行:歌单描述
第三行:歌曲ID
其余行:歌曲

本来本站有个前辈大佬的文章,我以为拿来参考一下就可以顺利导入的。
本站大佬导入网易云音乐、QQ音乐歌单文章

可是我运行程序才发现,我的Plex刮削的音乐元数据还是不对。我也写程序改过元数据,但是改完之后在audio station里演出者和音乐封面内容就有,plex里就没有。用前辈写的网易云插件也是不行。现在我的音乐库除了歌曲名称是对的,其他信息都没有,下面两个图是同一歌手的歌曲在两个软件下的对比。

修改大佬两行代码,在元数据缺失的情况下导入plex歌单修改大佬两行代码,在元数据缺失的情况下导入plex歌单

二.暂时解决

既然元数据的问题我暂时解决不了,我想我可以修改一下歌曲匹配的方式,先把歌单导入。
我们先看一下原来的匹配方式。

修改大佬两行代码,在元数据缺失的情况下导入plex歌单

这里的artist_score变量,由于我没有歌手信息,所以大多数是0,我不用它就完了。因为我的歌曲文件命名都是规范的,所以我直接对比文件名称就可以了,所以代码改为:

修改大佬两行代码,在元数据缺失的情况下导入plex歌单

最终,歌单是导入成功了

修改大佬两行代码,在元数据缺失的情况下导入plex歌单

三.总结

这只是暂时的解决方式,以后我还要继续研究plex api,再把我的元数组好好优化一下。要不看着我的歌曲没有图片,还有一堆的Various Artists,Unknown Album也是不舒服的。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
10评论

  • 精彩
  • 最新
  • 之前TM大佬的脚本能否更新一下,如果歌名+演唱者模式不能匹配到歌曲,自动改为歌名匹配。
    或者干脆出一个只匹配歌名的脚本。
    因为在实际使用中,PLEX的刮削太烂,即使改用了QQ的代理,还是很多歌曲刮削出问题,导致歌单导入时不少歌曲无法导入。
    我的歌曲下载源就是QQ和网易云,从歌单上下载下来,再转到了PLEX音乐库,但依旧存在大量的匹配问题。

    校验提示文案

    提交
  • 不明觉厉 期待更多plex教程

    校验提示文案

    提交
  • 很难受,plexamp乱码一堆 [尴尬]

    校验提示文案

    提交
  • plexapi的文档我找了半天,没找到在我明确知道一个歌曲在硬盘上的存储地址的情况下,怎么能创建一个Audio对象。非要我用search方法用歌名搜索一下,然后在搜索结果里再比对一下,才能确定我要找的是哪首歌。这在同一首歌曲有多位歌曲翻唱过的时候,真是耗费时间,比如文章里的《再回首》,我的音乐库里能搜索到30多首。

    校验提示文案

    提交
  • 直接用QQ音乐不好吗

    校验提示文案

    提交
  • 用music tag把你的本地歌曲写入图片,歌词等,然后nascab这个软件,他直接支持就是导入本地文件夹,导入进来的歌,你自己如果写入这个图片和歌词的话,就是直接可以看图片和歌词的。

    校验提示文案

    提交

    校验提示文案

    提交

    校验提示文案

    提交
    收起所有回复
  • 大佬,你这个脚本能否公开。
    另外看你代码,是不是只能匹配MP3格式的?

    校验提示文案

    提交
  • QQ改了很好用,网易改了报错如下:
    Traceback (most recent call last):
    File "E:\plex导入歌单\PLEX-g.py", line 214, in
    if loc_song == "{} - {}.flac".format(song["singername"],song["name"]):
    KeyError: 'singername'

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
54
扫一下,分享更方便,购买更轻松