Beets:命令行上的音乐库管理器

简介: Beets 是一个专为那些强迫性人格(obsessive-compulsive)又痴迷音乐的 geek 打造的媒体库管理系统。

image.png

Beets 是一个专为那些强迫性人格(obsessive-compulsive)又痴迷音乐的 geek 打造的媒体库管理系统。

Beets 的目标是让你一次性整理所有的音乐集合(collection),它会为你的音乐分目录,自动改善涉及的元数据(metadata),提供一束管理和访问音乐的数据的工具;

源代码项目放在:https://github.com/sampsyo/beets

这里是一个 Beets 智能的 tag 收集器工作的示例:

$ 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 变成了一个百宝箱(panacea)。

  • 取得或者计算所有可能需要的元数据(metadata):专辑封面(album art), 歌词(lyrics), 流派(genres), 速度 (tempos), 回放增益(ReplayGain) levels, or 声音指纹(acoustic fingerprints).
  • 从 MusicBrainz, Discogs, 或者 Beatport 中取得元数据(metadata)。或者从歌曲的文件名或者声音指纹(acoustic fingerprints)去猜想;
  • 把音频转码成其他你喜欢的格式;
  • 检查库中的重复的歌曲和专辑,或者检查那些空专辑;
  • 清理过于粗糙复制的标签,听起来没前几个酷;
  • 从文件元数据(metadata)中嵌入和抽取专辑封面信息;
  • 通过浏览器浏览你的音乐库,在支持 HTML5 Audio 的浏览器上还可以直接播放;
  • 从命令行上分析音乐文件的元数据(metadata);
  • 在支持 MPD 协议的音乐播放器上播放库中的音乐,能支持非常多的接口;

如果 Beets 还不支持你想要的东西,而且你也懂一点点 Python 的话,要写一个插件自己去实现是非常的容易的。

相关文章
|
存储 Linux Go
基于MinIO搭建高性能文件服务器
基于MinIO搭建高性能文件服务器
1989 0
基于MinIO搭建高性能文件服务器
|
11月前
|
人工智能 机器人 API
🤖 AstrBot 安卓 App:让每一个普通人都能拥有自己的 AI 聊天机器人
🤖 AstrBot 安卓 App:让每一个普通人都能拥有自己的 AI 聊天机器人
3157 6
🤖 AstrBot 安卓 App:让每一个普通人都能拥有自己的 AI 聊天机器人
|
8月前
|
运维 自然语言处理 安全
2026年OpenClaw(Clawdbot)新手一键部署+QQ机器人快速接入全指南
OpenClaw(原Clawdbot/Moltbot)作为阿里云生态下的开源AI自动化代理工具,凭借自然语言交互、多场景任务执行、插件化扩展的核心能力,已成为个人办公提效与中小企业协作数字化的关键工具。2026年阿里云推出OpenClaw专属一键部署方案,结合QQ高渗透率的社交属性,实现“QQ聊天窗口下达指令,OpenClaw自动执行任务”的轻量化交互模式。本文将完整拆解阿里云环境下OpenClaw的一键部署流程,重点详解QQ机器人创建、配置、对接与功能验证的全步骤,包含实操代码命令与避坑技巧,零基础用户也能快速完成从部署到落地的全流程。
2915 8
测量学:水准和导线测量实验报告+详细解析
测量学:水准和导线测量实验报告+详细解析
1133 0
阿里云盘企业版收费标准:不同人数、存储空间价格表
2025年阿里云盘企业版推出全新收费标准,首月免费试用,费用较原规格最多节省87%。新版CDE提供不同用户数和存储空间组合,如5人500GB/年169.9元、20人2TB/年749元等。具体价格及详细对比请参考官方页面或文章解析。 了解更多:[阿里云盘企业版CDE](https://www.aliyun.com/product/storage/pds/cde?source=5176.29345612&userCode=r3yteowb)
4040 54
|
人工智能 搜索推荐 前端开发
MiniPerplx:基于 Grok 2.0 的开源 AI 搜索引擎,支持网页、学术、视频搜索
MiniPerplx 是一款基于 Grok 2.0 模型的开源 AI 搜索引擎,支持网页、学术论文、YouTube 视频等多种内容搜索,提供代码解释、天气预报等功能。
814 17
MiniPerplx:基于 Grok 2.0 的开源 AI 搜索引擎,支持网页、学术、视频搜索
|
机器学习/深度学习 弹性计算 固态存储
2025年阿里云服务器租用价格参考:云服务器ECS最新收费标准及活动价格表
2025年,阿里云服务器ECS的租用价格再次迎来更新,1月22日12:00开始,阿里云又开启新一轮的降价政策,部分实例规格的云服务器收费标准有所变化,同时为了进一步降低了用户上云的成本,阿里云还会不定期推出各种活动。现在月付和年付租用阿里云服务器均有优惠了,本文为大家整理汇总了截止目前阿里云服务器最新的租用收费标准及活动价格表,以供了解与参考选择。
5318 12
|
人工智能 搜索推荐 大数据
智能食品生产:自动化与定制化的食品制造
【10月更文挑战第26天】本文探讨了智能食品生产中的自动化与定制化趋势。自动化技术在原料处理、加工制造、包装和质检等环节的应用,显著提高了生产效率和产品质量。智能化技术则通过物联网、大数据、云计算和人工智能等手段,实现了更高效、精准和灵活的生产,并能满足消费者的个性化需求。虽然面临高成本、技术维护和数据安全等挑战,但政府和企业共同努力,将推动食品行业的健康和可持续发展。