我正在重新组织我的音乐库,我希望使用自定义 FLAC 标签来更好地表示文件的内容(例如,最常见的标签方案对于古典音乐效果不佳)。使用“metaflac”包添加自定义标签很简单,但我很难找到一个音乐播放器,它实际上可以处理除了“艺术家”或“专辑”等一些“标准”标签之外的此类标签。是否存在这样的应用程序?
更具体地说,我想要的功能包括:
- 在播放期间显示自定义标签。要么简单地在列表中显示所有内容,要么显示可自定义的子集。因此,不要只显示“专辑”/“艺术家”/“标题”。它还可以显示用户定义的“指挥”/“独奏家”等标签。
- 能够在标签内搜索。
- 如果它是一个终端应用程序或类似的轻量级应用程序,我会非常高兴。
我已经尝试过CMUS虽然它确实支持一些“扩展”标签,例如“作曲家”,但它仍然只允许从预先烘焙的标签列表中进行选择,而不是完全可定制。
答案1
通过 wine 的 foobar2000 允许使用完全可定制的标签。我还没有找到合适的 Linux 原生替代品。我遇到的唯一主要问题是在大型库中使用快速搜索栏会使程序崩溃。这是不幸的,因为在 foobar2000 中使用自定义标签的主要优点之一是能够将这些标签集成到快速搜索中。但是,它在自定义布局选项和排序/重命名/移动等方面仍然很有用。使用这些自定义字段。
答案2
我使用 Quod Libet,接受任何自定义标签,并在您自定义时在播放时显示标签。并通过
文件 ⇒ 插件 ⇒ 过滤任意标签
您也可以搜索标签。我相信还有一个正则表达式搜索插件。在我找到这颗宝石之前尝试了很多玩家。
https://github.com/quodlibet/quodlibet
我相信 Clementine 也能做到,只是一直不喜欢它。不过它适用于所有平台。