Music Tagger MusicBrainz Picard 2.0 移植到 Python 3 和 PyQt5,带来改进的 UI 等

MusicBrainz Picard 2.0 版是在上一个主要版本 (1.0) 后 6 年多之后发布的。 新版本已移植到 Python 3 和 PyQt5,包括 Retina 和 HiDPI 支持、改进的 UI 和性能,以及大量错误修复。

MusicBrainz Picard 是由 MetaBrainz Foundation 开发的免费和开源音乐标记软件,MetaBrainz Foundation 是一家非营利性公司,还运营着开放音乐百科全书 MusicBrainz 数据库。

该应用程序可以使用您的本地音乐标签和声学指纹 (AcoustID) 自动将其与 MusicBrainz 数据库中的记录进行比较。 找到匹配项后,MusicBrainz Picard 可以使用其数据库中的元数据更新本地音乐的标签,例如艺术家、专辑、曲目名称、专辑封面等。 该应用程序还可以根据文件名标记音频文件。

更重要的是,MusicBrainz Picard 的功能可以通过脚本和插件进行扩展。

MusicBrainz Picard 2.0 被移植到 Python 3(至少需要 3.5 版)和 PyQt5 (>= 5.7)。
发布公告提到这样做的副作用是“Picard 应该看起来更好,并且总体上感觉更灵敏”。 还,
在过渡到 Python 3 时修复了许多与编码相关的错误
,就像不支持非 UTF8 文件名的主要问题一样。

MusicBrainz Picard 2.0 的其他变化包括:

  • 支持 Retina 和 HiDPI 显示器
  • 支持标记 .dsf 和 .dff 文件
  • 添加了用于从“选项”>“脚本”页面删除脚本的键盘快捷键
  • 在 UI 中区分非集群文件和发布不匹配文件
  • Lookup CD 的 UI 改进
  • 添加了忽略轨道持续时间差异的选项
  • 添加了一个命令行选项以不恢复持久的 UI 大小或位置
  • 修复了从 Google Chrome 中拖动图像的问题
  • 修复了 MTP 设备上文件的保存标签(因此您现在应该能够使用 Picard 直接在您的 Android 设备上标记音乐文件)
  • 修复了 NAS 设备上文件的保存标签
  • Picard 将不再自动覆盖现有的封面

MusicBrainz Picard 2.0 更新日志可在此处获得。

在此版本中,由于资源不足,开发人员决定不再支持 Windows 32 位。 此外,macOS 要求也提高到 macOS 10.10 或更高版本。

如果您需要有关如何使用 MusicBrainz Picard 标记音乐文件的帮助,请参阅其文档。

有点相关:使用 Kvantum 在 Linux 上为 Qt 应用程序使用自定义主题

下载 MusicBrainz Picard

对于 Linux,您会找到适用于 Arch Linux、Debian 的 MusicBrainz Picard 二进制文件, Fedora、Gentoo、openSUSE 和 Ubuntu,以及通用的 Flatpak。 不过,并不是所有的二进制文件都更新到了最新的 Picard 2.0。 例如,Flatpak 仍在使用 1.4.2 版本。 Ubuntu PPA 已经包含 MusicBrainz Picard 2.0,适用于 Ubuntu 18.10、18.04(和 Linux Mint 19)和 17.10。