音乐文件元数据整理
批量修复和完善音乐文件的标签信息,包括歌手、专辑、封面等
概述
从不同来源收集的音乐文件常常缺少完整的元数据,导致播放器无法正确显示歌手、专辑信息。Claude 可以帮你批量读取、修复和完善音乐文件的 ID3 标签,让音乐库整洁有序。
适用场景
- 修复从 CD 抓取的音乐文件标签
- 统一不同来源音乐的命名规范
- 批量添加专辑封面
- 清理乱码的中文标签
- 按艺术家和专辑重新组织文件结构
操作步骤
检查现有标签
先让 Claude 分析音乐文件的当前状态。
请分析 ~/Music/Library 文件夹中的音乐文件:
- 统计有多少文件缺少艺术家、专辑、标题信息
- 检查是否有乱码或格式不一致的标签
- 列出需要修复的问题类型
- 按问题严重程度排序
从文件名提取信息
如果文件名包含信息(如 “歌手 - 歌曲名.mp3”),可以提取到标签中。
文件命名格式是 “艺术家 - 歌曲名.mp3”,请:
- 解析文件名提取艺术家和标题
- 将信息写入 ID3 标签
- 如果已有标签,询问是否覆盖
- 生成修改报告
批量设置专辑信息
为同一专辑的所有歌曲设置统一信息。
对于 ~/Music/Library/周杰伦/叶惠美 文件夹中的所有 mp3:
- 艺术家:周杰伦
- 专辑:叶惠美
- 年份:2003
- 流派:流行
- 根据文件名设置曲目编号
请批量更新这些信息
添加专辑封面
可以从图片文件或在线搜索封面。
- 查找每个专辑文件夹中的 cover.jpg 或 folder.jpg
- 将图片嵌入到该文件夹所有音乐文件的标签中
- 如果找不到封面图片,列出缺少封面的专辑
- 压缩大图片到合适尺寸(如 500x500)以节省空间
重新组织文件结构
按标签信息重新整理文件夹结构。
请按以下结构重新组织音乐文件:
/Music/Organized/艺术家/专辑/曲目编号-歌曲名.mp3
例如:/Music/Organized/周杰伦/叶惠美/01-以父之名.mp3
保持原文件不动,在新位置创建硬链接
修改音乐文件标签前务必备份!某些播放器可能不支持所有标签版本。建议先在少量文件上测试。修改过程中不要中断,否则可能损坏文件。
使用统一的编码(UTF-8)可以避免乱码问题。对于中文标签,确保使用 ID3v2.4 版本,兼容性最好。
常见问题
Q: 修改标签后播放器不显示怎么办? A: 可能是播放器缓存问题,尝试清除播放器的媒体库缓存并重新扫描。有些播放器需要重启才能识别新标签。
Q: 如何处理多个艺术家的合作歌曲? A: 可以使用 “艺术家1 & 艺术家2” 或 “艺术家1 feat. 艺术家2” 格式。某些格式支持单独的 “参与艺术家” 字段。
Q: 自动识别音乐信息可以吗? A: 可以使用音频指纹技术(如 AcoustID)识别歌曲,但需要额外工具和在线服务。Claude 可以帮你设置和使用这些工具。