calliope.musicbrainz.resolve¶
Resolve Musicbrainz identifiers from playlist data.
Functions¶
|
Identify the Musicbrainz release representing |
|
Module Contents¶
- calliope.musicbrainz.resolve.release_ids_from_album(context, item)¶
Identify the Musicbrainz release representing
item.Uses the
musicbrainzngs.search_releases()method to find matching Musicbrainz Release entity.Any of the following properties will be used in the search, if set:
creatoralbummusicbrainz.artists[0].id
All of the following properties will be set in the output:
musicbrainz.artistsmusicbrainz.release_idmusicbrainz.release_group_id
Note that the
musicbrainz.artist_idproperty will correspond to the whole album.- Parameters:
context (calliope.musicbrainz.context.MusicbrainzContext)
item (calliope.playlist.Item)
- Return type:
calliope.playlist.Item
- calliope.musicbrainz.resolve.image_for_item(context, item, max_size)¶
- Parameters:
context (calliope.musicbrainz.context.MusicbrainzContext)
item (calliope.playlist.Item)
max_size (int)
- Return type:
calliope.playlist.Item