- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想使用 CoverArtArchiveClient从 MusicBrainz 加载专辑图像,但它需要 MusicBrainz ID ( MBID )。有人可以提供有关如何获取特定专辑的 MBID 的信息吗?代码示例将不胜感激。
谢谢
最佳答案
细节在很大程度上取决于您对“特定专辑”的表示。
一般来说,MusicBrainz 提供网络服务(XML 和 json 格式),您可以在其中 search对于 MusicBrainz 实体,它还会为您提供 MBID。您想要获取发布实体的 MBID。
由于您似乎正在使用 Java 在 Android 上进行开发,因此您可能会对 musicbrainzws2-java 感兴趣Web 服务的 Java 绑定(bind)。
有other language bindings/libraries适用于 Web 服务的当前版本 (WS/2 = "NGS"),您始终可以选择直接使用 Web 服务。
如果您有带标签的音频文件形式的专辑,那么您应该尝试提取标签,因为有时 MBID 已经在文件中可用,您不必在 MusicBrainz 上搜索。
编辑:
SO how-to-get-album-image-using-musicbrainz有一个告诉如何直接使用网络服务的答案。MusicBrainz 网络服务还可以直接将链接/URL 返回到封面(如该答案中所述)。因此,您保存了对 CoverArtArchive 的另一个调用。
关于android - 如何获取专辑的 MusicBrainz ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15983877/
我一直忙于理解 MusicBrainz在过去的几个小时中,我注意到没有命令行应用程序来标记或指纹音频文件。 Musicbrainz 的指纹识别有任何 CLI 实现吗?我怎样才能创建这些指纹? 我找到了
我正在运行一个 Java 应用程序,该应用程序查询 Musicbrainz 数据库的信息,但遇到了一个特殊的问题。我的应用程序构建的查询(使用 java.net.URL.URL)如下: http://
我正在尝试使用 Musicbrainz 获取歌曲的首次发行日期。为此,我使用了 mikealmond musicBrainz 库。 我遇到的问题是,当我尝试执行与本示例 (https://github
我已经设法使用以下方法获取艺术家的信息 http://musicbrainz.org/ws/2/artist/?query=artist:michael%20jackson 返回 MBID(或 ID)
我正在创建一个 Perl 脚本,它将以 artist/album/mp3file 格式将 mp3 文件移动到我的音乐文件夹中。现在我的一些 mp3 文件可能没有 album 标签 所以我想查询 Mus
有没有办法获得艺术家(乐队)的专辑列表,以及专辑封面和运行时的链接? 我已经获得了这个端点,但它返回的数据令人困惑: http://musicbrainz.org/ws/2/recording?que
我正在尝试学习Python,并且认为我可以通过编写我实际使用的东西来学习。所以我正在尝试编写一个小脚本来翻录一些音乐 CD。 我正在使用 musicbrainzngs 包。我想要获得 CD 的轨道列表
谁能告诉我如何从 MusicBrainz 中获取轨道信息使用音频指纹从音频文件(mp3、wav、wma、ogg 等...)中提取数据库。我正在使用 MusicBrainz Sharp 库,但任何其他库
我有相当多的使用 javascript 的经验,但从未调用过外部数据库,所以这对我来说是个新领域。我正在尝试从 Musicbrainz 数据库中将乐队成员作为 json 对象返回。目前,哪个小组并不重
您好,我正在使用 musicbrainz 数据库,我无法计算每个国家/地区的所有艺术家,但无论我尝试哪个国家/地区,我都会遇到同样的错误,即使我尝试使用 like。请任何人告诉我我做错了什么? ERR
给定 music brainz 艺术家 ID(例如 - Bob Dylan = 72c536dc-7137-4477-a521-567eeb840fa8 ),我可以查询 music brainz xm
我想使用 CoverArtArchiveClient从 MusicBrainz 加载专辑图像,但它需要 MusicBrainz ID ( MBID )。有人可以提供有关如何获取特定专辑的 MBID 的
所以我为每首歌准备了 3 个东西: Name Artist MusicBrainz ID 如何按受欢迎程度对它们进行排序? 我可以使用什么服务来将歌曲与其“统计数据”相匹配? 我曾考虑使用 YouTu
我正在尝试使用第 3 方 java 库从 MusicBrainz 下载元数据:musicbrainzws2-java 我正在尝试检索指定专辑中单首歌曲的元数据。我已经检索到了专辑的 MBID,但是当我
是否有任何 Java/J2EE 网站将其软件和数据开源(例如 musicbrainz.org,开发人员可以通过下载 Perl/CGI Web 应用程序和 PostgreSQL 转储中的音乐数据轻松建立
我正在尝试使用 musicBrainz api 通过以下方法获取艺术家的唱片:http://www.musicbrainz.org/ws/2/release/?query=artist:eminem
作为学习练习,我正在尝试为 MusicBrainz 编写一个插件,将 albumartistsort 匹配到 albumartist 并将 artistsort 匹配到 artist,这与它当前使用的
我目前正在使用 mikealmond/MusicBrainz类以从精彩的 MusicBrainz 数据库中获取我需要的信息。 但我有一个问题,我需要从一个版本中获取录音,我已经找到了如何在浏览器中的
我正在尝试从 MusicBrainz API 检索轨道信息,仅使用艺术家和标题作为搜索查询: http://musicbrainz.org/ws/2/recording/?query=artist:C
Muscibrainz 提供 acoustID指纹,例如,here 但是,我找不到直接搜索它们的可能性(就像 PUIDs 或 echoprints 一样) 我错过了什么吗? acoustid.org
我是一名优秀的程序员,十分优秀!