GreatFlashMan 75 Posted July 1, 2023 Share Posted July 1, 2023 I recently move my music library to a new location, so had to rescan again. I noticed that a lot of artists are missing images EVEN THOUGH there is a folder.png in every artists folder as can bee seen here with the Altered Images example. And as shown in the library view. No amount of "Scan Library" will grab the images, and nor will a "refresh metadata" from the music library root. If I select an artist and refresh metadata on the artist alone, it will often grab the provided image. What is odd, if I "edit images" and manually add the image I already have, it does not update the image in the artists directory, it instead adds it to AppData\Roaming\Emby-Server\programdata\metadata\musicartists Why would it do this when I have the options of the library to store all with media? I can understand it doing so if the artist is not present or there is no provided media. Anyway, how can I get all the artwork that was correctly added before back without manually doing every artist? Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted July 1, 2023 Author Share Posted July 1, 2023 (edited) And to confuse me even more, I have all media downloading OFF as I have my own. as can bee seen here, and yet, when I refreshed metadata on Amy, I got this image? Edited July 1, 2023 by GreatFlashMan Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted July 1, 2023 Author Share Posted July 1, 2023 This is crazing me. Link to comment Share on other sites More sharing options...
arrbee99 1561 Posted July 1, 2023 Share Posted July 1, 2023 I find trying to focus on that Amy Winehouse logo is driving me crazy as well Link to comment Share on other sites More sharing options...
Luke 37116 Posted July 1, 2023 Share Posted July 1, 2023 Can you please show us all of the music library options? Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted July 2, 2023 Author Share Posted July 2, 2023 (edited) 13 hours ago, Luke said: Can you please show us all of the music library options? You ask this so often that perhaps an "export as text" option would be helpful for libraries? I know there is the xml version (so have also attached as not all is exposed in the library settings). <?xml version="1.0"?> <LibraryOptions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <EnableArchiveMediaFiles>false</EnableArchiveMediaFiles> <EnablePhotos>true</EnablePhotos> <EnableRealtimeMonitor>true</EnableRealtimeMonitor> <EnableMarkerDetection>false</EnableMarkerDetection> <EnableMarkerDetectionDuringLibraryScan>false</EnableMarkerDetectionDuringLibraryScan> <IntroDetectionFingerprintLength>10</IntroDetectionFingerprintLength> <EnableChapterImageExtraction>false</EnableChapterImageExtraction> <ExtractChapterImagesDuringLibraryScan>false</ExtractChapterImagesDuringLibraryScan> <DownloadImagesInAdvance>false</DownloadImagesInAdvance> <PathInfos> <MediaPathInfo> <Path>P:\Music (Unmapped)</Path> </MediaPathInfo> <MediaPathInfo> <Path>P:\Music</Path> <NetworkPath /> </MediaPathInfo> </PathInfos> <IgnoreHiddenFiles>false</IgnoreHiddenFiles> <IgnoreFileExtensions /> <SaveLocalMetadata>true</SaveLocalMetadata> <SaveMetadataHidden>false</SaveMetadataHidden> <SaveLocalThumbnailSets>false</SaveLocalThumbnailSets> <ImportMissingEpisodes>false</ImportMissingEpisodes> <ImportPlaylists>false</ImportPlaylists> <EnableAutomaticSeriesGrouping>true</EnableAutomaticSeriesGrouping> <EnableEmbeddedTitles>false</EnableEmbeddedTitles> <EnableAudioResume>false</EnableAudioResume> <AutomaticRefreshIntervalDays>0</AutomaticRefreshIntervalDays> <PlaceholderMetadataRefreshIntervalDays>0</PlaceholderMetadataRefreshIntervalDays> <PreferredMetadataLanguage>en</PreferredMetadataLanguage> <PreferredImageLanguage>en</PreferredImageLanguage> <ContentType>music</ContentType> <MetadataCountryCode>GB</MetadataCountryCode> <SeasonZeroDisplayName>Specials</SeasonZeroDisplayName> <Name>Music</Name> <MetadataSavers> <string>Nfo</string> </MetadataSavers> <DisabledLocalMetadataReaders /> <LocalMetadataReaderOrder> <string>Nfo</string> </LocalMetadataReaderOrder> <DisabledLyricsFetchers /> <SaveLyricsWithMedia>true</SaveLyricsWithMedia> <LyricsDownloadMaxAgeDays>0</LyricsDownloadMaxAgeDays> <LyricsFetcherOrder /> <LyricsDownloadLanguages /> <DisabledSubtitleFetchers /> <SubtitleFetcherOrder /> <SkipSubtitlesIfEmbeddedSubtitlesPresent>false</SkipSubtitlesIfEmbeddedSubtitlesPresent> <SkipSubtitlesIfAudioTrackMatches>false</SkipSubtitlesIfAudioTrackMatches> <SubtitleDownloadLanguages /> <SubtitleDownloadMaxAgeDays>0</SubtitleDownloadMaxAgeDays> <RequirePerfectSubtitleMatch>true</RequirePerfectSubtitleMatch> <SaveSubtitlesWithMedia>true</SaveSubtitlesWithMedia> <ForcedSubtitlesOnly>true</ForcedSubtitlesOnly> <TypeOptions> <TypeOptions> <Type>MusicAlbum</Type> <MetadataFetchers> <string>MusicBrainz</string> <string>TheAudioDB</string> </MetadataFetchers> <MetadataFetcherOrder> <string>Discogs</string> <string>MusicBrainz</string> <string>TheAudioDB</string> </MetadataFetcherOrder> <ImageFetchers /> <ImageFetcherOrder> <string>Discogs</string> <string>MusicBrainz</string> <string>TheAudioDB</string> <string>FanArt</string> </ImageFetcherOrder> <ImageOptions> <ImageOption> <Type>Primary</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Art</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>BoxRear</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Banner</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Box</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Disc</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Logo</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Menu</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Thumb</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Backdrop</Type> <Limit>0</Limit> <MinWidth>1280</MinWidth> </ImageOption> </ImageOptions> </TypeOptions> <TypeOptions> <Type>MusicArtist</Type> <MetadataFetchers> <string>MusicBrainz</string> <string>TheAudioDB</string> </MetadataFetchers> <MetadataFetcherOrder> <string>Discogs</string> <string>MusicBrainz</string> <string>TheAudioDB</string> </MetadataFetcherOrder> <ImageFetchers /> <ImageFetcherOrder> <string>Discogs</string> <string>FanArt</string> <string>TheAudioDB</string> </ImageFetcherOrder> <ImageOptions> <ImageOption> <Type>Primary</Type> <Limit>1</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Art</Type> <Limit>1</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Banner</Type> <Limit>1</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Box</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>BoxRear</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Disc</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Logo</Type> <Limit>1</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Menu</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Thumb</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Backdrop</Type> <Limit>1</Limit> <MinWidth>1280</MinWidth> </ImageOption> </ImageOptions> </TypeOptions> <TypeOptions> <Type>MusicVideo</Type> <MetadataFetchers> <string>IMVDb</string> </MetadataFetchers> <MetadataFetcherOrder> <string>IMVDb</string> <string>TheMovieDb</string> </MetadataFetcherOrder> <ImageFetchers> <string>TheMovieDb</string> <string>FanArt</string> <string>Image Capture</string> </ImageFetchers> <ImageFetcherOrder> <string>TheMovieDb</string> <string>FanArt</string> <string>Image Capture</string> </ImageFetcherOrder> <ImageOptions> <ImageOption> <Type>Primary</Type> <Limit>1</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Art</Type> <Limit>1</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>BoxRear</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Banner</Type> <Limit>1</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Box</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Disc</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Logo</Type> <Limit>1</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Menu</Type> <Limit>0</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Thumb</Type> <Limit>1</Limit> <MinWidth>0</MinWidth> </ImageOption> <ImageOption> <Type>Backdrop</Type> <Limit>1</Limit> <MinWidth>1280</MinWidth> </ImageOption> </ImageOptions> </TypeOptions> <TypeOptions> <Type>Audio</Type> <MetadataFetchers /> <MetadataFetcherOrder /> <ImageFetchers /> <ImageFetcherOrder> <string>Embedded Images</string> </ImageFetcherOrder> <ImageOptions /> </TypeOptions> </TypeOptions> <CollapseSingleItemFolders>true</CollapseSingleItemFolders> <EnableAdultMetadata>true</EnableAdultMetadata> <ImportCollections>false</ImportCollections> <MinCollectionItems>2</MinCollectionItems> <MusicFolderStructure>artist_album_track</MusicFolderStructure> <MinResumePct>3</MinResumePct> <MaxResumePct>90</MaxResumePct> <MinResumeDurationSeconds>120</MinResumeDurationSeconds> <ThumbnailImagesIntervalSeconds>10</ThumbnailImagesIntervalSeconds> <SampleIgnoreSize>314572800</SampleIgnoreSize> </LibraryOptions> Hopefully that's enough data to get to the bottom of this? Before you ask, my music library is "perfectly" organised (as can be seen in the previous post) and ALL tracks are fully tagged also with mb tags etc. Though, that would not explain why the supplied "folder.jpg" in the artist root is ignored and another image is grabbed even if image grabbers are disabled. For example, that Amy Winehouse image that Emby decided to use upon a metadata refresh is not in my collection. Edited July 2, 2023 by GreatFlashMan Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted July 2, 2023 Author Share Posted July 2, 2023 (edited) So, A library Scan is not picking up the provided media within the artists folder A "refresh metadata" is grabbing a new image and placing it in AppData.... etc rather than using the provided images. The image I used for example (Amy) was grabbed from "Discogs" (as shown here), removing the plugin results with the image being grabbed from "Fanart", even though image downloaders are DISABLED? In all cases, all artwork for artists regardless of them being provided as per the folder and media naming conventions, is being grabbed and placed in AppData's metadata/musicartist folder. Expected behavior is to use the provided images, and if they are not present, to do nothing. I have image grabbers disabled and can manually edit images if this case arised (it never has as I have artwork for ALL). So, something is very amiss. Hopefully this is something silly (mangled xml?) and an easy fix. I am not fixing me music collection atm as I want to keep it as is in the hope of Emby doing what i expect it to do. EDIT: Just to note, album cover artwork is fine. Emby is using them correctly and not attempting to download afresh. Edited July 2, 2023 by GreatFlashMan 2 Link to comment Share on other sites More sharing options...
Luke 37116 Posted July 3, 2023 Share Posted July 3, 2023 On 7/1/2023 at 4:07 PM, GreatFlashMan said: And to confuse me even more, I have all media downloading OFF as I have my own. as can bee seen here, and yet, when I refreshed metadata on Amy, I got this image? Server log from when attempting to do this? Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted July 3, 2023 Author Share Posted July 3, 2023 (edited) 3 hours ago, Luke said: Server log from when attempting to do this? ok, here's log files doing a metadate refresh on 2 artists. What is odd is that I noticed in the B-52's one, it states "2023-07-03 09:00:46.460 Debug Skia: Returning original image P:\Music\The 411\folder.jpg" for some reason, and it never fixed the b-52's image (even though present in artist folder) The Avril one was replaced, but not with the original image? anyway... embyserver - Avril Lavigne.txt embyserver - The B-52's.txt Edited July 3, 2023 by GreatFlashMan Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted July 6, 2023 Author Share Posted July 6, 2023 (edited) @LukeWere these of any use?? I only ask as it's still the same and I really don't want to manually go through them all when the images are there already that Emby SHOULD be using. Edited July 6, 2023 by GreatFlashMan Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted July 9, 2023 Author Share Posted July 9, 2023 @LukeSix days ago you asked my to post logs, and I have. If there any chance you can look at these so I can sort my album collection? Or do you want more from me, like blood? Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted July 16, 2023 Author Share Posted July 16, 2023 Perhaps also move this the the testing area? I am using the latest beta and it may be related. @LukeIt's been a long time (2 weeks) since you asked for the logs and still they sit there, is there any eta of when this annoying issue will be even looked at, let alone fixed? At the moment, I dare not fiddle with the music library and fix the artist images in case you need anything to be tested, but... I really want to get the library sorted. Link to comment Share on other sites More sharing options...
Spaceboy 2495 Posted July 16, 2023 Share Posted July 16, 2023 i believe this issue has been around since the day emby introduced proper support for music. it was well discussed for a while but people got bored of the inaction and stopped complaining eventually. if i recall it happens when lets say you have 2 artists in your library, A and B. Emby scans artist A and finds your metadata on disk. But artist B is also a guest artist on one of artist A's album. As emby scans artist A and finds the album that features artist B, it finds no metadata for B and looks it up online. that artist metadata gets added to emby's central metadata folder as clearly it can't go in the folder with artist A's stuff. it then moved onto scanning artist B and emby finds it already has artist B in the db. the metadata in the central metadata folder is used and anything you had in artist B's folder is ignored. nothing will change this. sound familiar? Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted July 16, 2023 Author Share Posted July 16, 2023 no, it's not related to that. what it is doing is not finding the artist image as supplied and documented in the info. folder/poser.ext in the artist directory. Instead, it searches for the artist image and downloads it (even though image downloading is off) and then places that in (even though storing is set to with the files) the appdata directory. This is the opposite of what is expected on all counts. Now, it may just be me, but.... I doubt it. What's more likely is that others have not noticed. If they looked in their appdata emby dir, they would see a musicartists folder containing replicas of the images (or worse ones from discogs etc0 they already have in their own music directory structure. Link to comment Share on other sites More sharing options...
Luke 37116 Posted August 3, 2023 Share Posted August 3, 2023 do you have more than one music library on the server? Link to comment Share on other sites More sharing options...
Luke 37116 Posted August 3, 2023 Share Posted August 3, 2023 On 7/16/2023 at 12:37 PM, Spaceboy said: i believe this issue has been around since the day emby introduced proper support for music. it was well discussed for a while but people got bored of the inaction and stopped complaining eventually. if i recall it happens when lets say you have 2 artists in your library, A and B. Emby scans artist A and finds your metadata on disk. But artist B is also a guest artist on one of artist A's album. As emby scans artist A and finds the album that features artist B, it finds no metadata for B and looks it up online. that artist metadata gets added to emby's central metadata folder as clearly it can't go in the folder with artist A's stuff. it then moved onto scanning artist B and emby finds it already has artist B in the db. the metadata in the central metadata folder is used and anything you had in artist B's folder is ignored. nothing will change this. sound familiar? This is no longer an issue. That was fixed a while ago. Link to comment Share on other sites More sharing options...
Luke 37116 Posted August 3, 2023 Share Posted August 3, 2023 On 7/3/2023 at 4:08 AM, GreatFlashMan said: ok, here's log files doing a metadate refresh on 2 artists. What is odd is that I noticed in the B-52's one, it states "2023-07-03 09:00:46.460 Debug Skia: Returning original image P:\Music\The 411\folder.jpg" for some reason, and it never fixed the b-52's image (even though present in artist folder) The Avril one was replaced, but not with the original image? anyway... embyserver - Avril Lavigne.txt 76.23 kB · 0 downloads embyserver - The B-52's.txt 48.96 kB · 0 downloads The good news in these examples is that there were no attempts to use the internet for images, so I think your library settings are being honored as they should be. Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted August 3, 2023 Author Share Posted August 3, 2023 12 hours ago, Luke said: do you have more than one music library on the server? Yes, but the other only contains a small amount of artists that MusicBrainz does not contain. Link to comment Share on other sites More sharing options...
Luke 37116 Posted August 3, 2023 Share Posted August 3, 2023 2 minutes ago, GreatFlashMan said: Yes, but the other only contains a small amount of artists that MusicBrainz does not contain. Can you use the image editor to manually select new images for both avril and b-52s, then attach the server log? (again with debug logging enabled). thanks. Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted August 3, 2023 Author Share Posted August 3, 2023 12 hours ago, Luke said: The good news in these examples is that there were no attempts to use the internet for images, so I think your library settings are being honored as they should be. and the bad news? The image that I showed for Amy Winehouse was not in my metadata folder, and nor is it in the artists folder in music, that contains a far better image. But... this still (regardless of where Emby picked the image up from) begs the question, why is it not using the images i have provided. I would of course be much happier if it did I keep a well maintained music library, so Emby should have no issues. All media is provided, and all is named correctly, and yet - they are ignored sadly. When you say "the good news is...", is this an indication that you acknowledge there is an issue that needs fixing, hopefully. Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted August 3, 2023 Author Share Posted August 3, 2023 (edited) 7 minutes ago, Luke said: Can you use the image editor to manually select new images for both avril and b-52s, then attach the server log? (again with debug logging enabled). thanks. well, i have done this, and post above. it takes the images, and rather than placing anything in the Artists folder (in my music library ie. "/Music/The B52's/") it places them in Artists within Appdata/......../metadata/musicartists instead, the fact that artist images are in my music library is ignored when both scanning and when manually adding. Album images are used correctly within /atist/album/folder.ext. Also, as you can see, my library settings implicitly ask to use data within the library, and not appdata. It appears that this works for everything, EXCEPT artist images. Edited August 3, 2023 by GreatFlashMan Link to comment Share on other sites More sharing options...
Luke 37116 Posted August 3, 2023 Share Posted August 3, 2023 14 minutes ago, GreatFlashMan said: and the bad news? The image that I showed for Amy Winehouse was not in my metadata folder, and nor is it in the artists folder in music, that contains a far better image. But... this still (regardless of where Emby picked the image up from) begs the question, why is it not using the images i have provided. I would of course be much happier if it did I keep a well maintained music library, so Emby should have no issues. All media is provided, and all is named correctly, and yet - they are ignored sadly. When you say "the good news is...", is this an indication that you acknowledge there is an issue that needs fixing, hopefully. The bad news is that we don't know yet why it's not going to the artist folder. Link to comment Share on other sites More sharing options...
Luke 37116 Posted August 3, 2023 Share Posted August 3, 2023 10 minutes ago, GreatFlashMan said: well, i have done this, and post above. it takes the images, and rather than placing anything in the Artists folder (in my music library ie. "/Music/The B52's/") it places them in Artists within Appdata/......../metadata/musicartists instead, the fact that artist images are in my music library is ignored when both scanning and when manually adding. Album images are used correctly within /atist/album/folder.ext. Also, as you can see, my library settings implicitly ask to use data within the library, and not appdata. It appears that this works for everything, EXCEPT artist images. Can you do it again? You did just do it recently but that was for a metadata refresh, and since you had internet images disabled, nothing new was obtained. So I really need to see the process of obtaining a new image. The easiest way to do that is with the manual image editor. Link to comment Share on other sites More sharing options...
jaycedk 389 Posted August 3, 2023 Share Posted August 3, 2023 Just thinking out loud, does 1 of your songs have the image embedet in its mp3tag. Even though it looks like you disabled embedet images. Link to comment Share on other sites More sharing options...
GreatFlashMan 75 Posted August 3, 2023 Author Share Posted August 3, 2023 8 minutes ago, Luke said: Can you do it again? You did just do it recently but that was for a metadata refresh, and since you had internet images disabled, nothing new was obtained. So I really need to see the process of obtaining a new image. The easiest way to do that is with the manual image editor. of course i can, if it helps to fix this, i am happy to try anything. I will do so when none of the family is watching so I can make sure it's a clean log. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now