getmusicbee.com

General => MusicBee Wishlist => Topic started by: redwing on April 04, 2013, 01:10:56 PM

Title: <Solved> Remove different artwork from multiple files at once
Post by: redwing on April 04, 2013, 01:10:56 PM
I can't believe there's no way with the current MB to remove different artwork from multiple files. Even for the same album, if there are slight differences in dimension, you can't remove the same picture from two tracks at once. I can see "primary picture" is properly populated for each track with artwork column in main panel, then why is it so hard to remove them altogether? Is that for safety purpose to prevent an accident? Then that should be given as an option. Thanks in advance for considering this!
Title: Re: Remove different artwork from multiple files at once
Post by: ma_t14 on April 05, 2013, 02:41:38 AM
+1
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 04, 2013, 06:13:51 AM
Looks like this is now working with 2.2.5024. Steven, did you make any changes lately?
Title: Re: Remove different artwork from multiple files at once
Post by: Pingaware on October 04, 2013, 01:08:02 PM
If I understand what your original request was Redwing, it's always worked for me. If you had multiple files with different artwork, highlighted them all, then went to the artwork tab of tag editor and ticked the box for artwork to be the same, all artwork for all the tracks would be cleared. This has worked for as long as I've been using MB (going back to 2.0).
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 04, 2013, 01:26:34 PM
If I understand what your original request was Redwing, it's always worked for me. If you had multiple files with different artwork, highlighted them all, then went to the artwork tab of tag editor and ticked the box for artwork to be the same, all artwork for all the tracks would be cleared. This has worked for as long as I've been using MB (going back to 2.0).

Are you sure? It didn't work even with 2.2.5020. It looks they were deleted. But if you rescan them, files were not modified at all.
Title: Re: Remove different artwork from multiple files at once
Post by: Steven on October 04, 2013, 02:21:34 PM
to answer the question nothing has been changed (unless there is some side-effect of something else) and it should always have been able to delete a picture from multiple files. However i recall the logic for that is not so straight-forward and i wouldnt be surprised if there is some combination of locally stored pictures/ externally linked pictures where it doesnt work as you might expect (not saying that is the case)
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 04, 2013, 02:33:05 PM
That's strange. I have all artwork embedded to my files. However I can't delete artwork from multiple files in different albums with 2.2.5020. And I don't recall that's possible with any previous version. But you know what they can do.
Title: Re: Remove different artwork from multiple files at once
Post by: Pingaware on October 04, 2013, 04:28:04 PM
Redwing, what exact steps are you trying to do and exactly what are you trying to achieve? Let's check to see we're doing the same things.
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 04, 2013, 04:31:04 PM
Same steps as yours. For me it's working with 5024, but not with 5020. That's all.
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 05, 2013, 02:08:18 PM
Steven, I'm curious. Did you make any changes about artwork handling with the version you just uploaded?
Deleting artwork from different albums doesn't work again with this one. If I select two files, only one file's artwork is removed. If I revert to 5024, it's working fine.
Title: Re: Remove different artwork from multiple files at once
Post by: Steven on October 05, 2013, 02:21:51 PM
no changes have been made for this
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 05, 2013, 02:24:48 PM
Really strange. To make sure, I rebuilt artwork cache several times, restarting MB. Then I did several tests with this and the previous version. They work differently in removing artwork from different albums. Any clues you can think of?
Title: Re: Remove different artwork from multiple files at once
Post by: Steven on October 05, 2013, 02:56:32 PM
i will look at it over the next few days. I dont see how the artwork cache would be related - i assume you are checking by looking at the artwork in the tag editor afterwards
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 05, 2013, 03:00:04 PM
I'm checking with all the means. File rescan is a must, and then checking Date modified, file size, and lastly checking with mp3tag. As I said above, 5024 was the only version worked for this purpose at least for me.
Title: Re: Remove different artwork from multiple files at once
Post by: Pingaware on October 05, 2013, 07:02:25 PM
Actually redwing, I followed the steps you're doing to check it and I can now confirm that I do get the same behaviour - until a file rescan is performed, it appears as if the artwork's removed, but afterwards, artwork appears again. However, I can't consistently produce this as some files I've edited with the same version as I'm currently using are definitely without artwork after I'd deleted it using MB.
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 05, 2013, 07:09:57 PM
Actually redwing, I followed the steps you're doing to check it and I can now confirm that I do get the same behaviour - until a file rescan is performed, it appears as if the artwork's removed, but afterwards, artwork appears again. However, I can't consistently produce this as some files I've edited with the same version as I'm currently using are definitely without artwork after I'd deleted it using MB.

Yes, I too noticed that, except 5024, other versions work inconsistently. For instance, 5020 and 5026 can sometimes remove one of two, sometimes none, but never can remove both artwork. But still this is a progress. Most previous versions before 2.2 (can't say all since I didn't test them all) were not able to remove even one artwork when multiple files with different artwork were selected, as I reported in the first post.
Title: Re: Remove different artwork from multiple files at once
Post by: Steven on October 05, 2013, 07:14:11 PM
does it depend on whether you have also updated any tags?
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 05, 2013, 07:20:23 PM
No. without any changes in tags. It looks just random. Oddly, when I tried to remove two files but it ended up removing one, if I open undo menu, there's no edited file. Artwork was actually removed from one file, but undo can't be done.
Title: Re: Remove different artwork from multiple files at once
Post by: Steven on October 05, 2013, 08:24:43 PM
No. without any changes in tags.
i'm not sure based on this response - did you try with any tags changed at the same time?

edit:
if the way of removing the secondary pictures was to simply tick the checkbox on the first picture only then in that case only it wont update the music file. Thats corrected for the next v2.2 update
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 06, 2013, 12:57:04 AM
I'm not sure why you're asking about tag changes. The way I test this is simply (1) selecting multiple files in different albums, (2) ticking the artwork checkbox and (3) clicking on the save icon. On every test, I chose different files from different albums. And all files in the tests had only one artwork (album cover) as the most of my files.

(http://i.imgur.com/FRN1SXA.png)
Title: Re: Remove different artwork from multiple files at once
Post by: Steven on October 06, 2013, 08:54:47 AM
i am asking about other tags being changed because there is special logic for when artwork only is changed and if the artwork is not embeded it doesnt update the file, the the musicbee cache. It would also be consistent why you are saying it randomly happens - i dont think it is random ie. you had probably updated other tags at the same time. There is one thing overlooked in that logic for when the artwork checkbox is ticked for multiple files, it doesnt update the file - that specific case is addressed in the next v2.2 update
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 06, 2013, 09:05:06 AM
All artwork is embedded to my files. And I have ticked "embedded" only for artwork retrieval setting. Sounds like you have fixed the issue if that's about the artwork checkbox. I'll let you know after next update is released.
Title: Re: Remove different artwork from multiple files at once
Post by: Steven on October 06, 2013, 09:35:24 AM
this has the correction:
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 06, 2013, 09:46:56 AM
Not fixed. Basically the same as 5020 and 5026.

Selected three files from three albums, but MB deleted only last file's artwork. First two files looked removed, but file rescan restored to the original with the files intact. Undo menu still lists no edited files even though the last file's artwork was removed and the file's modified date was updated with a smaller file size.
Title: Re: Remove different artwork from multiple files at once
Post by: Steven on October 06, 2013, 09:54:28 AM
can you please try with any tags changed at the same time
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 06, 2013, 09:56:26 AM
You mean ticking another field's checkbox in addition to the artwork checkbox?

=> It worked perfectly. Undo worked fine too.
Title: Re: Remove different artwork from multiple files at once
Post by: Steven on October 06, 2013, 10:12:09 AM
this should hopefully work for your case (based on the screenshot above)
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip
Title: Re: Remove different artwork from multiple files at once
Post by: redwing on October 06, 2013, 10:17:07 AM
Excellent! It's working perfect now. Tested with 6 files, and it removed them all and restored them all with undo.
Thanks a lot!
Title: Re: <Solved> Remove different artwork from multiple files at once
Post by: redwing on October 06, 2013, 10:22:21 AM
I think now this thread can be closed.