跳转到主要内容

音乐标签和库组织器

项目描述

https://img.shields.io/pypi/v/beets.svg https://img.shields.io/codecov/c/github/beetbox/beets.svg https://github.com/beetbox/beets/workflows/ci/badge.svg?branch=master https://repology.org/badge/tiny-repos/beets.svg

beets

Beets是为痴迷于音乐的人设计的媒体库管理系统。

beets的目的是一次性正确管理您的音乐收藏。它对您的收藏进行编目,在过程中自动改进其元数据。然后它提供了一系列工具来操作和访问您的音乐。

以下是beets智能标签更正器工作的一个例子

$ beet import ~/music/ladytron
Tagging:
    Ladytron - Witching Hour
(Similarity: 98.4%)
 * Last One Standing      -> The Last One Standing
 * Beauty                 -> Beauty*2
 * White Light Generation -> Whitelightgenerator
 * All the Way            -> All the Way...

由于beets被设计为库,它可以为您的音乐收藏做几乎所有您能想到的事情。通过插件,beets变成了万应药

  • 获取您可能需要的所有元数据: 专辑封面歌词流派节奏ReplayGain级别,或声学指纹

  • MusicBrainzDiscogsBeatport获取元数据。或者使用歌曲的文件名或其声学指纹猜测元数据。

  • 将音频转码成您喜欢的任何格式。

  • 检查您的库中是否存在重复的曲目和专辑,或缺少曲目的专辑。

  • 清理其他不那么出色的工具留下的杂乱标签。

  • 从文件的元数据中嵌入和提取专辑封面。

  • 通过Web浏览器图形化浏览您的音乐库,并在支持HTML5音频的任何浏览器中播放。

  • 从命令行分析音乐文件的元数据。

  • 使用支持MPD协议并适用于各种界面的音乐播放器收听您的音乐库。

如果beets还没有满足您的需求,如果您了解一些Python,编写自己的插件非常简单。

安装

您可以通过输入pip install beets或直接从GitHub(请参阅详细信息此处)安装beets。beets也已包含在多个发行版的软件仓库中。有关更多信息,请参阅入门指南。

贡献

感谢您考虑为beets做出贡献!无论您是否是程序员,您都应该能在CONTRIBUTING.rst中找到您需要的所有信息。

阅读更多

其网站上了解更多关于beets的信息。在Mastodon上关注@b33ts获取新闻和更新。

联系

  • 遇到了想要报告的bug?请查看我们的问题跟踪器
    • 如果您的bug尚未报告,请新建一个工单,我们将在不久后与您联系。

    • 如果您想对功能/bug进行投票,只需在您想优先考虑的问题上给出:+1:

  • 需要帮助/支持,想要开始讨论,有新功能的想法,或者只是想向团队自我介绍?请查看GitHub Discussions

作者

Beets由Adrian Sampson创作,辅以成千上万的支持者。

项目详情


发布历史 发布通知 | RSS源

下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

beets-2.0.0.tar.gz (2.2 MB 查看哈希值)

上传时间

构建分发

beets-2.0.0-py3-none-any.whl (553.3 kB 查看哈希值)

上传时间 Python 3

由以下提供支持