找回密码
 -注册-
查看: 17124|回复: 47
打印 上一主题 下一主题

MusicBee音乐管理软件使用贴

[复制链接]
跳转到指定楼层
1
发表于 2022-5-2 12:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式 来自 北美地区
本帖最后由 yvev 于 2022-5-2 13:01 编辑

在某个帖子回帖时,我贴了一张我用这个软件显示的专辑截图,然后收到了好几个朋友的回复和私信,觉得这个界面显示内容挺好的。我就开个新贴说说这个软件的使用方法,不再在其他帖子里面回复免得打扰楼主。
安装什么的都省略了。虽然这个软件用的人少,但搜搜也能找到相关帖子。
安装完成后,在首选项上可选语言,有简体中文选项。我一直用的英文,好处是涉及到标签名称,英文方便一些。在中文语言下,某些标签名称也可以用中文,但不是太方便也不是所有标签都有对应中文。为了说明方便,我下面的截图是改成了中文语言的。

一. 如何导入我已经整理过了的音乐文件
首先,你要建个新的音乐库




第一项 “在此文件夹创建新库” 你所选的路径,不是你音乐文件放置的路径,是MusicBee管理你的音乐文件所使用的数据库文件所在的位置,放在本机就行。
第二项 “库名称”,你给自己音乐库取的名称。
第三项 “选择文件夹” 这个才是你音乐文件存放的位置


可以是本机,也可以是映射的网络盘符,还可以是同网络下的其他机器,比如你的NAS.
点击“添加网络共享”,就可以找到同局域网下其他机器的共享文件夹,点选后显示的路径就是上图最后一个列表的那种方式

然后就会扫描你的文件夹将里面的音乐文件扫描添加到库。

可以创建多个库,比如DSD文件一个库,hi-res24bit一个库,普通无损一个库,自己看着办吧。需要注意的是,当你搜索时,不能跨库搜索,你得在不同库之间切换才行。MusicBee管理万把张专辑没有什么问题。我在官方论坛看到个帖子说打开库很慢,不过他有12万张专辑在里面了。
多个库之间可以切换


关闭软件重新打开后,默认是你关闭时所在的库

扫描完成后,你可能会发现,事情并不是你想的那么美好,很多专辑都乱套了。
这里就涉及到一个问题:你如何定义一个专辑?



首选项-排序/分组 中,你可以定义哪几个标签决定了文件显示在一个专辑中
专辑名称项不能改。其他的可以选择。大多数朋友会把一张专辑的文件放在同一个文件夹下,开始的时候选 路径 选项应该是一个不坏选择
即使如此,在软件的严谨要求面前,你会发现,你以前无论多么小心严谨的做过的标签,都会有很多错漏的地方
慢慢改正和添加吧!
我现在不是通过路径定义专辑的,下面是我的选项:


不同的定义各有利弊,对如何显示有很多影响,以后再说这点。
除了文件夹扫描方式添加以外,还有其他方式添加。今天先不说这个。

在主板位置,可以选如何显示你需要显示的东西,这个也是MusicBee最核心的显示区域。
选“专辑和曲目”,效果是这样的:


选择“专辑”,效果是这样的:


这个效果就是很多朋友喜欢的。
这两个方式,都是可以自定义显示选项的,专辑图标下面显示的标签,都可以通过字段定义来实现。
这个稍微有点复杂,下次我会说说如何定义。

005 - 副本.jpg (160.97 KB, 下载次数: 208)

005 - 副本.jpg
2
 楼主| 发表于 2022-5-2 13:28 | 只看该作者 来自 北美地区
不要超越地平线 发表于 2022-5-2 12:59
顶下Y兄。感觉界面和JRiver一样一样的。

这类管理软件的界面都差不多,大同小异的。
MusicBee的好处一是免费,二是给使用者的自由度大,很多管理功能都能够由使用者自己定义。自由度大了要求门槛又高了
这个没有MAC版本
回复

使用道具 举报

3
发表于 2022-5-2 16:57 来自手机 | 只看该作者 来自 中国
楼主有心了!很期待下一贴关于自定义显示标签的相关内容!
回复

使用道具 举报

4
发表于 2022-5-2 17:51 | 只看该作者 来自 澳门
不得不承認自己是超級小白...
現在所有收藏都存在nas內,是按(大部分是古典樂)作曲家姓名英文字母排序的。
主要是靠電腦的檔案總管(也用nas自帶程式)來管理的,但若能以更簡單的操作
就會顯示唱片所有的資料,包括封套照片等等就最好。至於在檢索方面,因現時
收藏已有相當多,而且當中又有以演奏家/樂團等作分類的,如karajan指揮的貝多芬
交響樂全集,所以在檢索希望能分作曲家及演奏家兩類別都能搜到。
另外,已習慣foobar2000,所以只單純要個操作簡便而智能度高,又要瀏覽時一目了然的
管理軟件。
因此,我希望軟件能自動將這些有多個分類的唱片列好。
若不太麻煩,請指示應如何操作以達成以上的要求,謝。
回复

使用道具 举报

5
发表于 2022-5-2 19:08 | 只看该作者 来自 澳门
不要超越地平线 发表于 2022-5-2 18:33
用JRiver可以比较容易做到你说的这种分类。

它有个智能播放列表,可以依据你的媒体库变化自动更新。

收到,不過我裝過jriver試用版,之後就怎麼也當我的是試用版,
所以最後都沒有認真試用。
回复

使用道具 举报

6
发表于 2022-5-2 21:19 | 只看该作者 来自 江苏
MusicBee研究了一会,不知道如何删除库,文件都是在NAS上,之前直接总的文件夹,导致库里的文件很乱,所以想删除重新导入
回复

使用道具 举报

7
 楼主| 发表于 2022-5-2 22:08 | 只看该作者 来自 北美地区
nicholas_ykw 发表于 2022-5-2 21:19
MusicBee研究了一会,不知道如何删除库,文件都是在NAS上,之前直接总的文件夹,导致库里的文件很乱,所以 ...

当初创建库时候,第一项 “在此文件夹创建新库” 你所选的路径 里面找到你的库名称的文件夹,删掉,重新启动MusicBee就行了。




回复

使用道具 举报

8
发表于 2022-5-2 22:23 | 只看该作者 来自 江苏
yvev 发表于 2022-5-2 22:08
当初创建库时候,第一项 “在此文件夹创建新库” 你所选的路径 里面找到你的库名称的文件夹,删掉,重新 ...

多谢指点,觉得你那个专辑的显示效果不错,后面摸索了一下,没有能够实现
回复

使用道具 举报

9
发表于 2022-5-2 22:48 来自手机 | 只看该作者 来自 中国
感谢楼主的使用分享!
回复

使用道具 举报

10
 楼主| 发表于 2022-5-2 22:51 | 只看该作者 来自 北美地区
nicholas_ykw 发表于 2022-5-2 22:23
多谢指点,觉得你那个专辑的显示效果不错,后面摸索了一下,没有能够实现

那个显示效果需要用到自定义标签和虚拟标签,等我有空我再写写
回复

使用道具 举报

11
发表于 2022-5-2 23:24 | 只看该作者 来自 江苏
yvev 发表于 2022-5-2 22:51
那个显示效果需要用到自定义标签和虚拟标签,等我有空我再写写

OK,期待教程例外网络共享路径发现重复了,但是发现没有办法能删掉其中一个


屏幕A12.jpg (67.22 KB, 下载次数: 146)

屏幕A12.jpg
回复

使用道具 举报

12
 楼主| 发表于 2022-5-5 11:43 | 只看该作者 来自 北美地区

如何自定义专辑封面下方的显示内容


很多朋友都觉得这个软件显示成这样很赞:


专辑封面下面,依次列出:
第一行:专辑名称
第二行:艺术家
第三行:专辑曲目数 - 时长
第四行:音频属性精度
------------------------------------------------------------------------------------
在主显示区域左上方,点击出来菜单:


在专辑封面状态下,下面就会有 Customize Panel项,中文名“自定义面板”

自定义面板内容:


中文界面是这样:


我从这里开始用英文版,因为标签名称这些最好还是用英文名称

上面四行就是在封面下面显示内容

第一行 album 和第二行 Album Artist 都是自带的原始字段名,直接选择即可
后面两个 Track-Time 和bite1两个字段需要自己定义,在没定义之前选择框列表中是没有的
------------------------------------------------------------------------------------------------------------------------
现在关闭这个编辑框,去把Track-Time 和bite1两个字段定义了

到主菜单--首选项,点击Tags (1)


在这里定义自定义标签,包括虚拟标签
点击 “Define New Tags”



红框内就是我自定义的两个虚拟标签
在没有使用过这个标签之前,默认标签名称叫 Virtual数字 这个样子
第一列为名称,第二列为表达式
我的内容如下,可以直接复制进去

Track-Time
<Album Track Count> Tracks - <Album Duration>

bite1
$If(<Bit Depth>=1,$If($Left(<Sample Rate>,1)=2,DSD64,$If($Left(<Sample Rate>,1)=5,DSD128,DSD256)),<Bit Depth>"Bit "$Replace(<Sample Rate>," ",))

如果表达式错误,对应名称前会有红色提示符

bite1定义了DSD文件的显示方式,如果是DSD文件,显示为DSD64或DSD128或DSD256, 没有定义DSD512, 因为我没有这类型,文件太大


不想深究这个表达式是如何写的,那你就可以保存了,然后回到开头,去把这两个自己刚才定义的字段名称选中,就OK了
-----------------------------------------------------------------------------------------------------------------------------------------
上图后面三个点的按钮,就是表达式编辑框



右边选择框有三个选项


一个字段选择器,原始字段标签和自定义标签在这里都可以用
一个是函数选择器,里面有所有函数列表
一个是标记选择器,你甚至可以自定义显示的内容

我们前面用了字段和函数,你也可以试着更改,比如,你还想显示文件类型,那把bite1改一下
bite1
$Upper(<.Ext>) $If(<Bit Depth>=1,$If($Left(<Sample Rate>,1)=2,DSD64,$If($Left(<Sample Rate>,1)=5,DSD128,DSD256)),<Bit Depth>"Bit "$Replace(<Sample Rate>," ",))

现在出来的效果就是这样的:

最后一行加了文件类型

嗯,这个显示不太美观,那就使用一下markup选择器
bite1
{color: 111,111,111}[$Upper(<.Ext>)]{color: 0,0,0} $If(<Bit Depth>=1,$If($Left(<Sample Rate>,1)=2,DSD64,$If($Left(<Sample Rate>,1)=5,DSD128,DSD256)),<Bit Depth>"Bit "$Replace(<Sample Rate>," ",))

现在出来的效果是这样的:


想不想知道你到底有多少类型和精度的音乐文件?
左边栏上部


点击Virtual Tags (虚拟标签) 选中自己定义的bite1

现在左栏列表变成了这样:


如果点左栏列表,主面板不显示内容,重新加载一下这个库就行了。



回复

使用道具 举报

13
 楼主| 发表于 2022-5-5 11:47 | 只看该作者 来自 北美地区
nicholas_ykw 发表于 2022-5-2 23:24
OK,期待教程例外网络共享路径发现重复了,但是发现没有办法能删掉其中一个


这个确实是个bug,我图片显示的那个网络地址其实已经不存在了,但是仍然在列表中


回复

使用道具 举报

14
 楼主| 发表于 2022-5-5 11:48 | 只看该作者 来自 北美地区
qinghuahe 发表于 2022-5-2 16:57
楼主有心了!很期待下一贴关于自定义显示标签的相关内容!

已更,见14楼
回复

使用道具 举报

15
 楼主| 发表于 2022-5-5 15:28 | 只看该作者 来自 北美地区
不要超越地平线 发表于 2022-5-5 11:52
Y兄是程序猿?

请允许我仰望下人猿泰山~~

哈哈,确实是
回复

使用道具 举报

16
发表于 2022-5-5 21:48 | 只看该作者 来自 江苏

看到了,多谢分享了那个网络路径不能删除对于有强迫症的人很难受啊,所以最后我决定把软件卸载了重新安装一次,哈哈
回复

使用道具 举报

17
发表于 2022-5-6 00:25 | 只看该作者 来自 中国
我不想存那么多音乐,不好听的,音质不好的通通删掉,就这样还是日渐增长。。。。。
回复

使用道具 举报

18
发表于 2022-5-6 13:47 来自手机 | 只看该作者 来自 中国
谢谢你的解答,请接受我的仰望!那天看到你的回复我就下载来试了一下,感觉还是很有趣的,自定义的标签也琢磨了一个晚上,还算有所收获。"Track Time"那栏,我一开始也是这么搞得(参照下拉框说明琢磨的,本人非程序员),后来发现一个问题,这语句在分轨专辑里显示正常,在单轨CUE+WAV/FLAC专辑里会显示“tracks”和“duration”为0的情况,“tracks”那项我参照你的语句用if函数实现了兼容(“album track count”/“track count”),但是专辑时长,我一直找不到门路,不知道你是否介意赐教?
回复

使用道具 举报

19
 楼主| 发表于 2022-5-6 15:25 | 只看该作者 来自 北美地区
qinghuahe 发表于 2022-5-6 13:47
谢谢你的解答,请接受我的仰望!那天看到你的回复我就下载来试了一下,感觉还是很有趣的,自定义的标签也琢 ...


$If(<Album Duration>=0:00,$Sum(<Time>,<Album>),<Album Duration>)

这个表达式在已经添加入库的整轨文件应该有效
我不太喜欢整轨文件,整轨的都被我分割了
回复

使用道具 举报

20
 楼主| 发表于 2022-5-6 17:14 | 只看该作者 来自 北美地区
qinghuahe 发表于 2022-5-6 13:47
谢谢你的解答,请接受我的仰望!那天看到你的回复我就下载来试了一下,感觉还是很有趣的,自定义的标签也琢 ...

又想了下,改成这样:
$If(<Album Duration>=0:00,$Sum(<Time>,<path>),<Album Duration>)
$sum函数按路径统计要安全一些。按专辑名称的话,万一库中有同名专辑呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | -注册-

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-11-29 23:16

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表