Author Topic: Cover art won't go away  (Read 3237 times)

davegravy

  • Addicted
  • *
  • Posts: 551
    • View Profile
Cover art won't go away
« on: September 23, 2009, 01:29:00 am »
I used the import-attributes-from-amazon feature a while back, and somehow due to my screwing with things alot of my cover art got assigned to the wrong mp3s. Due to the large amount of incorrectly assigned art, I've decided I want to start again with assigning cover art.

I've done the following:

1) moved all my mp3s out of the /home/public/data/audio directory into a temporary directory.
2) cleared the pluto_media table as instructed in http://forum.linuxmce.org/index.php?topic=6408.0
3) deleted all .id3 files from the temporary directory
4) deleted all files contained in /home/mediapics and /home/coverartscan
5) using mediamonkey tagging software, removed all album art from all mp3s in the temporary directory
6) moved mp3s back into /home/public/data/audio
7) ran resynchronize media from the web admin

Here is a sample of the output: http://pastebin.com/f6ea4cc01

The album art returns. It seems to have stored http://ecx.images-amazon.com/images/I/411%2BhkH0hYL.jpg somewhere other than the locations I've been clearing. Can someone explain how to thoroughly cleanse my library, short of doing a reinstall? I'm out of ideas.

Marie.O

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 3676
  • Wastes Life On LinuxMCE Since 2007
    • View Profile
    • My Home
Re: Cover art won't go away
« Reply #1 on: September 23, 2009, 07:59:32 am »
[..]
5) using mediamonkey tagging software, removed all album art from all mp3s in the temporary directory
[..]

Did you verify with mp3info or similar, that your mp3s really do not have the image tagged to them?

davegravy

  • Addicted
  • *
  • Posts: 551
    • View Profile
Re: Cover art won't go away
« Reply #2 on: September 23, 2009, 02:15:30 pm »
Code: [Select]
root@dcerouter:~/tempmedia/Dave/Joe Pass/Appassionato# mp3info -x 03\ Body\ and\ Soul.mp3
File: 03 Body and Soul.mp3
Title:   Body and Soul                  Track: 3
Artist:  Joe Pass
Album:   Appassionato                   Year:  1990
Comment:                                Genre: Jazz [8]
Media Type:  MPEG 1.0 Layer III
Audio:       128 kbps, 44 kHz (stereo)
Emphasis:    none
CRC:         No
Copyright:   No
Original:    Yes
Padding:     Yes
Length:      4:56

Then again, I tried mp3info with an mp3 that I know DOES have art embedded, and it didn't indicate as such. I looked through the manpages for mp3info and couldn't find anything relating to album art.

pigdog

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1105
    • View Profile
Re: Cover art won't go away
« Reply #3 on: September 23, 2009, 02:49:15 pm »
Hi,

Before you moved your mp3 or id3 tags out of public/data/audio directory did you go into media files sync and uncheck "Update Media Daemon"?

When I'm playing with id3 tags, trying to remove coverart if I don't do this and I delete from my NAS updatemedia recreates from synch'd media.

If I delete the synch'd media and not the NAS updatemedia resync's the coverart from the NAS.

To get rid of it I uncheck "Update Media Daemon", delete the tag from the NAS, delete the tag from Media Files Synch so that the "Legend for Files" icon says that the the it exists only on disk.

Then you can check "Update Media Daemon" move this back to the audio directory and let updatemedia synch the DB again.

Try it out on one tag first to see if it works for you.

Cheers.

davegravy

  • Addicted
  • *
  • Posts: 551
    • View Profile
Re: Cover art won't go away
« Reply #4 on: September 23, 2009, 05:36:58 pm »
Thanks for the suggestion.

Turns out, that if I turn off "update media daemon", move the file out to a temp directory, resynchronize via web-admin, delete files not in database via web-admin, remove the coverart using mediamonkey, wipe all Id3v1 and Id3v2 tags using mediamonkey, resynchronize tags to mediamonkey's database, move the file back to the /audio directory, resynchronize via web-admin, it works.

(At least it did with one mp3. I'm going to try the above process for my whole library next).