![使用不寻常的元数据(例如“发布者”或“版权”ID 标签)自动组织媒体文件夹结构?](https://linux22.com/image/1353203/%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%AF%BB%E5%B8%B8%E7%9A%84%E5%85%83%E6%95%B0%E6%8D%AE%EF%BC%88%E4%BE%8B%E5%A6%82%E2%80%9C%E5%8F%91%E5%B8%83%E8%80%85%E2%80%9D%E6%88%96%E2%80%9C%E7%89%88%E6%9D%83%E2%80%9DID%20%E6%A0%87%E7%AD%BE%EF%BC%89%E8%87%AA%E5%8A%A8%E7%BB%84%E7%BB%87%E5%AA%92%E4%BD%93%E6%96%87%E4%BB%B6%E5%A4%B9%E7%BB%93%E6%9E%84%EF%BC%9F.png)
有没有办法使用不寻常的元数据(例如“发布者”或“版权”ID 标签)自动组织我的媒体文件夹?
我到处寻找,使用过包括 MediaMonkey 在内的许多应用程序,但似乎只能找到基于主要标签(例如“专辑艺术家”或“流派”)创建文件夹结构的媒体管理器。
我更希望我的文件夹基于“发布者”字段(有时称为“标签”)进行结构化,其中包含“年份”子文件夹以及“版权”-“专辑艺术家”-“专辑”。例如,“01 - Wanna Be Startin' Somethin'.mp3”的文件路径如下所示:
C:\Documents and Settings\User\My Documents\My Music\Epic\1982\Epic - EPC 85930 - Michael Jackson – Thriller\01 - Wanna Be Startin' Somethin'.mp3
答案1
它需要一点设置,并且需要对软件有稍微深入的了解,但是mp3标签可以很好地处理这个问题,前提是标签正确。默认情况下它不显示发布者标签,因此您需要启用此功能
右键单击列以自定义它们
然后使用这些值创建一个新列。现在也是检查标签的好时机,因为它们将生成您将使用的文件层次结构
转到转换并选择标签 -> 文件名
我更喜欢“艺术家/专辑/编解码器/标题.扩展名”约定 - 我已将其更改为将出版商放在第一位,并且您可以使用任何字段值来执行此操作。
在这种情况下,我使用了相对位置,但你可以对目录进行硬编码任何地方在该链中。点击预览将显示转换完成后文件将去往何处 - 在本例中,我使用的是格式化字符串
%publisher%\%artist%\%album%\%codec%\%title%
(看到了吗?这是将该标签设置为可见的另一个原因!)
"D:\One More Song for You.flac" ->
"D:\Test\Andy Kaufman\Man on the Moon Music from the Motion Picture\One More Song for You.flac"
您可以通过这种方式使用任何标签作为文件名或文件夹的变量。