Artist scraper issue
#1
I have a problem getting the correct information about one artist in music database. I uninstalled/deleted and installed XBMC 12.1 several times to check what may be the issue but couldn't find. Here's the prob:

I have artist.nfo, folder.jpg and fanart.jpg in every artist folder as well as folder.jpg and album.nfo in every album folder. With a clean install all these files should be read. In general this works, but i have issues with "Arjen Anthony Lucassen" and "Arjen Anthony Lucassen's Star One". After initial scan all info appears in XBMC except my fanart/poster/artist-info for the two artists, these come from universal artist scraper. "Arjen Anthony Lucassen's Star One" is the lesser problem, as the correct info pops up when i reload artist info via the artist info screen. With "Arjen Anthony Lucassen" it's a completely different thing. I tried every scraper XBMC offers, but there's only two results:

- art/info from universal artist scraper or freebase
- no info at all with all other scrapers

All filenames and artist references are correct (triple checked). The problem even consists if i remove "Arjen Anthony Lucassen's Star One" from path and database (tested with a clean install).
Kodi 18.7 on Windows 10 (2x)/FireTV Stick (5x)/Android (2x) | MariaDB 5 on Synology Diskstation DS115/DS216+II
Reply
#2
Here's a debug log right after a clean install

https://dl.dropbox.com/u/47493657/xbmc.zip
Kodi 18.7 on Windows 10 (2x)/FireTV Stick (5x)/Android (2x) | MariaDB 5 on Synology Diskstation DS115/DS216+II
Reply
#3
here's the strange part ....

working update:

Code:
13:27:52 T:4144   DEBUG: CApplication::OnKey: i (f049) pressed, action is Info
13:27:52 T:4144   DEBUG: DialogProgress::StartModal called
13:27:52 T:4144   DEBUG: ------ Window Init (DialogProgress.xml) ------
13:27:52 T:4144    INFO: Loading skin file: DialogProgress.xml, load type: KEEP_IN_MEMORY
13:27:52 T:4144   DEBUG: Found matching nfo file: E:\Musik\Arjen Anthony Lucassen's Star One\artist.nfo
13:27:52 T:4144   DEBUG: MUSIC_INFO::CMusicInfoScanner::DownloadArtistInfo Got details from nfo
13:27:52 T:4144   DEBUG: ------ Window Init (DialogAlbumInfo.xml) ------
13:27:52 T:4144    INFO: Loading skin file: DialogAlbumInfo.xml, load type: KEEP_IN_MEMORY
13:27:52 T:1660   DEBUG: Caching image 'E:\Musik\Arjen Anthony Lucassen's Star One\folder.jpg' to '4/4403b116.jpg':
13:27:52 T:1660   DEBUG: cached image 'special://masterprofile/Thumbnails/4/4403b116.jpg' size 720x720
13:27:52 T:1660   DEBUG: Caching image 'E:\Musik\Arjen Anthony Lucassen's Star One\fanart.jpg' to '6/6b3fbca9.jpg':
13:27:53 T:1660   DEBUG: cached image 'special://masterprofile/Thumbnails/6/6b3fbca9.jpg' size 1021x720
13:27:53 T:4144   DEBUG: ------ Window Deinit (DialogProgress.xml) ------
13:27:54 T:4144   DEBUG: Keyboard: scancode: 4d, sym: 0113, unicode: 0000, modifier: 0
13:27:54 T:4144   DEBUG: CApplication::OnKey: right (f083) pressed, action is Right
13:27:58 T:4144   DEBUG: Keyboard: scancode: 1c, sym: 000d, unicode: 000d, modifier: 0
13:27:58 T:4144   DEBUG: CApplication::OnKey: return (f00d) pressed, action is Select
13:27:58 T:4144   DEBUG: ------ Window Deinit (DialogAlbumInfo.xml) ------

not working update:

Code:
13:28:03 T:4144   DEBUG: CApplication::OnKey: i (f049) pressed, action is Info
13:28:03 T:4144   DEBUG: DialogProgress::StartModal called
13:28:03 T:4144   DEBUG: ------ Window Init (DialogProgress.xml) ------
13:28:03 T:4156  NOTICE: Thread CMusicInfoScraper start, auto delete: false
13:28:03 T:4156   DEBUG: ADDON::CScraper::FindArtist: Searching for 'Arjen Anthony Lucassen' using Universal Artist Scraper scraper (file: 'C:\Users\sdavid\AppData\Roaming\XBMC\addons\metadata.artists.universal', content: 'artists', version: '2.6.3')
13:28:03 T:4156   DEBUG: scraper: CreateArtistSearchUrl returned <url>http://search.musicbrainz.org/ws/2/artist/?fmt=xml&query=artist:Arjen%20Anthony%20Lucassen&limit=100</url>
13:28:03 T:4156   DEBUG: CurlFile::Open(0CF192D8) http://search.musicbrainz.org/ws/2/artist/?fmt=xml&query=artist:Arjen%20Anthony%20Lucassen&limit=100
13:28:03 T:4156    INFO: XCURL::DllLibCurlGlobal::easy_aquire - Created session to http://search.musicbrainz.org
...

XBMC immediately starts CMusicInfoScraper although "E:\Musik\Arjen Anthony Lucassen\artist.nfo" exists ....
Kodi 18.7 on Windows 10 (2x)/FireTV Stick (5x)/Android (2x) | MariaDB 5 on Synology Diskstation DS115/DS216+II
Reply
#4
after looking at MusicInfoScanner.cpp i had an idea:

my file structure is

artist
- album
- disc 1 (if multidisc set)
- disc 2 ...

so my albumfolder here is

"E:\Musik\Arjen Anthony Lucassen\(2012) Lost In The New Real [Limited Edition]\CD1"

thus XBMC is looking for artist.nfo in

"E:\Musik\Arjen Anthony Lucassen\(2012) Lost In The New Real [Limited Edition]"

placing it there, everything is fine. since it is the only artist with only one album (with multiple discs) there's no way XBMC can find the info.
Kodi 18.7 on Windows 10 (2x)/FireTV Stick (5x)/Android (2x) | MariaDB 5 on Synology Diskstation DS115/DS216+II
Reply

Logout Mark Read Team Forum Stats Members Help
Artist scraper issue0