RandomNinjaAtk / docker-lidarr-extended

lidarr-extended :: Lidarr application packaged with multiple scripts to provide additional functionality
GNU General Public License v3.0
279 stars 25 forks source link

Constant Importing #172

Closed daPyr0x closed 1 year ago

daPyr0x commented 1 year ago

I recently switched to docker-lidarr-extended from the base linuxserver docker. Since switching I have noticed that lidarr is endlessly importing/modifying several albums that previously existed. In the history it just shows "Track file tags updated" and "Existing tags scrubbed" for each track within the albums in question. I cannot seem to figure out what is special about these albums vs the rest of my library. I'm up to 11544 pages of history, and if I go to one of the albums in question and click on history it doesn't load. All of the files in question have 777 permissions and are owned by the lidarr user.

Any thoughts on what could be happening? This never happened prior to switching to docker-lidarr-extended. I used to use the original automusicdownloader script without any issue. Is there an option I may have switched incorrectly?

2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileRetaggedEvent <- NotificationService 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileRetaggedEvent -> EntityHistoryService 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileRetaggedEvent <- EntityHistoryService 2022-12-21 20:11:20.9|Trace|EventAggregator|Publishing TrackFileDeletedEvent 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent -> ArtistStatisticsService 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent <- ArtistStatisticsService 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent -> TrackService 2022-12-21 20:11:20.9|Debug|TrackService|Detaching tracks from file [566454] /storage/Music/Phonte/Phonte - ALBUM - 2018 - No News Is Good News/104 - Expensive Genes (Explicit).flac 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent <- TrackService 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent -> EntityHistoryService 2022-12-21 20:11:20.9|Debug|EntityHistoryService|Removing track file from DB as part of manual override of existing file, not creating history event. 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent <- EntityHistoryService 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent -> OtherExtraFileService 2022-12-21 20:11:20.9|Debug|OtherExtraFileService|Deleting Extra from database for track file: [566454] /storage/Music/Phonte/Phonte - ALBUM - 2018 - No News Is Good News/104 - Expensive Genes (Explicit).flac 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent <- OtherExtraFileService 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent -> MetadataFileService 2022-12-21 20:11:20.9|Debug|MetadataFileService|Deleting Extra from database for track file: [566454] /storage/Music/Phonte/Phonte - ALBUM - 2018 - No News Is Good News/104 - Expensive Genes (Explicit).flac 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent <- MetadataFileService 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent -> LyricFileService 2022-12-21 20:11:20.9|Debug|LyricFileService|Deleting Extra from database for track file: [566454] /storage/Music/Phonte/Phonte - ALBUM - 2018 - No News Is Good News/104 - Expensive Genes (Explicit).flac 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent <- LyricFileService 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent -> TrackController 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent <- TrackController 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent -> TrackFileController 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent <- TrackFileController 2022-12-21 20:11:20.9|Trace|EventAggregator|TrackFileDeletedEvent -> ArtistController 2022-12-21 20:11:21.0|Trace|EventAggregator|TrackFileDeletedEvent <- ArtistController 2022-12-21 20:11:21.0|Trace|EventAggregator|TrackFileDeletedEvent -> AlbumController 2022-12-21 20:11:21.0|Trace|EventAggregator|TrackFileDeletedEvent <- AlbumController 2022-12-21 20:11:21.0|Trace|EventAggregator|TrackFileDeletedEvent -> MediaFileDeletionService 2022-12-21 20:11:21.0|Trace|EventAggregator|TrackFileDeletedEvent <- MediaFileDeletionService 2022-12-21 20:11:21.0|Debug|AudioTag|Starting tag read for /storage/Music/Phonte/Phonte - ALBUM - 2018 - No News Is Good News/104 - Expensive Genes (Explicit).flac 2022-12-21 20:11:21.0|Debug|AudioTag|Audio Properties: Flac Audio, Bitrate: 738, Sample Size: 16, SampleRate: 44100, Channels: 2 2022-12-21 20:11:21.0|Debug|QualityParser|Trying to parse quality for /storage/Music/Phonte/Phonte - ALBUM - 2018 - No News Is Good News/104 - Expensive Genes (Explicit).flac 2022-12-21 20:11:21.0|Trace|QualityParser|Got codec FLAC 2022-12-21 20:11:21.0|Debug|AudioTag|Quality parsed: FLAC v1, Source: TagLib 2022-12-21 20:11:21.0|Trace|AudioTagService|Embedding: /config/MediaCover/Albums/2401/cover.jpg 2022-12-21 20:11:21.0|Trace|RootFolderWatchingService|reporting start of change to /storage/Music/Phonte/Phonte - ALBUM - 2018 - No News Is Good News/104 - Expensive Genes (Explicit).flac 2022-12-21 20:11:21.0|Trace|ConfigService|Using default config value for 'scrubaudiotags' defaultValue:'False' 2022-12-21 20:11:21.0|Debug|AudioTagService|Writing tags for [0] /storage/Music/Phonte/Phonte - ALBUM - 2018 - No News Is Good News/104 - Expensive Genes (Explicit).flac 2022-12-21 20:11:21.0|Debug|AudioTag|Starting tag write for /storage/Music/Phonte/Phonte - ALBUM - 2018 - No News Is Good News/104 - Expensive Genes (Explicit).flac 2022-12-21 20:11:21.0|Trace|ConfigService|Using default config value for 'scrubaudiotags' defaultValue:'False' 2022-12-21 20:11:21.0|Trace|EventAggregator|Publishing TrackFileRetaggedEvent 2022-12-21 20:11:21.0|Trace|EventAggregator|TrackFileRetaggedEvent -> NotificationService 2022-12-21 20:11:21.0|Debug|NotificationService|No tags set for this notification. 2022-12-21 20:11:21.0|Debug|CustomScript|Executing external script: /config/extended/scripts/MetadataPostProcess.bash 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_trackfile_id' to '0' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_album_id' to '2401' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_tags_diff' to '{}' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_trackfile_path' to '/storage/Music/Phonte/Phonte - ALBUM - 2018 - No News Is Good News/104 - Expensive Genes (Explicit).flac' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_eventtype' to 'TrackRetag' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_trackfile_qualityversion' to '1' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_trackfile_tracktitles' to 'Expensive Genes' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_trackfile_scenename' to '' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_trackfile_trackcount' to '1' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_trackfile_quality' to 'FLAC' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_artist_mbid' to '136986bb-6e39-4e79-9945-cf9aa37a4a0b' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_album_releasedate' to '3/2/2018 12:00:00 AM' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_artist_path' to '/storage/Music/Phonte' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_trackfile_trackids' to '203593' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_artist_id' to '294' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_album_mbid' to 'a1d4bd94-403b-42a8-b0c7-e953c249daa8' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_trackfile_tracknumbers' to '4' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_artist_name' to 'Phonte' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_album_title' to 'No News Is Good News' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_tags_scrubbed' to 'False' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_albumrelease_mbid' to 'd8c3bbc8-bbb4-4d33-8778-9c0820217f6e' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_artist_type' to 'Person' 2022-12-21 20:11:21.0|Trace|ProcessProvider|Setting environment variable 'lidarr_trackfile_releasegroup' to '' 2022-12-21 20:11:21.0|Debug|MetadataPostProcess.bash|Starting /config/extended/scripts/MetadataPostProcess.bash 2022-12-21 20:11:21.1|Debug|DiskProvider|path: /config 2022-12-21 20:11:21.6|Trace|Http|Req: 34460 [GET] /lidarr/api/v1/album/2401 (from 127.0.0.1 curl/7.80.0) 2022-12-21 20:11:21.6|Debug|Lidarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2022-12-21 20:11:21.6|Trace|Http|Res: 34460 [GET] /lidarr/api/v1/album/2401: 200.OK (3 ms) 2022-12-21 20:11:21.7|Trace|Http|Req: 34461 [GET] /lidarr/api/v1/album/2401 (from 127.0.0.1 curl/7.80.0) 2022-12-21 20:11:21.7|Debug|Lidarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2022-12-21 20:11:21.7|Trace|Http|Res: 34461 [GET] /lidarr/api/v1/album/2401: 200.OK (2 ms) 2022-12-21 20:11:21.7|Trace|Http|Req: 34462 [GET] /lidarr/api/v1/trackFile?albumId=2401 (from 127.0.0.1 curl/7.80.0) 2022-12-21 20:11:21.7|Debug|Lidarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2022-12-21 20:11:21.7|Trace|Http|Res: 34462 [GET] /lidarr/api/v1/trackFile?albumId=2401: 200.OK (6 ms) 2022-12-21 20:11:21.8|Debug|MetadataPostProcess.bash|2022-12-21 20:11:21 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: Start 2022-12-21 20:11:21.8|Debug|MetadataPostProcess.bash|2022-12-21 20:11:21 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: Removing existing lrc files 2022-12-21 20:11:21.8|Debug|MetadataPostProcess.bash|2022-12-21 20:11:21 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 03 - Pastor Tigallo.flac :: Getting Lyrics from embedded metadata 2022-12-21 20:11:21.8|Debug|MetadataPostProcess.bash|2022-12-21 20:11:21 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 03 - Pastor Tigallo.flac :: Getting ARTIST_CREDIT from embedded metadata 2022-12-21 20:11:21.9|Debug|MetadataPostProcess.bash|2022-12-21 20:11:21 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 03 - Pastor Tigallo.flac :: Extracting Lyrics... 2022-12-21 20:11:21.9|Debug|MetadataPostProcess.bash|2022-12-21 20:11:21 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 03 - Pastor Tigallo.flac :: Lyrics extracted to: 03 - Pastor Tigallo.lrc 2022-12-21 20:11:21.9|Debug|MetadataPostProcess.bash|2022-12-21 20:11:21 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 03 - Pastor Tigallo.flac :: Setting ARTIST tag to match ARTIST_CREDIT (Phonte) tag... 2022-12-21 20:11:21.9|Debug|MetadataPostProcess.bash|2022-12-21 20:11:21 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 01 - To the Rescue.flac :: Getting Lyrics from embedded metadata 2022-12-21 20:11:22.0|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 01 - To the Rescue.flac :: Getting ARTIST_CREDIT from embedded metadata 2022-12-21 20:11:22.0|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 01 - To the Rescue.flac :: Extracting Lyrics... 2022-12-21 20:11:22.0|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 01 - To the Rescue.flac :: Lyrics extracted to: 01 - To the Rescue.lrc 2022-12-21 20:11:22.0|Debug|DiskProvider|path: /downloads-lidarr-extended 2022-12-21 20:11:22.0|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 01 - To the Rescue.flac :: Setting ARTIST tag to match ARTIST_CREDIT (Phonte) tag... 2022-12-21 20:11:22.1|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 04 - Expensive Genes.flac :: Getting Lyrics from embedded metadata 2022-12-21 20:11:22.1|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 04 - Expensive Genes.flac :: Getting ARTIST_CREDIT from embedded metadata 2022-12-21 20:11:22.2|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 04 - Expensive Genes.flac :: Extracting Lyrics... 2022-12-21 20:11:22.2|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 04 - Expensive Genes.flac :: Lyrics extracted to: 04 - Expensive Genes.lrc 2022-12-21 20:11:22.2|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 04 - Expensive Genes.flac :: Setting ARTIST tag to match ARTIST_CREDIT (Phonte) tag... 2022-12-21 20:11:22.2|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 07 - Change of Mind.flac :: Getting Lyrics from embedded metadata 2022-12-21 20:11:22.3|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 07 - Change of Mind.flac :: Getting ARTIST_CREDIT from embedded metadata 2022-12-21 20:11:22.3|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 07 - Change of Mind.flac :: Extracting Lyrics... 2022-12-21 20:11:22.3|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 07 - Change of Mind.flac :: Lyrics extracted to: 07 - Change of Mind.lrc 2022-12-21 20:11:22.3|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 07 - Change of Mind.flac :: Setting ARTIST tag to match ARTIST_CREDIT (Phonte feat. Freddie Gibbs) tag... 2022-12-21 20:11:22.4|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 06 - Such Is Life.flac :: Getting Lyrics from embedded metadata 2022-12-21 20:11:22.5|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 06 - Such Is Life.flac :: Getting ARTIST_CREDIT from embedded metadata 2022-12-21 20:11:22.5|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 06 - Such Is Life.flac :: Extracting Lyrics... 2022-12-21 20:11:22.5|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 06 - Such Is Life.flac :: Lyrics extracted to: 06 - Such Is Life.lrc 2022-12-21 20:11:22.5|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 06 - Such Is Life.flac :: Setting ARTIST tag to match ARTIST_CREDIT (Phonte) tag... 2022-12-21 20:11:22.6|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 10 - Euphorium (Back to the Light).flac :: Getting Lyrics from embedded metadata 2022-12-21 20:11:22.6|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 10 - Euphorium (Back to the Light).flac :: Getting ARTIST_CREDIT from embedded metadata 2022-12-21 20:11:22.7|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 10 - Euphorium (Back to the Light).flac :: Extracting Lyrics... 2022-12-21 20:11:22.7|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 10 - Euphorium (Back to the Light).flac :: Lyrics extracted to: 10 - Euphorium (Back to the Light).lrc 2022-12-21 20:11:22.7|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 10 - Euphorium (Back to the Light).flac :: Setting ARTIST tag to match ARTIST_CREDIT (Phonte) tag... 2022-12-21 20:11:22.7|Debug|MetadataPostProcess.bash|2022-12-21 20:11:22 :: MetadataPostProcess :: 1.0.015 :: Processing :: No News Is Good News :: 09 - Find That Love Again.flac :: Getting Lyrics from embedded metadata 2022-12-21 20:11:22.7|Trace|Http|Req: 34463 [GET] /lidarr/logfile/Lidarr.trace.txt (from 192.168.199.12 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36) 2022-12-21 20:11:22.7|Debug|Lidarr.Http.Authentication.NoAuthenticationHandler|AuthenticationScheme: None was successfully authenticated.

RandomNinjaAtk commented 1 year ago

Few questions.

  1. Were you on develop branch previously? (Could be a difference in version behavior)
  2. What are your Metadata settings? (Lidarr Web UI -> Settings -> Metadata) (You mentioned scrub is enabled, but not the other settings)
  3. What are your connect settinsg? (Lidarr Web UI -> Settings -> Connect)

If it is simpler you can provide screen shots of the relevant sections.

If I had to guess, its related to your connect and metadata settings. This is assuming that Lidarr or the Script is not actually downloading a new album and importing every time...

daPyr0x commented 1 year ago
  1. No, it is possible this is difference in version behavior from stable to dev branches and that it's not related to the script or the "Optimal Settings" that were set. Could it be related to lidarr-extended taking over the pre-existing lidarr config/cache/etc?
  2. That is what's interesting, scrub actually isn't enabled. It's just what Lidarr says it's doing. I have it set to tag all files with metadata on import only and Kodi/Emby enabled as a metadata consumer with all options enabled image
  3. MetadataPostProcess.bash is enabled on track retag. Plexnotify is enabled on release import, upgrade, and rename. I don't use Plex and have it disabled in my docker-compose.yml. I do have configureLidarrWithOptimalSettings=true set.
RandomNinjaAtk commented 1 year ago

Change both MetadataPostProcess.bash and Plexnotify to import, upgrade only to see if that helps.

If that does not help, try disabling MetadataPostProcess.bash entirely. The script only does a few minor things, that aren't technically required but more of a nice to have feature...

daPyr0x commented 1 year ago

That seems to have fixed the endless imports. Now that they've stopped, I can (sometimes) see history on albums to see what's actually been happening. It looks like there's a mismatch in naming preferences somewhere. In this example it was alternating between {Album} ({Year}){disc}{track} - {Title} and {Album}{track} - {Title}

image

Since making the change it appears that in at least some situations I'm left with a mix of naming schemes

image

What's interesting to me is that neither of these are the way that Lidarr is configured to name files. In Media Management Lidarr is set to name with {Artist CleanName} - {Album Type} - {Release Year} - {Album CleanTitle}{ (Album Disambiguation)}/{medium:00}{track:00} - {Track CleanTitle}.

RandomNinjaAtk commented 1 year ago

The naming that is configured by autoconfig script is as follows: Standard/Multidisk format: {Artist CleanName} - {Album Type} - {Release Year} - {Album CleanTitle}{ (Album Disambiguation)}/{medium:00}{track:00} - {Track CleanTitle} Artist Folder Format: {Artist CleanName}{ (Artist Disambiguation)}

If it keeps renaming them, that seems like a Lidarr issue of sorts... Lidarr handles/manages all files/media.

RandomNinjaAtk commented 1 year ago

Is this resolved?

daPyr0x commented 1 year ago

No, but maybe. This might be a Lidarr issue and not related to the scripts after all.

Looks like I have a host of files showing in as unmapped files and the activities being performed are attempting, but failing for some reason, to import them. I don't think that's related to your scripts though.

Thank you for all your help!