Bug 381263

Summary: Cover art missing ocassionally
Product: [Applications] amarok Reporter: Hamidreza Jafari <hamidrjafari>
Component: Tools/Cover ManagerAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED WORKSFORME    
Severity: normal CC: stuffcorpse
Priority: NOR    
Version: 2.8.0   
Target Milestone: 2.9   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Hamidreza Jafari 2017-06-16 05:14:57 UTC
Hello,

It seems there are problems with rendering stored ID3 cover art. All is fine with the collections panel. Some are missing on the playlist and seems simultaneously on system notifications and on current track area. Image sizes are different for each album and on the first import I had set to write album cover art in files (if done it has overwritten since all had embedded album covers). Now the option is off.
Comment 1 Myriam Schweingruber 2017-06-19 15:33:31 UTC
Define "now" as when did it work? We didn't change anything on our side, so if the problem occurred in the last few months something is wrong in your system.
Comment 2 Hamidreza Jafari 2017-06-20 21:13:14 UTC
Is it supposed to show embedded album art? Then why is it showing some but not all?I don't understand why you question "now"?
Comment 3 Myriam Schweingruber 2017-06-21 17:24:11 UTC
(In reply to Hamidreza Jafari from comment #2)
> Is it supposed to show embedded album art? Then why is it showing some but
> not all?I don't understand why you question "now"?

I have no idea why it doesn't show all embedded art, but wild guess is that there are different file types. As for my reference to "Now": please read the last sentence in your report, you say "Now the option is off". You talk about actions happening in the past without being precise about the time frame and version, and when the change happen and whether this was in the same version.
Comment 4 Hamidreza Jafari 2017-06-23 18:28:22 UTC
I see. It is just less than a month that I have switched to Amarok. At the beginning I delved into the settings and applied a full scan of the collection. I think I had thought I better turn on the write cover to file option, since prior to reporting this I revisited the settings and noticed it was on. I turned it off (hence "Now") and then reported here. I thought perhaps Amarok has tried to process an already present cover since I always fix tracks with relevant info (including cover) then import into the collection (previously Banshee). I checked some of the problematic tracks and see they have the embedded cover. Thought perhaps it could be troubleshot so that latent problems come forward. Also I think let's reintroduce the collection and check if there was something wrong from batch import. Or not?
Comment 5 Myriam Schweingruber 2017-06-24 10:39:39 UTC
OK, now I get it. I fear part of this bug might be related to another one, as the sites we used to download cover from have all but one changed their conditions on cover fetching, currently covers can only be downloaded from last.fm (bug #328230).

As for why Amarok doesn't show all embedded covers: can you please check if there is a difference in file type between those who show and those that don't? And I don't just mean the file type of the cover, but the type of track file (MP3, FLAC, etc., as different file types use different containers to embed cover art).
Comment 6 Hamidreza Jafari 2017-06-27 03:19:30 UTC
I guessed right. Re-imported the tracks with the cover tweaking features set off to use tracks' own information and it is showing perfectly. FYI all the tracks are mp3s.

BTW how do you think if Amarok had its own repository of volunteer submitted cover art? Amarokipedia? Click the button and your cover migrates there! Click the button and you get the cover that is hung there.
Comment 7 Myriam Schweingruber 2017-06-27 09:36:39 UTC
(In reply to Hamidreza Jafari from comment #6)
 
> BTW how do you think if Amarok had its own repository of volunteer submitted
> cover art? Amarokipedia? Click the button and your cover migrates there!
> Click the button and you get the cover that is hung there.

Not doable I am afraid, as covers are copyrighted material.
Comment 8 Hamidreza Jafari 2017-06-28 06:27:34 UTC
Sounds unreasonable, I mark this done.