问题标签 [musicbrainz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3463 浏览

audio - Musicbrainz fingerprinting

I've been busy with understanding the MusicBrainz database in the past few hours and as I noticed there's no command line application to tag or fingerprint audio files. Are there any CLI implementations on Musicbrainz's fingerprinting? And how can I create those fingerprints?

I found some development tools on their website (python-musicbrainz2, libdiscid and the XML webs service) but I couldn't find a simple tool or app which creates those fingerprints (the developments tools only seem to be useful for retrieving track/artist information using a fingerprint). Am I understanding something wrong?

Kind regards

0 投票
3 回答
411 浏览

java - JavaEE 的 MusicBrainz 替代品

是否有任何 Java/J2EE 网站开源他们的软件和数据(例如 musicbrainz.org,开发人员可以通过下载 Perl/CGI webapp 和 PostgreSQL 转储中的音乐数据轻松设置个人/开发 MusicBrainz 网站)?

其他开发人员向这种网站学习会很好。

谢谢

0 投票
2 回答
552 浏览

c# - 如何获取此 XmlAttribute

从 MusicBrainz REST 服务,我得到以下 xml:

使用 WCF 和 XmlSerializationFormat,我可以获得类型和 id 属性……但是如何获得“ext:score”呢?

这有效:

但这不是:

它产生一个序列化异常。我也试过只使用“分数”,但它不起作用。

有什么帮助吗?

0 投票
3 回答
2378 浏览

c# - 在 .NET 中查找歌曲的名称

我收集了 mp3、wma 等,可能有也可能没有正确的歌曲信息。

我可以在 .NET 中使用服务或 API 来为每个文件找到正确的歌曲标题/艺术家吗?

0 投票
1 回答
330 浏览

rest - 用于音频/音乐收集服务的 RESTful 媒体类型(带有元数据)

我有大量的音乐收藏,由 mp3 文件、flac 文件和其他文件组成。我想与本地网络上的设备和远程网络上使用的计算机共享它。在我看来,HTTP 非常适合共享文件,我想知道我的服务器是否可以实现比 uPNP(又名 DLNA)更明智的方法,以便合适的客户端可以找出服务器上的内容并查询信息,例如曲目标题、艺术家、作曲家、CD 封面艺术品等 - 将存储在 mp3 文件的 ID3 标签中的那种东西。

(我对 uPNP 的经验有限,但我知道它是基于 SOAP 的,这让我怀疑它有什么好处,而且我知道我对它所做的几乎所有谷歌搜索都返回了其他人的库而不是讨论协议本身,这是另一个危险信号)

(我也知道 DAAP,Itunes 格式,但这是专有的,而且苹果似乎喜欢在其他人赶上时打破它。对此也不那么疯狂)

任何指针?

编辑:一点点挖掘表明 MusicBrainz 具有 XML 格式 - http://wiki.musicbrainz.org/MusicBrainz_XML_Meta_Data - XSPF 也可以(使用?滥用?讨论)用于描述曲目和集合。有兴趣看到为此目的对这些格式的批评

0 投票
2 回答
2717 浏览

c# - 如何从音频文件中获取 musicbrainz 曲目信息

谁能告诉我如何使用音频指纹从音频文件(mp3、wav、wma、ogg 等)中从MusicBrainz数据库中获取曲目信息。我正在使用 MusicBrainz Sharp 库,但任何其他库都可以。

我已经看到你必须使用 libofa 库,你不能使用 MusicBrainz Sharp 从音频文件中获取 puid,但我不知道如何在 C# 中使用 libofa。

请展示一些示例和代码片段来帮助我,因为我在任何地方都找不到它们。

提前致谢!

0 投票
2 回答
141 浏览

arrays - 了解 Musicbrainz cpan 模块的输出类型?

我使用 Musicbrainz cpan 模块来查找专辑,但我在尝试破译收到的输出时遇到了一些问题。我使用 data::Dumper 来查看它,它似乎是某种哈希或数组,但是当我尝试检查类型时遇到了问题。

谢谢

0 投票
2 回答
713 浏览

.net - 音乐标签查找器 API .NET 库

我正在尝试构建一个可用于自动从网络获取音乐标签信息并重命名我的音乐库的应用程序。我一直在谷歌上搜索任何可用的 API 来帮助我。到目前为止,Discogs、Freedb、Last.fm、MusicBrainz、amazon 和 yahoo 音乐似乎都是不错的选择。但是,我想知道是否有任何 .NET 库可以轻松用于访问上述任何库。如果您知道我可以轻松包含到我的 C# 项目中的任何 .DLL 文件,请提供帮助。

PS:我对xml知之甚少。如果这个 API 是一个 dll 文件会很有帮助,因为它们比 xml 更容易使用

提前感谢您非常感谢的帮助!

0 投票
2 回答
4165 浏览

javascript - 如何获取Spotify应用程序的专辑流派

我想检索当前在 Spotify 中播放的曲目/专辑的类型。

我查看了 Last.FM 从专辑或曲目中获取流派,但似乎别无选择。

请问有人可以帮我通过网络服务找到流派吗?

0 投票
1 回答
4473 浏览

javascript - 如何使用 Javascript 或 jQuery 解析 xml webservice 响应

我想使用以下 xml 网络服务。 www.musicbrainz.org/ws/2/artist/?query=artist:michael jackson

格式如下:

我只想解析这个 xml 并从中获取性别。我使用以下代码来解析 xml 。在这里,我得到了艺术家的 ext 属性,但没有工作。

});

任何人都可以建议我使用 Javascript 或 jQuery 解析 xml 的示例。