MusicBee音乐播放器123

音乐播放器实际有两大功能:

  1. 播放你想听的音乐

  2. 听听文件夹的这玩意是什么东西

所以我认为音乐播放器有两大类型:

  1. 有庞大的本地曲库或者在线曲库,可以方便搜索甚至推荐你喜欢的音乐并进行播放

  2. 不需要库和在线功能,UI精简,只有控制按钮、进度条、音量条和轻量的本地播放列表

MusicBee正是前一类的佼佼者,但是仍然有一定的进阶使用门槛,

由于用户并不是太多,自身的帮助文件、在线帮助、在线wiki都极其简陋,而论坛使用英语,故对于国内用户来说更难了。

本人根据个人使用经验,整理了此笔记并发布于appinn。不为吸引用户而做太详细的展示,重点在为感兴趣的新用户提及重点。

一、 MusicBee的特点

  1. 体积小巧,并且官方提供便携版。虽然是国外软件,但是UI已经全部本地化。免费但是不开源

  2. 拥有完善的曲库管理功能。

  3. 方便的搜索和筛选音乐的功能。

  4. 内置音乐播放次数统计、音乐评分功能(没错我就是在针对Win10的默认播放器Groove)

  5. 智能DJ功能:根据设置自动 筛选并播放音乐。

  6. 拥有多种视图:类似浏览器标签页的默认主视图、迷你播放器视图、简洁播放器视图、剧院模式

  7. 除apple music外,唯一自带多种超清音频可视化效果的音乐播放器。

  8. 为不同音乐设置不同的均衡器、音量调整。

二、你必须接受这些缺点

  1. 支持的Tag的编码种类有限。你的音乐文件可能需要预先转Tag的编码

  2. 皮肤制作难度较高,并且难以完美适配不同尺寸的窗口和不同分辨率的显示器(甚至自带皮肤都不完美)

  3. 播放器一定是矩形窗口,不能制作高度“萌化”的皮肤

  4. 没有本地化的服务,部分在线功能可能无法正常使用,有时会因网络问题显示异常或者UI卡住

  5. 只支持Windows

  6. 操作过程中不时会UI显示异常(显示重复内容、堆叠在一起的乱码文字)

三、MusicBee用户需要关注的目录(以3.3.7491 portable为例说明)

  1. MusicBee\Skins 皮肤目录)

  2. MusicBee\Plugins 插件目录

  3. MusicBee\Plugins\TheaterMode.Embeded 主视图正在播放面板可以调用的剧院模式的配置的路径

  4. MusicBee\Plugins\TheaterMode.List 全屏剧院模式的配置的路径

  5. Media\MusicBee\BBplugin 音乐可视化插件的目录

  6. A:\Media\MusicBee\Equaliser 均衡器目录

  7. A:\Media\MusicBee\Localisation 本地化的语言目录

  8. A:\Media\MusicBee\Codec 解码器

四、插件

MusicBee开箱即用,不大需要下载插件来增加必要的功能,似乎也没有太多适合国内用户使用的插件。

推荐网易云音乐歌词插件和QQ音乐歌词插件

https://github.com/Dixeran/getLyrics

从豆瓣音乐、网易云、QQ音乐获取专辑封面(我自己搓的)

桌面歌词 (我都没有用过)

酷狗歌词(我没用过,看上去需要cookie所以不会太方便)

如果想自己开发插件,建议下载官网示例然后查看注释并修改编译。并没太多有用的资料。

(得提一句,我用官网最新示例编译的插件无法在最新版本musicbee使用,需要调低插件要求的软件本体版本才能用)

五、UI

  1. 视图MusicBee拥有多种视图:功能完整拥有多个标签页的默认主视图、尺寸最小的迷你播放器视图、尺寸较大的简洁播放器视图、全屏展示的剧院模式。

         而迷你播放器视图还提供了停靠在显示器顶部或者底部方式的显示模式。(如附图)
    
         他们符合你不同的使用情景:整理或者查找音乐,一边播放音乐一边用电脑做其他事情,电脑在播放音乐而你在做其他事情。
    

  1. UI的各个区域

         在主界面中,UI元素包含标签栏、左边栏、右边栏、主面板、主播放器控制面板。
    
         分别对应UI的上、左、右、中、下五个区域。除主面板和标签栏无法隐藏外,其他面板都可以单独隐藏。
    


每个面板的标题文字都可以点击并在菜单中快速切换显示的内容。在侧面板,不止可以使用音乐文件的tag作为检索依据,还能使用文件夹、自定义tag、虚拟tag进行检索。而在主面板,也有专辑、曲目列表、带专辑分组的曲目列表等不同展示模式。

  1. 面板布局。

         其实非常好理解。在面板布局界面,直接拖拽和设置参数,就能够快速调整各个区域显示的内容。而在使用界面,可以通过拖拽边框快速调整各个区域的大小。
    

  1. 剧院模式。

MusicBee和其他软件的皮肤很不相同。软件菜单中的皮肤,本质上其实是配色方案。而真正影响外观的,是面板布局设置和剧院模式。

剧院模式可以理解为对正在播放的音乐的UI进行深度调整的配置文件。

配置文件有两个存储路径:

a. MusicBee\Plugins\TheaterMode.Embeded 主视图正在播放面板可以调用的剧院模式的配置的路径

b. MusicBee\Plugins\TheaterMode.List 全屏剧院模式的配置的路径

打开剧院模式的方法:

a. .在正在播放标签页点击正在播放区域的标题文字,选择喜欢的剧院模式,正在播放面板就会变成剧院模式。

b.菜单-视图-开启剧院模式或者直接选择喜欢的剧院模式配置文件,此时进入全屏模式

  1. 如何编辑剧院模式的配置文件。

没有太完善的一步一步教学和调试的资料。你只能阅读和参考喜欢的皮肤,然后改一改试一试

有这些参考资料:

MusicBee\Plugins\TheaterMode.List\Readme.txt

六、乐曲信息

MusicBee可以依据四类乐曲信息筛选查找文件:
1. 音乐文件自身的Tag (ID3,APE,vorbis)
2. MusicBee数据库,对数据库的读写不会影响到文件。
3. VirtualTag虚拟标签,使用公式对其他标签的信息进行运算而动态生成的标签。它们不会写入MusicBee数据库或音乐文件。在首选项-标签(1)-定义新标签中可以设置虚拟标签的命名及表达式
4. 音乐文件路径、文件命名、修改时间等文件信息

MusicBee可以自由地编辑音乐信息,甚至额外提供了自定义标签功能(注意自定义标签和虚拟标签是不同的功能,前者可以由用户决定写入数据库还是什么地方,后者是基于公式计算的唯读值)。
除手动更新tag、基于文件名更新tag外,musicbee也可以自动更新tag。

由于网络问题及曲库的因素,联机功能部分残废。受到影响的功能包含:

  1. 播放音乐时自动从网络下载艺术家图片

  2. 自动从网络下载艺术家简历

  3. 歌词及LastFM提供的数据(会很慢)

能够根据专辑信息、文件名、音频内容自动更新Tag。

在曲目信息面板的自定义面板界面,可以添加在浏览器中搜索信息的链接而不需要手动打字并打开浏览器搜索音乐信息。

不过有一说一,不能预览到信息,这功能也只能当作添头。许愿有人做个信息面板的插件。

七、库与节目分类与播放列表

MusicBee管理音乐是基于库的。软件建立的每个音乐库是相互独立的,音乐库下划分的多个分类(音乐,播客,有声书,Inbox)同样是相互独立的。

我觉得这个管理方式非常优秀——作为播放器,播放的内容显然就是音乐和有声读物两大类。他们就应该互不干扰,寻找音乐时只看到音乐,寻找有声书就只看到书的结果;他们的展示方式同样理应不同。

每个库可以包含多个文件夹。当文件移动时,可以通过重新映射功能完美保留原有信息。

乱七八糟又写了一点

很多人对于PC音乐播放器的播放列表都没有维护的习惯,但是在线音乐却有很多歌单。为什么呢?我觉得是几个方面的因素:

  1. 得不到的才懂得珍惜。随机播放的在线音乐如果不收藏就会错过,而留在本地的不会被珍惜。

  2. 互联网可以方便地分享和获取歌单,而本地播放列表分享和获取困难。

  3. 互联网可以方便地为不同设备提供几乎相同的体验,本地播放器难以保持数据同步。

8 Likes

foobar2000 也 “自带多种超清音频可视化效果的音乐播放器”,包括 MusicBee 没有的频谱滚动显示 :joy:

我比较了之后,选择了Dopamine

这个好看也好用.

现在播放器的基本功能都不错了,
我最关心的是 歌词:自动匹配抓取,按卡拉OK方式显示

正好昨天在找,连winamp都找出来了,基本满意了,就是它的歌词插件的服务器可能已经关闭了!
千千静听居然没有pc客户端了!先不说会不会是流氓软件
打算直接用ku9的网页听了——卡拉OK效果不满意,但勉强能用了

+1,Dopamine是真的好看+好用。自带网易云、虾米歌词获取,可以右键搜索音频的在线版本。

1 Like

方便定制、功能丰富、有扩展性和一定会产生学习成本。选择哪一款其实取决于你到底需要什么。

实际上很多时候我自己播放音乐是用智能音箱,语音控制播放什么,语音控制跳过和收藏,甚至一边看歌词或者mv去做别的事情。这是真正的0学习成本的播放器。

写得很好

1 Like

musicbee的媒体库管理是真的不错,性能需求又在一个音频播放软件的正常范围。这一点要比媒体库同样很强大,然而CPU动不动就飙上去的Windows版iTunes强很多

貌似有些外国语会乱码

您好,我想下载你分享的歌词插件和封面插件,但是所有链接均已失效,你可以发我我吗?176357340@qq.com 期待回复,感谢!

提取码:kauf
首先感谢你的回复,我安装了歌词插件,并且启动,但是没有任何反应,请问我该怎么做呢

拷贝插件后,在编辑-首选项-标签(2)-封面可以看到新的插件,有在这里勾选并保存嘛?
正常情况当播放没有歌词的音乐时,就会自动下歌词了


你好,感谢你分享,现在歌词显示已经正常,就是专辑封面显示不是很完美,只有正在播放的主面板有专辑封面显示,右边的专辑列表没有显示

  1. 更换背景图片需要找合适的“剧院模式”皮肤,把他的照片替换掉。可以看下我发的“五 UI”章节
  2. 右边没有图片说明你的音乐文件本身缺少封面。你可以使用其他软件添加封面,或者在音乐列表上选择-右键-更新缺少的封面 自动下载封面

1 Like

按照你的截图方法进行更新,但是提示更新音乐不在Musicbrain.org 上;这个怎么办?用其他软件导入专辑图片,什么软件?谢谢你的回复;

我刚才简单试用了一下,感觉没太弄懂该怎么用,是不是可以这样理解:

假设我有两个文件夹,一个是MusicBee的数据库,一个是存放音乐文件的文件夹

D:\MusicBee音乐库 (之后简称A文件夹)
E:\音乐(之后简称B文件夹)

在MusicBee中导入B文件夹,实际上是读取了B文件夹, 并没有进行复制或粘贴音乐文件的操作,A文件夹中会生成一些数据

MusicBee的GUI用歌曲的一些“属性”来分类,比如:歌手、流派、专辑等

所以说,如果我一个文件夹下的歌曲的元信息不一致,就会被MusicBee的分类规则分开,所以我需要使用Mp3Tag等工具规范歌曲的元信息。


主要是我之前一直使用的是文件夹来管理音乐,比较随意一点,MusicBee貌似要求更加的严谨才能用好?

MusicBee好像没有办法按照文件夹的结构来展示音乐?

如果我对B文件夹进行一些文件的操作(比如删除、改位置、改Tag等),MusicBee会不会丢失一些数据?

或许可以考虑配合 m-TAGS 插件来使用 foobar2000。

之所以是 foobar2000,主要是因为目前 m-TAGS 这种设计好像只有 foobar2000 插件这一个实现。

1 Like

你前边的理解是对的。凡是媒体库管理音乐的软件,都侧重于音乐文件内的tag,而不是基于文件路径。
相反的,可以使用工具-文件整理器来基于tag自动整理目录。
移动目录后可以自动更新信息,不会丢失数据。改tag后也可以刷新数据

1 Like

musicbee本身就可以批量搜索并选择文件,然后修改标签。
最简单的办法是在搜索框选择下拉自定义搜索,搜索类型选择文件夹名称

1 Like

感谢解答,逐渐理解了,之前一直是用的文件名+文件夹的方式管理本地音乐

感觉这个软件确实很强大,不过我需要花一些时间重新整理

就是说,只要我的音乐文件的tag弄好了,哪怕换另一个音乐管理软件,也能自动地展示出来(一劳永逸)

MusicBee如何 管理/播放 零散的音乐?

这样的话,MusicBee是不是适合用来 管理/播放 一张张整个的专辑,不太适合 管理/播放 零散的音乐?

比如以下三种文件夹:

  • 我有一个文件夹,放的是某音乐人创作的音乐(属于不同专辑)
  • 我还有一个专辑,它的不同歌曲的歌手是不同的
  • 我选取了一些轻音乐放在一起,用于休息的时候听

这样,不管我使用歌手视图还是专辑视图,都会出现一大堆零碎的单个「item」,这种情况应该怎么处理呢?

想了想,因为我之前一直在忽视tag而使用文件夹管理,所以我在使用大部分本地音乐播放器时都遇见了这个问题,我会选择使用「关照文件夹的播放器」,比如安卓端的Musicolet

是不是需要这样,把零散的音乐单独放在一个MusicBee的库中,使用文件夹名称筛选出来,批量修改自定义标签「custom 1」,然后在播放界面使用「custom 1」作为展示方法