zfhxi / PlexMusicScanner-Mod

MIT License
3 stars 0 forks source link

替换该插件后,对自定义专辑识别不好 #1

Closed MuMu360121 closed 3 months ago

MuMu360121 commented 3 months ago

替换前,别人编辑好的(群星类型)的榜单类或者合集类能正确分到一个目录下,但替换后,变成了一个音轨一个文件夹,都是以群星为名,例如: image image image

是否我的设置有问题?

zfhxi commented 3 months ago

首先,从你的第一张图看“群星”应该是歌手,我不清楚下面每一个卡片是不是不同的专辑。

理论上,“每一期影视金榜曲”应该是单独的一个文件夹,该文件内放置了该期的相关音乐(如mp3、flac等格式的)文件。而且需要保证这些音乐文件它们标签中的专辑均为“每一期影视金榜曲”,并且该文件夹内的每一个音乐文件应该有不同的音轨号。不然可能出现,每个音乐文件被plex单独分成一个“专辑”来展示。你可以使用mp3tag等软件查看下你的音乐文件类的标签是不是对的,我不确定“别人编辑好的”到底是好到哪种程度。

最近在忙一件事情,暂时不能及时修复这个问题。如果上述的提示不能解决你的问题,或者你认为我没讲清楚。你可以把你这部分刮削有问题的多期音乐打包传网盘贴在下面的回复中,最好能附上一些说明,我有时间了可以尝试修复一下(如果是该仓库的问题的话)。

MuMu360121 commented 3 months ago

没关系,等你有空了可以研究下,音乐打包如下链接: https://pan.baidu.com/s/1Zfa3QxoSck333L0EXiTljg 提取码: bnq2 使用musictag除了没有音轨编号,其余信息是充分的,如下图: image 此前用原版plexscaner扫出来是在一个文件夹内的,现在扫出来基本上是一首音乐一个专辑(部分又能折叠到一起),不清楚是否和扫描的先后顺序有关: image edab999cc254ddd0036dac3a25820a3 8916e224120829c0cb5b18a613f3c22 类似的情况还有比较多,比如某个艺人的合集音乐(已归并放在一个文件夹,且专辑信息相同),链接如: 链接: https://pan.baidu.com/s/1zp-5We2KfUC6vVWaiADa5Q 提取码: g5ah 复制这段内容后打开百度网盘手机App,操作更方便哦 --来自百度网盘超级会员v2的分享

MuMu360121 commented 3 months ago

image image

zfhxi commented 3 months ago

MuMu360121

您好,经我目前排除,问题来源于:

  1. 您的音乐没有音轨号,建议用相关软件(如macOS上的mp3tag)为专辑批量添加音轨号;
  2. 在没有音轨号的条件下,官方扫描器,进行了正则匹配,尝试从文件名称里“偷取”音轨号。并且韩风大佬的代码里的匹配规则是,只要文件名有数字,就可以抓来当作音轨号。这确实是一个问题。

现在的策略是,如果音乐标签里没有音轨号,那么音轨号就指定为该音乐文件在文件夹里排序的编号。目前是比较粗暴的方案,但建议还是批量添加音轨号。

MuMu360121 commented 3 months ago

我了解批量修改的意义,但是对我的音乐存储来说问题比较大,我存储方式是用clould挂在网盘的方式做的,我有尝试通过music-tag-web去批量修正,但不确定是哪的问题,批量修改失败。并且我总量有80T,按这个方案,修改需要下载上传一次,plex扫描需要下载一次,这巨量的操作担心被网盘给风控了。所以还是期待大佬帮忙修复下问题。

MuMu360121 commented 3 months ago

感谢大佬,新版本已经解决了我的问题,感谢