1
0
Fork 0
mirror of https://github.com/Lidarr/Lidarr.git synced 2026-03-03 00:26:58 -05:00

Add album import support to Custom Lists #4224

Open
opened 2026-02-20 13:17:43 -05:00 by deekerman · 0 comments
Owner

Originally created by @fivepencils on GitHub (Dec 11, 2025).

Is there an existing issue for this?

  • I have searched the existing open and closed issues

Custom Lists currently only support importing by musicbrainz artist id, and doesn't use any other properties in the import file, which means that you can only monitor either all releases from an artist, or none after import, not a specific album. This makes importing recommendations for a specific playlist from e.g. listenbrainz quite difficult.

Describe the solution you'd like

I would like to be able to include a musicbrainz ReleaseGroupId in a custom import list, and monitor + import just that album.

Describe alternatives you've considered

There's no alternate way to import specific albums from a custom list that I can find.

Tubifarry has a listenbrainz recommendations import, but it uses the lidarr metadata server to look up album association, which fails regularly, and if a single track lookup fails, the whole job fails. I've got the relevant album id data already, I'd like to just import it.

Anything else?

The list format I've got and would like to have supported looks like:

[
  {
    "MusicBrainzId": "4c74fc48-8108-4556-87af-154af74f2ce5",
    "ArtistId": "4c74fc48-8108-4556-87af-154af74f2ce5",
    "ReleaseId": "8006ba4c-73d1-42d9-8c83-002dbcd40365",
    "AlbumId": "f24f6952-1b4d-4042-b7ca-cb836a514ae9", // mbz release group id
    "RecordingId": "b05858a7-ec8a-410a-9ee4-1495c69a8279", // track id
    "Title": "Straight Line Was a Lie",
    "Artist": "The Beths",
    "Album": "Straight Line Was a Lie"
  }
]

Though obviously not fussed about specific property names.

Originally created by @fivepencils on GitHub (Dec 11, 2025). ### Is there an existing issue for this? - [x] I have searched the existing open and closed issues ### Is your feature request related to a problem? Please describe Custom Lists currently only support importing by musicbrainz artist id, and doesn't use any other properties in the import file, which means that you can only monitor either all releases from an artist, or none after import, not a specific album. This makes importing recommendations for a specific playlist from e.g. listenbrainz quite difficult. ### Describe the solution you'd like I would like to be able to include a musicbrainz ReleaseGroupId in a custom import list, and monitor + import just that album. ### Describe alternatives you've considered There's no alternate way to import specific albums from a custom list that I can find. Tubifarry has a listenbrainz recommendations import, but it uses the lidarr metadata server to look up album association, which fails regularly, and if a single track lookup fails, the whole job fails. I've got the relevant album id data already, I'd like to just import it. ### Anything else? The list format I've got and would like to have supported looks like: ``` [ { "MusicBrainzId": "4c74fc48-8108-4556-87af-154af74f2ce5", "ArtistId": "4c74fc48-8108-4556-87af-154af74f2ce5", "ReleaseId": "8006ba4c-73d1-42d9-8c83-002dbcd40365", "AlbumId": "f24f6952-1b4d-4042-b7ca-cb836a514ae9", // mbz release group id "RecordingId": "b05858a7-ec8a-410a-9ee4-1495c69a8279", // track id "Title": "Straight Line Was a Lie", "Artist": "The Beths", "Album": "Straight Line Was a Lie" } ] ``` Though obviously not fussed about specific property names.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Lidarr-Lidarr#4224
No description provided.