RandomNinjaAtk / arr-scripts

Extended Container Scripts - Automation scripts to make life easier!
GNU General Public License v3.0
664 stars 68 forks source link

[BUG] - LIDARR - TIDAL Stopped downloading/finding missing albums #148

Closed jimmisavage closed 8 months ago

jimmisavage commented 8 months ago

Application Lidarr

Host platform synology docker

Describe the bug Id started downloading (maybe 1000+ successful TIDAL downloads) but has since stopped - saying ERROR no results found or ERROR no search results found

Expected behavior To continue downloading albums as expected

Logs/Screenshots 2024-01-02 20:35:07 :: Audio :: 2.24 :: 1 :: missing :: 58 of 998 :: Sia :: Hey Boy! (The Remixes) :: EP :: Artist Search :: Tidal :: Clean :: Hey Boy (The Remixes) :: Filtering results by lyric type, track count 2024-01-02 20:35:07 :: Audio :: 2.24 :: 1 :: missing :: 58 of 998 :: Sia :: Hey Boy! (The Remixes) :: EP :: Artist Search :: Tidal :: Clean :: Hey Boy (The Remixes) :: ERROR :: No search results found... 2024-01-02 20:35:07 :: Audio :: 2.24 :: 1 :: missing :: 58 of 998 :: Sia :: Hey Boy! (The Remixes) :: EP :: Fuzzy Search :: Tidal :: Clean :: Hey Boy (The Remixes) :: Searching... (Track Count: 4-4)... 2024-01-02 20:35:08 :: Audio :: 2.24 :: 1 :: missing :: 58 of 998 :: Sia :: Hey Boy! (The Remixes) :: EP :: Fuzzy Search :: Tidal :: Clean :: Hey Boy (The Remixes) :: 0 search results found 2024-01-02 20:35:08 :: Audio :: 2.24 :: 1 :: missing :: 58 of 998 :: Sia :: Hey Boy! (The Remixes) :: EP :: Fuzzy Search :: Tidal :: Clean :: Hey Boy (The Remixes) :: ERROR :: No results found... 2024-01-02 20:35:08 :: Audio :: 2.24 :: 1 :: missing :: 58 of 998 :: Sia :: Hey Boy! (The Remixes) :: EP :: Album Not found 2024-01-02 20:35:08 :: Audio :: 2.24 :: 1 :: missing :: 58 of 998 :: Sia :: Hey Boy! (The Remixes) :: EP :: Marking Album as notfound 2024-01-02 20:35:08 :: Audio :: 2.24 :: 1 :: missing :: 58 of 998 :: Sia :: Hey Boy! (The Remixes) :: EP :: Search Complete... 2024-01-02 20:35:09 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Starting Search... 2024-01-02 20:35:10 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Artist Search :: Tidal :: Explicit :: Hey Boy! :: Searching 32954... (Track Count: 1-5)... 2024-01-02 20:35:10 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Artist Search :: Tidal :: Explicit :: Hey Boy! :: Filtering results by lyric type, track count 2024-01-02 20:35:10 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Artist Search :: Tidal :: Explicit :: Hey Boy! :: ERROR :: No search results found... 2024-01-02 20:35:10 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Fuzzy Search :: Tidal :: Explicit :: Hey Boy! :: Searching... (Track Count: 1-5)... 2024-01-02 20:35:11 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Fuzzy Search :: Tidal :: Explicit :: Hey Boy! :: 0 search results found 2024-01-02 20:35:11 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Fuzzy Search :: Tidal :: Explicit :: Hey Boy! :: ERROR :: No results found... 2024-01-02 20:35:11 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Artist Search :: Tidal :: Explicit :: Hey Boy :: Searching 32954... (Track Count: 1-5)... 2024-01-02 20:35:11 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Artist Search :: Tidal :: Explicit :: Hey Boy :: Filtering results by lyric type, track count 2024-01-02 20:35:11 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Artist Search :: Tidal :: Explicit :: Hey Boy :: ERROR :: No search results found... 2024-01-02 20:35:11 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Fuzzy Search :: Tidal :: Explicit :: Hey Boy :: Searching... (Track Count: 1-5)... 2024-01-02 20:35:12 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Fuzzy Search :: Tidal :: Explicit :: Hey Boy :: 0 search results found 2024-01-02 20:35:12 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Fuzzy Search :: Tidal :: Explicit :: Hey Boy :: ERROR :: No results found... 2024-01-02 20:35:12 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Artist Search :: Tidal :: Clean :: Hey Boy! :: Searching 32954... (Track Count: 1-5)... 2024-01-02 20:35:12 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Artist Search :: Tidal :: Clean :: Hey Boy! :: Filtering results by lyric type, track count 2024-01-02 20:35:12 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Artist Search :: Tidal :: Clean :: Hey Boy! :: ERROR :: No search results found... 2024-01-02 20:35:12 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Fuzzy Search :: Tidal :: Clean :: Hey Boy! :: Searching... (Track Count: 1-5)... 2024-01-02 20:35:13 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Fuzzy Search :: Tidal :: Clean :: Hey Boy! :: 0 search results found 2024-01-02 20:35:13 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Fuzzy Search :: Tidal :: Clean :: Hey Boy! :: ERROR :: No results found... 2024-01-02 20:35:13 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Artist Search :: Tidal :: Clean :: Hey Boy :: Searching 32954... (Track Count: 1-5)... 2024-01-02 20:35:13 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Artist Search :: Tidal :: Clean :: Hey Boy :: Filtering results by lyric type, track count 2024-01-02 20:35:13 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Artist Search :: Tidal :: Clean :: Hey Boy :: ERROR :: No search results found... 2024-01-02 20:35:13 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Fuzzy Search :: Tidal :: Clean :: Hey Boy :: Searching... (Track Count: 1-5)... 2024-01-02 20:35:14 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Fuzzy Search :: Tidal :: Clean :: Hey Boy :: 0 search results found 2024-01-02 20:35:14 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Fuzzy Search :: Tidal :: Clean :: Hey Boy :: ERROR :: No results found... 2024-01-02 20:35:14 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Album Not found 2024-01-02 20:35:14 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Marking Album as notfound 2024-01-02 20:35:14 :: Audio :: 2.24 :: 1 :: missing :: 59 of 998 :: Sia :: Hey Boy! :: Single :: Search Complete... 2024-01-02 20:35:15 :: Audio :: 2.24 :: 1 :: missing :: 60 of 998 :: Sia :: Floating Through Space (Hex & Sia in Space mix) :: Single :: Starting Search...

NOTE Your request will not be addressed without proper detail and logs. Always make sure you have updated to the latest script versions before opening an issue or your issue will not be reviewed.

RandomNinjaAtk commented 8 months ago

You need to link to specific albums and their musicbrainz counterpart. If I had to guess, everything is working as designed and the problem is the data does not match similarly enough, which is not something that can be fixed easily…

Edit: The only way to solve it is to add a release to the release group that matches more closely or perfectly with the album on the service. The most important things that matter are Track Count and Album Name must match in both musicbrainz and the external service for it to be able to locate the album.... Previously, it could get the album via URL if it was under related links for a particular release... but since Lidarr does not contain that information, its not possible to get that information...

2nd edit: If this is ever implemented, it would help resolve the issue in some ways... https://github.com/Lidarr/Lidarr/issues/1089

jimmisavage commented 8 months ago

You need to link to specific albums and their musicbrainz counterpart. If I had to guess, everything is working as designed and the problem is the data does not match similarly enough, which is not something that can be fixed easily…

Edit: The only way to solve it is to add a release to the release group that matches more closely or perfectly with the album on the service. The most important things that matter are Track Count and Album Name must match in both musicbrainz and the external service for it to be able to locate the album.... Previously, it could get the album via URL if it was under related links for a particular release... but since Lidarr does not contain that information, its not possible to get that information...

2nd edit: If this is ever implemented, it would help resolve the issue in some ways... Lidarr/Lidarr#1089

Hi, thanks for the reply. I'm sorry, i'm quite new to this so please forgive my naivety. How would I " link to specific albums and their musicbrainz counterpart" or "add a release to the release group that matches more closely or perfectly with the album on the service" (TIDAL)?

RandomNinjaAtk commented 8 months ago

So option 1, isn't an option as I later updated...

So here is an example of an album the script will never find because the album name does not match....

Service: https://listen.tidal.com/album/333169170 Musicbrainz: https://musicbrainz.org/release-group/e0db1dc7-9f34-45a5-ba9e-87b283a6fa7c

So the way to resolve it, is to add a Release to that particular Release Group on Musicbrainz and have the album name + track count match.... Which as of now, the track count is fine, but the album name does not match, which is why it cannot locate it, due to it being too dissimilar....

Musicbrainz is a community managed database, that is maintained by users such as yourself, so you have the power to improve it...

jimmisavage commented 8 months ago

Sorry, I'm not getting this... Example: https://listen.tidal.com/album/7678895 I added a release https://musicbrainz.org/release/e23b4f1d-ce85-44e6-a367-18ceaa2743db with 13 tracks. It still doesn't find it :(

RandomNinjaAtk commented 8 months ago

After you add it, you have to wait for lidarr to have the data. So wait 1-2 hours, sync the artist in lidarr and make sure the release populates as an option in lidarr. At that point the script can then find a match for it... However, keep note that the script only retries not found albums on a periodic basis, so you have to wipe logs to force it to try again sooner...

jimmisavage commented 8 months ago

Thanks for the quick reply! I've found the logs so can delete what i need to there. I'll check it out tonight. If all goes well I'll have a busy few days ahead with 100's of unmatched albums to add :(