getmusicbee.com

General => MusicBee Wishlist => Topic started by: Xyzzy on August 07, 2013, 09:10:00 AM

Title: Matching images for soundtracks
Post by: Xyzzy on August 07, 2013, 09:10:00 AM
Hi

In case of movie and game soundtracks, it would be appropriate to display movie stills/game screenshots in places where Artist slideshow is displayed (fe. Playing track panel).

Title: Re: Matching images for soundtracks
Post by: vivadavid on August 07, 2013, 10:12:23 AM
+1

I agree! In the Now Playing area, I admit it's a bit boring to see pictures of the composers, as much as I love many of them. MB could read the tag, check it's a soundtrack and display captions from IMDB, for example! In my case, that'd a be a big improvement, since most of my music is made of soundtracks.
Title: Re: Matching images for soundtracks
Post by: Zak on August 08, 2013, 07:15:29 AM
Plenty of hi-res fanart pictures at themoviedb.org.

Allowing to users to specify which pictures they want rotated (like an "artwork" subfolder") would be a flexible solution.
Title: Re: Matching images for soundtracks
Post by: vivadavid on August 09, 2013, 11:54:15 AM
Steven, any chances of seeing this implemented in the foreseeable future? That'd be awesome!
Title: Re: Matching images for soundtracks
Post by: ma_t14 on August 10, 2013, 12:59:56 AM
+1 The only problem I can think of is whether it would be easy to distinguish whether a track is also a soundtrack. Are soundtracks clearly labelled at databases such as musicbrainz? If yes, I doubt that the movie/game title is also included consistently in the tags.  :-\

A reasonable solution, but one that would require more work on the user's part, would be for the user add the movie/game name manually into a tag and then musicbee will search the themoviedb.org database for images.

Regarding game soundtracks and a game database, a quick google search brought up this: www.giantbomb.com/api/

I'm curious though what can Steven come up with  8)
Title: Re: Matching images for soundtracks
Post by: redwing on August 10, 2013, 12:31:31 PM
This is what I suggested for a similar wish.

For search terms, it could use album name, or a custom tag where the user needs to input the exact movie title and the released year to avoid films with the same title.

Then MB would check whether the pre-arranged custom tag ("Movies" or "Games") has a value when the option is ticked and, if so, it would retrieve pictures from movie or game sites instead of artist pic sites.
Title: Re: Matching images for soundtracks
Post by: Steven on August 10, 2013, 12:51:38 PM
musicbrainz does have a soundtrack indicator so that could be used for an automated approach.
Would i be right in thinking the usual way to tag the music files would be to put the movie name as the album name?
i dont know what could be done for games as an automated approach
Title: Re: Matching images for soundtracks
Post by: redwing on August 10, 2013, 01:15:20 PM
In most cases, a soundtrack album name would include the movie name, but they're not exactly the same: e.g. "The Mission: Original Soundtrack From The Motion Picture." Also there are lots of compilation soundtrack albums, which have no hint for the movie name in their album names. That's why I suggested a custom-tag approach.
Title: Re: Matching images for soundtracks
Post by: ma_t14 on August 10, 2013, 01:57:15 PM
I'm not quite sure whether Musicbrainz will contain correct info for soundtracks that are also songs which are part of a regular commercial albums, so the most reliable solution might be for the user to input the movie/game name into a custom tag (as redwing suggested) and then use  www.themoviedb.org database for movies and www.giantbomb.com/api/  for games to retrieve matching images.
Title: Re: Matching images for soundtracks
Post by: psychoadept on August 10, 2013, 02:08:52 PM
Ok, so since MusicBrainz doesn't include the appropriate tags

Do you mean because it doesn't differentiate between types of soundtrack?  There is a soundtrack tag.
Title: Re: Matching images for soundtracks
Post by: Xyzzy on August 10, 2013, 02:13:09 PM
I agree that custom tags are the way to go.

I propose tags GAMESOUNDTRACK and MOVIESOUNDTRACK with values of game name and movie name.
In case id ID3 tags, they would be TXXX tags.

In case of MOVIESOUNDTRACK, movie year can be put in parentheses at the end, to differentiate movies with the same name.
Title: Re: Matching images for soundtracks
Post by: ma_t14 on August 10, 2013, 02:14:43 PM
Ok, so since MusicBrainz doesn't include the appropriate tags

Do you mean because it doesn't differentiate between types of soundtrack?  There is a soundtrack tag.

Nevermind, I read Steven's response completely wrong. I edited my post to clarify.
Title: Re: Matching images for soundtracks
Post by: Steven on August 10, 2013, 02:23:36 PM
the only thing i can see musicbrainz offering is an indicator that a release is a sound track. But it doesnt have anything to say the name of the movie so that pictures for the movie can be found. I can see a round-about way - not sure how effective it would be.
Having a custom tag is probably the only reliable way but then that reduces the usefulness for the general MusicBee user base
Title: Re: Matching images for soundtracks
Post by: redwing on August 10, 2013, 02:42:07 PM
Having a custom tag is probably the only reliable way but then that reduces the usefulness for the general MusicBee user base

Guessing movie name from album name could be given as an option (it won't always work though). Also if using custom tags can be a barrier for the general users, then how about adding the suggested new field(s) as regular fields to MB?
Title: Re: Matching images for soundtracks
Post by: vivadavid on August 10, 2013, 06:55:49 PM
Maybe I'm oversimplifying things, but I would have assumed it was enough with the tag Genre (if the value equals "Soundtrack", that obviously means the album corresponds to the music of a film), and the tag Album (whose value is, in this case, the name of the film). Am I wrong?
Title: Re: Matching images for soundtracks
Post by: Steven on August 10, 2013, 07:07:28 PM
yes that is oversimplying - see redwings post earlier. Having said that, i would be using the Album for the movie title for an automated solution
Title: Re: Matching images for soundtracks
Post by: Xyzzy on August 10, 2013, 08:40:27 PM
Maybe I'm oversimplifying things, but I would have assumed it was enough with the tag Genre (if the value equals "Soundtrack", that obviously means the album corresponds to the music of a film), and the tag Album (whose value is, in this case, the name of the film). Am I wrong?

I actually use genre Soundtrack, but Album name of a soundtrack is pretty often different than movie name. Not to mention different soundtracks for the movie (like OST and extended  version)
Title: Re: Matching images for soundtracks
Post by: vivadavid on August 10, 2013, 08:50:41 PM
I would say that most of the time the name of the album matches the name of the film, but it's true that sometimes you get, at the end, words or expressions like "The original soundtrack", "The complete soundtrack", etc. It'd be, I suppose, a matter of discarding these expressions.
Title: Re: Matching images for soundtracks
Post by: Xyzzy on August 10, 2013, 10:39:50 PM
I would say that most of the time the name of the album matches the name of the film, but it's true that sometimes you get, at the end, words or expressions like "The original soundtrack", "The complete soundtrack", etc. It'd be, I suppose, a matter of discarding these expressions.
I'd say, use whatever guessing you want, I would like just to use a tag to provide a proper value.

Some real world album titles from my collection (ie what is on the cover):
The Last of the Mohicans Original Score (The Last of the Mohicans)
The Original Soundtrack from the Motion Picture Grease (Grease)
Original Motion Picture Soundtrack Top Gun (Top Gun)
Music from the Motion Picture Soundtrack Back to the Future (Back to the Future)
Complete Motion Picture Score The Hunt for Red October (The Hunt for Red October)
Forrest Gump The Soundtrack (Forrest Gump)
The Complete Original Motion Picture Soundtrack Rambo III (Rambo III)




Title: Re: Matching images for soundtracks
Post by: vivadavid on August 11, 2013, 12:08:46 AM
That depends on what you type on your Album tag. Personally, I just type "The last of the Mohicans" or "Top gun": I consider the rest a sort of subtitle or pre-title. I admit, though, that there are certain scenarios which are more complicated, as it happens with anime soundracks, where there is a drama version, an image album, etc.

Having said that, if something else is necessary apart from having "soundtrack" in the genre Tag, so be it. I'll really appreciate any effort to make this feature come true.
Title: Re: Matching images for soundtracks
Post by: Zak on August 11, 2013, 05:42:09 AM
MusicBee already has the capability to rotate through multiple images. Is it because people can't be bothered downloading their own pictures that it needs to be automated, or is there some other reason?

I think you're going to find too many variations on how people tag soundtracks to come up with a "one-size-fits-most" automated solution.
Using custom tags could work but still requires people to set them up correctly, and limits its usefulness to people who know about it.
Title: Re: Matching images for soundtracks
Post by: Steven on August 11, 2013, 08:12:28 AM
i'm inclined to agree with zak on this - if people have to tag the name of the movie or game then many wont bother and it seems any automated solution based on the album title and Soundtrack genre might work in some cases but perhaps not very successful.
How would people feel about having a tool to assist with downloading pictures locally? It would prompt for the name of the movie when Soundtrack is tagged in the genre and wasnt able to make a match. Is there a usual way for identifying game files?
So once the files are downloaded musicbee would use them. It would also allow you to add more pictures if you wanted.
As the pictures would be named by the album and for compilations, additionally the track number. I think a new folder would be needed so it doesnt ever clash with locally stored artist pictures
Title: Re: Matching images for soundtracks
Post by: Xyzzy on August 11, 2013, 10:18:38 AM
i'm inclined to agree with zak on this - if people have to tag the name of the movie or game then many wont bother and it seems any automated solution based on the album title and Soundtrack genre might work in some cases but perhaps not very successful.
How would people feel about having a tool to assist with downloading pictures locally? It would prompt for the name of the movie when Soundtrack is tagged in the genre and wasnt able to make a match. Is there a usual way for identifying game files?
So once the files are downloaded musicbee would use them. It would also allow you to add more pictures if you wanted.
As the pictures would be named by the album and for compilations, additionally the track number. I think a new folder would be needed so it doesnt ever clash with locally stored artist pictures

If you think about letting a user to learn about the feature, I think information dialog when coming across Soundtrack during import (genre or in album title), or tagging a file with such information would be enough.

There is no good way to identify game soundtrack files, fe for game Capsize the soundtrack is Artist: Solar Fields and the Album: Movements; however you usually have game name somewhere like for game Superbrothers- Sword & Sworcery, where Artist: Jim Guthrie and  Album: Sword & Sworcery LP - The Ballad of Space Babies (almost game name in this case). Both examples as originally tagged.

Maybe a good solution would be in such case allow user just to select movie/game name in displayed Album title (or accept/correct guessed value) , select checkbox movie/game and click OK (and then save information to appropriate tags)?

Regarding files - I would like to have both capabilites, fe game*.jpg/movie*.jpg files in Album folder would be used in turn for game/movie OST (you could do the preload manually or with some MB function), and dynamically downloaded screenshots/stills would be handled by MB cache. Way of using them together would be user configurable.

Title: Re: Matching images for soundtracks
Post by: Steven on August 12, 2013, 10:00:28 PM
as the first iteration for this, 2 things have been added:
- in the Tags(1) preferences you can specify a folder for locally stored images for a soundtrack. The files need to be named as or start with the name of the album (i realise this wont help with compilations, for which i will add support for track numbers)
- for files tagged with a "Soundtrack" genre, the modern compact player and playing track panel will look in the soundtrack images folder. If nothing is found, MB will do a web search. If nothing is found it reverts to the usual artist search behavior
- at the moment it doesnt try to guess the movie name
- it includes posters which are vertically oriented - if people dont like that i can easily remove them from the results

http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip

any comments on the proposal a couple of posts ago would be welcome
Title: Re: Matching images for soundtracks
Post by: Steven on August 13, 2013, 12:16:37 PM
link updated to fix an unrelated bug which causes failure to open the system preferences in localised versions:
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip
Title: Re: Matching images for soundtracks
Post by: vivadavid on August 13, 2013, 06:20:34 PM
Thanks, Steven, I’ve tried the feature a little while and it looks promising. Here are some comments:

1. You said that “at the moment it doesnt try to guess the movie name”. I think we could make a list of expressions that should be discarded, such as “the original soundtrack”, etc. In addition to this, I was wondering if you could also discard the text between square brackets. I could give you two examples where this could be useful. The first example would be for those anime films that have several soundtrack versions (“Castle in the sky [drama version]”, “Castle in the sky [image album]”, etc.). As for the second example, I have both the Spanish and English soundtracks of The aristocats and, in order to differentiate between them, I’ve written, in their corresponding album tags, “The Aristocats [English]” and “The aristocats [Spanish”]. The square brackets are useful when you want to add something to the title of the album that isn’t really part of the title of the album. In fact, if people want to add things like “the complete soundtrack” to the Album tag, they could use square brackets to help MB discard irrelevant information when it comes to displaying the captions of a film.

2. If no captions of the film are found because there aren’t any or because there are certain words in the title that haven’t been properly discarded, I think MB should at least display pictures of the artist. I don’t know if this has been fully implemented. I’ve tried a couple of cases, and I can see pictures of the artist, but only one or two: I’d need to check more.

3. Personally, I don’t like vertically oriented pictures, because they don’t look very nice in the Playing Track area where they are displayed, since this area has a portrait format. If I could choose, I’d even only have horizontally oriented images for the artist pictures.

4. For soundtracks, there are sometimes when I use, in the Genre tag, the word “Musical”, because I simply want to make a distinction between a soundtrack with basically songs and a soundtrack with basically orchestrated music. I could easily change the genre back into “soundtrack”, but you may want to consider accepting “Musical” as a genre to display captions of films.

5. About the Soundtrack Pictures folder, nothing has been created as far as I can see. If I go to the Tags (1) options, it’s pointing to a folder in my library folder that doesn’t exist. I would have thought a folder would be created in the AppData folder.

I’ll wait for your comments and those from other people before I do some more checking, but so far so good.
 
Title: Re: Matching images for soundtracks
Post by: Steven on August 13, 2013, 06:41:53 PM
2 - if no pictures are found it should already be reverting to searching for artist pictures
4 - you can tag files with multiple genres and include "Soundtrack" in addition to the primary genre of "Musical"
5 - I will change it to create an empty folder on saving the preferences. The default folder in in the MusicBee library area (as is the artist pictures) because AppData would be too obscure for most users

Just to set expectations around what is being and will be done, I feel i should add that I dont want to spend too much time on this as its getting a bit too far away from the core purpose of musicbee
Title: Re: Matching images for soundtracks
Post by: vivadavid on August 13, 2013, 07:34:31 PM
2. I’ve checked that out more thoroughly and it seems to be working OK.

3. I had never used multiple genres, but I’ve just learned how to do it. I have a question, though, as I only started to use filters yesterday. If one filter says “Genre is not musical” and “Genre is not Soundtrack” and “Genre is not Classical” (with “Match all” enabled), shouldn’t MB display an album with “soundtrack;musical” as Genre?

5. You said the artist pictures are stored in the library folder, but I have them in AppData\Artwork\ArtistCache. I can’t remember having changed this folder, and I would have thought it was the default folder.

I understand you’ve been working really hard on other features and I’ll try not to expect too much. I just hope something can be done, at some point, about the brackets and these expressions appearing in the album names. Thanks for this great feature!
Title: Re: Matching images for soundtracks
Post by: Xyzzy on August 14, 2013, 10:23:44 AM
Thanks, Steven, I’ve tried the feature a little while and it looks promising. Here are some comments:

One thing, why making so much mess with existing tags, when one additional tag solves all the problems? Guessing, putting additional trash into album name or on the other hand removing things - I don't get it.

If you have filled MOVIESOUNDTRACK field, you know immediately that it is a movie (not game) soundtrack, and its name.

What is the problem with filling this field even manually?

If you are considered about feature usage, rest assure that even now 70% of users uses 30% of MB capabilities or so.

Title: Re: Matching images for soundtracks
Post by: vivadavid on August 14, 2013, 12:43:37 PM
Hello,

1. It makes more sense to me to use the existing Genre tag, but it'd be quite easy anyway to add this new tag you talk about. In this case, though, users would need to be informed about it and they would need to know how to add this tag.

2. Guessing the name of the film is, in my opinion, unavoidable, unless another tag is created, such as FILMTITLE, but then adding it to your albums individually would take considerable time. The way I see it, it'd be easier to just remove certain elements from the Album tag before searching on the internet, so that MB understands that "Braveheart the original soundtrack" corresponds to "Braveheart" and "Spirited away [image album]" corresponds to "Spirited away". A combination between removing the text between square brackets and discarding certain fixed expressions like "the complete soundtrack" seems to me a sensible option, but of course, it's Steven who must decide what makes more sense to him and is less time-consuming.
Title: Re: Matching images for soundtracks
Post by: Steven on August 14, 2013, 01:13:24 PM
this is what i am planning to do:

i'm inclined to agree with zak on this - if people have to tag the name of the movie or game then many wont bother and it seems any automated solution based on the album title and Soundtrack genre might work in some cases but perhaps not very successful.
How would people feel about having a tool to assist with downloading pictures locally? It would prompt for the name of the movie when Soundtrack is tagged in the genre and wasnt able to make a match. Is there a usual way for identifying game files?
So once the files are downloaded musicbee would use them. It would also allow you to add more pictures if you wanted.
As the pictures would be named by the album and for compilations, additionally the track number. I think a new folder would be needed so it doesnt ever clash with locally stored artist pictures
Title: Re: Matching images for soundtracks
Post by: redwing on August 14, 2013, 05:43:25 PM
Honestly I don't get where this feature is heading. So, to avoid inputting movie titles in a custom tag, people should always be ready to type in movie titles when prompted while they're listening to soundtrack music? And to avoid that, people must edit the genre tag of their soundtrack music files to "Soundtrack"? To avoid that, people should download and store movie pics in the folder unlike artist pics that don't require such steps and show different pics randomly without storing them? So do people really think this obtrusive and convoluted approach is more user-friendly for general users than using a custom tag?
Title: Re: Matching images for soundtracks
Post by: Steven on August 14, 2013, 07:25:12 PM
first off i dont think either what i am proposing or the custom tags are great solutions or can i think of a better way.
i just think depending on a custom tag, most people wont bother and secondly probably only people reading this topic will know about it.
Having an automated approach, although probably not great at catching the bulk of the cases should still be useful. Your fallback would be to use the downloader tool, you will need to enter the movie name much less often than tagging all your soundtrack files. Additionally you are free to add any extra pictures yourself in the new folder. It wont depend on having "Soundtrack" as the genre.
Also I am making the downloader tool more general purpose, so should make this feature more discoverable as it will also support downloading artist and album covers. It will be in the tools menu.
Title: Re: Matching images for soundtracks
Post by: redwing on August 14, 2013, 07:42:40 PM
first off i dont think either what i am proposing or the custom tags are great solutions or can i think of a better way.
i just think depending on a custom tag, most people wont bother and secondly probably only people reading this topic will know about it.
Having an automated approach, although probably not great at catching the bulk of the cases should still be useful. Your fallback would be to use the downloader tool, you will need to enter the movie name much less often than tagging all your soundtrack files. Additionally you are free to add any extra pictures yourself in the new folder. It wont depend on having "Soundtrack" as the genre.
Also I am making the downloader tool more general purpose, so should make this feature more discoverable as it will also support downloading artist and album covers. It will be in the tools menu.

OK. I guess I'll need to see the implementation before making any case for improvement. Thanks for the detailed responses.
Title: Re: Matching images for soundtracks
Post by: Xyzzy on August 14, 2013, 08:20:14 PM
BTW:

http://www.soundtrackinfo.com/
http://www.soundtrackcollector.com
http://www.soundtrack.net/
http://www.theisdb.net/index.php
http://www.ost-search.com/

and

http://vgmdb.net/
http://www.mirsoft.info/gmb/
Title: Re: Matching images for soundtracks
Post by: ma_t14 on August 14, 2013, 11:33:49 PM
I cant check myself atm (so everything that follows is just speculation) but i assume what xyzzy posted are online databases of soundtracks. If those databases hold the movie title of each soudtrack and are reasonably comprehensive I think all problems are actually solved!

A check could be made each time a track plays whether it's part of one of the soundtrack databases and then display the relevant pictures. Obviously this check will be optional for people that want this behaviour.
Title: Re: Matching images for soundtracks
Post by: Zak on August 15, 2013, 06:08:01 AM
No offense to OP, but I still say it sounds like a lot of work for a feature only one person seems to want.

How does artwork rotation work now? Can they be files in a subfolder of the album folder or do they have to be embedded?
Title: Re: Matching images for soundtracks
Post by: Xyzzy on August 15, 2013, 10:44:06 AM
No offense to OP, but I still say it sounds like a lot of work for a feature only one person seems to want.

How does artwork rotation work now? Can they be files in a subfolder of the album folder or do they have to be embedded?

My idea was simple:
1) If an album (track) it determined as game/movie soundtrack
2) then display screenshots/movie stills/ covers in slideshows (or in views- fe when I group in main panel by Game - game cover should be displayed)

So far most of the steam in the discussion went into 1).
The sources for 2) can be either local or online (fe.  http://www.moviestillsdb.com/, http://www.movieposterdb.com/, http://vgimg.com/, http://www.gametdb.com/ - first hits from Google, damn, they have everything covered in these internets). In case of local, there must be a way to tell what is movie poster(s), movie still(s), game cover(s) and game screenshot(s), to be used in proper context.

That's it.

Judging by the number of replies I don't think this is one of rather forgotten ideas.

BTW, in case of games hardware platform can also make a difference :)
Title: Re: Matching images for soundtracks
Post by: Zak on August 15, 2013, 03:37:23 PM
My idea was simple:
The idea is simple. Implementing it is not.

It should be something that works for everyone's soundtrack collections and not specifically catered to how you have tagged yours. That introduces a lot of variables that Steven will need to account for if this is going to be a useful new feature.

Hence why I'm suggested using the existing artwork rotation instead of adding (and testing and debugging) something soundtrack specific.
Title: Re: Matching images for soundtracks
Post by: vivadavid on August 15, 2013, 08:37:05 PM
I don't agree at all with the statement that this is a feature for only one person. It is a very interesting tool and one from which many people will be able to benefit from. If I am not interested in one feature, I simply don't participate in the thread. In any case, the real issue is how to implement it, and I can see there are different approaches.
Title: Re: Matching images for soundtracks
Post by: Steven on August 15, 2013, 08:45:06 PM
please everyone, i have already said twice what i am doing with this
Title: Re: Matching images for soundtracks
Post by: vivadavid on August 15, 2013, 09:43:37 PM
You're right there, Steven. Sorry about that.
Title: Re: Matching images for soundtracks
Post by: redwing on August 18, 2013, 10:26:53 AM
Would be great if gallery element of TM works the same way as modern compact player for soundtrack tracks.
Title: Re: Matching images for soundtracks
Post by: vivadavid on August 20, 2013, 04:01:05 PM
Hello, Steven, do you intend to release a beta with what you planned for this feature or will we find it in the final version 2.2? It'd be nice if we could test it a little bit. Thanks.
Title: Re: Matching images for soundtracks
Post by: psychoadept on August 20, 2013, 04:06:10 PM
I'm pretty sure it's already in the latest patch: http://musicbee.wikia.com/wiki/Latest_Update
Title: Re: Matching images for soundtracks
Post by: redwing on August 20, 2013, 04:44:40 PM
I think the downloader tool is still being developed, but modern compact player already displays movie pics with "Soundtrack" in genre field and a movie title in album field.
I even posted some screenshots of the new feature: http://getmusicbee.com/forum/index.php?topic=9430.msg62650#msg62650
Those pics were all retrieved by MB.
Title: Re: Matching images for soundtracks
Post by: vivadavid on August 20, 2013, 04:59:23 PM
I've had a problem with MB and the antivirus and I'll need to reboot my PC to check out the latest beta, but I'll definitely do it it later.

I've never used the Downloader tool, but hopefully it'll be intuitive.

What I'm not sure about is if Steve has implemented (or if he's going to) a way to guess the title of a film in case the album tag has expressions like "the original soundtrack", etc.
Title: Re: Matching images for soundtracks
Post by: redwing on August 20, 2013, 05:06:51 PM
This is what he said about it that's not implemented yet.

It would prompt for the name of the movie when Soundtrack is tagged in the genre and wasnt able to make a match.
Title: Re: Matching images for soundtracks
Post by: redwing on August 31, 2013, 03:16:28 PM
I understand this work is still in the middle of development. One thing I noticed with the current version is that MB's retrieving movie pics for a while, and then all of sudden it starts retrieving artist pics of the same track, then it returns to movie pics again. And the variety of movie pics looks a little limited, overall. I'd like it to retrieve movies pics only for soundtrack genre tracks, and hopefully more varied pics. My guess is that the retrieval of artist pics might be responsible for the limited variety of movies pics by interrupting its movie pics retrieval process in the middle, which makes it to retrieve the same pics again later.
Title: Re: Matching images for soundtracks
Post by: Steven on August 31, 2013, 04:38:43 PM
no one has built an artwork plugin
Title: Re: Matching images for soundtracks
Post by: Steven on August 31, 2013, 06:24:41 PM
I understand this work is still in the middle of development. One thing I noticed with the current version is that MB's retrieving movie pics for a while, and then all of sudden it starts retrieving artist pics of the same track, then it returns to movie pics again. And the variety of movie pics looks a little limited, overall. I'd like it to retrieve movies pics only for soundtrack genre tracks, and hopefully more varied pics. My guess is that the retrieval of artist pics might be responsible for the limited variety of movies pics by interrupting its movie pics retrieval process in the middle, which makes it to retrieve the same pics again later.
if any soundtrack images are found it now restricts to soundtrack images only. Previously it mixed soundtrack and artist pictures randomly. However i have seen quite a few cases where there are not that many images available and i dont think anything can be done other than you adding your own images.
Title: Re: Matching images for soundtracks
Post by: redwing on September 01, 2013, 09:29:35 PM
When artist is the same as the previous track, MB doesn't recognize the playing track is from a different movie (different album name), keep displaying movie pics of the previous track both for playing track panel and compact player. This is how it works for non-soundtrack music (the same artist with different albums), but has to be different for soundtrack music.
Title: Re: Matching images for soundtracks
Post by: Steven on September 02, 2013, 09:01:06 PM
this has the Artwork downloader tool (Tools/ Download Artwork)
its done for artist thumb pictures and for movie sound track images. I will also do album covers which will be implemented with the same workflow as artist thumbs.
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip

for artist thumbs:
- by default MB will only tick the artists from the selected files that have no thumb pictures, but you can select the artist again if you want to preview all the available pictures
- you can choose to preview the matching thumb pictures or have MusicBee select the first matching picture
- if previewing, choose one of the displayed thumb pictures
- you can either click "Save" to save the previewed pictures only or "Save All" to save all pictures where MusicBee will select a default picture for the ones not previewed

for movie images sound track files:
- you can have MusicBee filter the selected files for genre "Soundtrack" (it also includes "Musical")
- MusicBee will attempt to locate images for the album of each file
- if none are found, you will be presented with a dialog to enter the movie name and redo the search
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 03, 2013, 01:03:00 PM
Hello, Steven,

Thanks: I was looking forward to this feature! Here are some comments:

1. After running the Download Tool for my soundtracks, I have more than 4 gigas of space occupied by the images. On the one hand, it’s great to have all the images downloaded in case you are off-line, but for some people, this space taken could be too much. Therefore, some users might appreciate to be given the choice of limiting the Download Tool to those album titles that aren’t recognized are film titles. For the other album titles, those which are correctly identified, MB could just do as it does with artist images: it could download the images one by one and store only one in the cache folder.

2. In those cases where users do want to download the images for all the album titles, would it be possible to set a limit on the number of images per album? Depending on the availability, there are cases where I have 2 images and cases where I have more than 100. Of course, you can always manually choose those you prefer and delete the others.

3. Here’s a possible bug I found:

a. I ran the Download Tool once to find film pictures.
b. After going through all the album titles, it requested the names of some films.
c. I typed "Aladdin" for "Aladdin [special edition]" and it found some images.
d. I closed MB and deleted all the film pictures to check if MB remembered that it had to link "Aladdin [special edition]" to "Aladdin".
e. I ran the Download Tool again.
f. It didn’t download the images for album "Aladdin [special edition]", though it did remember that it corresponded to the film "Aladdin" (in fact, the status, before running the tool, wasn’t "No match found", but "No images found for movie"). MB should have directly downloaded the images, as it did recognize the title, or at least, the album should have appeared on the list of film titles not found.

4. I currently have more than 9000 images in the Soundtrack Pictures folder. Would it be worth considering creating a folder for each film?

5. I’ve noticed there’s a file called SavedSountrackMappings.dat, so I presume that, if you keep it, we won’t need to type the titles again if we have a new installation: that’d save us a lot of time.

6. The Download Tool looks for artist pictures not only in those cases where there are no pictures available, but also in those cases where the thumb found is a small PNG measuring 126x126 (that is, when no JPEG file is created in the folder set in Tags(1) ). This is a good choice, as it’s always better to try to find high resolution images, but I was wondering if, in the list of artists, there could be way to indicate when there are no pictures at all (maybe using the red colour?) to distinguish it from the scenario where there’s at least a low-resolution image.

7. It’d be useful to be able to sort the table by Status, so that we can quickly know where there are images available: otherwise we need to scroll one by one all the way down. Or MB could just show, as it does with film titles, only the problematic cases.

8. You said that you were considering giving the option of downloading just landscape images, an option that I’d love to have, though this would mean that no posters are displayed.

9. When looking for artist thumb pictures, in the vertical scroll-bar, the little triangle looking down is missing and there’s a strange bar below the list of artists:

https://dl.dropboxusercontent.com/u/17615125/foros/Musicbee/triangle.png

I think that’s all. I hope these comments are useful. Thank you, Steve, for enriching the experience of using MB with this great feature.
Title: Re: Matching images for soundtracks
Post by: Steven on September 03, 2013, 01:25:09 PM
1. After running the Download Tool for my soundtracks, I have more than 4 gigas of space occupied by the images.
delete the AppData/*Temp folder - i accidentally left the removal of that folder commented out and should free up a lot of space
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 03, 2013, 01:28:42 PM
Steve, there's only a AppData\TempDownloadedArtwork folder, but it has only 1 mega and 74 files. The 4.4 gigas are in AppData\Soundtrack Pictures, as set by me in Tags (1).
Title: Re: Matching images for soundtracks
Post by: Steven on September 03, 2013, 07:10:04 PM
1. After running the Download Tool for my soundtracks, I have more than 4 gigas of space occupied by the images. On the one hand, it’s great to have all the images downloaded in case you are off-line, but for some people, this space taken could be too much. Therefore, some users might appreciate to be given the choice of limiting the Download Tool to those album titles that aren’t recognized are film titles. For the other album titles, those which are correctly identified, MB could just do as it does with artist images: it could download the images one by one and store only one in the cache folder.
i agree and will change it so it downloads one picture only into the cache and makes use of the movie mapping to find more as the song plays
Title: Re: Matching images for soundtracks
Post by: Steven on September 04, 2013, 10:06:25 PM
this has the following changes:
- only one image is downloaded to the cache for soundtracks, any other available ones are dynamically downloaded as the track plays using any movie name mapping you might have entered
- album covers is now implemented with the same preview workflow as artist thumbs (you might want to recheck your Tags(2) preferences for fanart.tv if you dont already have that site included)
- a couple of bugs fixed

http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip
Title: Re: Matching images for soundtracks
Post by: mrad on September 04, 2013, 11:19:38 PM
To clarify...

For a file to trigger the new movie lookups by default (i.e. no "name mapping" - w/e that is) ...

(a) the genre must be set to 'soundtrack' or 'musical'

(b) the genre may contain 'soundtrack' or 'musical'. e.g. 'classical; soundtrack', 'hip-hop; soundtrack'

1) is (a) or (b) true ?

2) are there any other triggers ? (e.g. path contains)

3) is "OST" acceptable as a term ?

Thanks
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 05, 2013, 12:26:59 AM
Hello, Steve,

Thank you for the new beta. Here are some comments:

1. ARTIST PICTURES

a. The problem with the bottom triangle not being displayed has been fixed. I understand now what the "strange" bar was: its purpose is to select the artist image we want. Sorry I didn’t get it before, though I don’t know if it’s clear for the users.

b. As I said the other day, regarding the 126x126 artist images that exist in the cache as PNG files, but not in my Artist Pictures folder as JPEG files, the Download Tool warns the user that those JPEG files don’t exist, even if MB is displaying the PNG images. I like this behaviour, partly because I want to have those JPEG files, and partly because the Download Tool can find a higher resolution image in a different server.

I have a question, though, and I’ll put an example. There was already a PNG files for Akiko Yano in the cache, so her picture was displayed in MB, and when I ran the Download Tool, MB found a JPEG exactly like the PNG I’ve just mentioned. I saved it, it’s now in the Artist Pictures folder, but what happens if one day there’s a higher resolution image for this artist? Will MB say that there’s already a JPEG for Akiko Yano and no image is needed or will it offer the higher resolution image so that the user can save it?

2. SOUNDTRACK PICTURES

a. As you said, only one picture is downloaded now for every film. I wonder if there’ll be somebody who would like to be given the chance to download all the images. Somehow I wish I could, but so far my hard drive isn’t that big.

b. If you run the Download Tool for the first time, then click on Cancel because you don’t have the time to type the titles and, some time later, you run it again to type them, MB goes through all the albums once more, which, in my case, takes a lot of time, as most of my albums are scores. I don’t know if MB downloads the JPEGs again, but it certainly checks every title, given the time it takes.

c. It’d be great if SavedSountrackMappings.dat could be edited by the user. I’m thinking about those cases where, for example, you might misspell the title and accidentally press ENTER before you can correct the error. If it could be a CSV file, that would be quite easily modified. This might be a nuisance for you to implement, but I’m doing some wishful thinking here.

I don’t use the Download Tool with album covers, so hopefully somebody will be able to check this.

I hope these comments are useful. Thanks again!
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 05, 2013, 12:45:09 AM
@mrad

I was curious and did some testing.

In my MB library, in the first column (sorted out by genre), I clicked on "electronic music", where I only have a Michael Oldfield’s album. Then I ran the Download Tool, and the Tool did check the album title. Of course, it couldn’t match "Tubular Bells (25th anniversary edition)" with a film title, so I typed "Gone with wind" for fun. When I played the first track of the album, MB displayed frames from this film.

If you select all the genres of your library, then you’ll need an answer from Steve, because I don’t know how MB behaves, but if you choose a particular genre on the left column of the main view of your library, then the Download Tool checks all those album names and tries to find a match, even if the genre is nothing close to a soundtrack.

I’d keep this behaviour as it is. As far as I know, Steve has taken into account "soundtrack" and "musical", but somebody might have operas and he might like to see pictures of a particular film adaptation, if there happens to be one. Of course, as I said before, the user will have to know that if he runs the Download Tool for his whole library, the Tool will ignore most genres, including "opera".
Title: Re: Matching images for soundtracks
Post by: ma_t14 on September 05, 2013, 05:21:55 PM
So what happens with album soundtrack compilations? Currently it seems that once you input the movie name pictures downloaded are used for the whole album. Maybe I'm doing something wrong since it's just now that I started fiddling around with this feature.  :-\

EDIT

Another question, once you input the movie name how do you change that to something else? Where is that name saved exactly (tags/library)?
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 05, 2013, 07:13:25 PM
@ma_t14

1. I think Steve has implemented the feature so that the Download Tool reads the album tag. I suppose that it'd make things more complicated to do it for each track of a particular album.

2. As I said in my previous post, I think the associations between album title and film title are stored in AppData\SavedSountrackMappings.dat, but so far it's not easily editable. I wish it could be.
Title: Re: Matching images for soundtracks
Post by: redwing on September 05, 2013, 08:33:30 PM
Some wishes:

1. A box to define rules for treating as soundtrack tracks: [genre] [contains/is] [soundtrack, musical,...]

2. Album should be the default as is, but give an option to enter movie titles for tracks as well for compilation albums.

3. In most cases, movie titles are part of either album or track title. So auto-copy either album or track title to the template depending on the selection to ease users' typing.

4. Prompt the movie title not only while using the downloader tool but also while using compact player and Playing Track panel in an unobtrusive way.

5. This bug is not fixed yet:

When artist is the same as the previous track, MB doesn't recognize the playing track is from a different movie (different album name), keep displaying movie pics of the previous track both for playing track panel and compact player. This is how it works for non-soundtrack music (the same artist with different albums), but has to be different for soundtrack music.
Title: Re: Matching images for soundtracks
Post by: Steven on September 06, 2013, 09:36:14 PM
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip

artist thumbs:
- last.fm images are now saved to the cache only and not the Tags(1) artist thumb folder. They will still be displayed in the Artwork layout but this way allows for easier future detection of high resolution pictures if they become available from the other sites. Also they are flagged as "Low resolution image" in the status column of the artwork downloader

movie backdrops
- quite a few tweaks to the gui so you can enter or edit movie names immediately rather than waiting for the first search, and the default editable movie name text is set to the album name
- cancelling saves any in progress edits so you can resume when using the tool on the same files
- OST added to the "soundtrack" genres. So if any one of the genres a file is tagged with has any of "Soundtrack", "Musical", "OST" then by default MB will treat it as a soundtrack even if you havent used the tool to download artwork. As before you can still associate movie pictures manually or with the tool to files with any genre and MB will show movie images.
- it should now correctly detect when the images should change (before it was using the artist tag, now it uses the album tag)
- the downloader tool now detects compilations (track artist differs from artist) and allows a different movie title to be entered
Title: Re: Matching images for soundtracks
Post by: redwing on September 07, 2013, 10:07:13 AM
Not sure what I'm doing wrong, but I don't see the followings are happening. Even deleted the dat file before running the tool, but no differences.

- you can enter or edit movie names immediately rather than waiting for the first search, and the default editable movie name text is set to the album name
- it should now correctly detect when the images should change (before it was using the artist tag, now it uses the album tag)
Title: Re: Matching images for soundtracks
Post by: Steven on September 07, 2013, 10:35:15 AM
for the first just click on one of the rows for the movie column and an edit box will appear. In the previous version you had to do the initial search first before you could edit movie names.
for the second i would need you to describe what you are doing with the name of the artist/ album and track title, what happened and what you expected to happen. If you are specifically refering to compilations and have run the downloader tool, check the Tags(1) sound track images folder that a <album>--<track title>.jpg file was created
Title: Re: Matching images for soundtracks
Post by: redwing on September 07, 2013, 10:43:11 AM
Sorry for the false alarm, just found I updated with an old file. Now it works as described. Thanks!
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 07, 2013, 12:47:27 PM
Hello, Steve,

I’ve done some testing and things are looking better and better: thank you!

Here are my comments:

ARTIST PICTURES

1. When you run the Download Tool for artist pictures, they now get classified in “No match found”, “Low quality” and “Image already downloaded”, which greatly simplifies the operation. Anyway, when you click on an image whose status is “No match found”, you can see four squares, one for each server, where the artist pictures are displayed in case they’re found:

https://dl.dropboxusercontent.com/u/17615125/foros/Musicbee/Yamase_Rio.png

However, neither the names of the servers nor the squares are displayed for images whose status is “Low quality” or “Image already downloaded”:

https://dl.dropboxusercontent.com/u/17615125/foros/Musicbee/Akiko_Yano.png

This makes me think if the Tool has a different behaviour regarding these two types of images and makes me even wonder if the Tool really tries to find images in these two cases.

For “Images already downloaded”, one could think that nothing should be done and the Tools is irrelevant, but it’d be nice if the user could be offered the three other pictures to choose from, as sometimes the one MB automatically downloads is not the best.

For “Low quality” images, the only thing I can say is that the Tool couldn’t find anything, though this could be a problem with the databases on the server.


SOUNDTRACK PICTURES

2. The feature that allows you to resume the process, saving you from doing everything again from the beginning, is useful and it seems to work.

However, after adding some information to the Year tag of a particular album, I clicked on Rescan library (with “re-scan files already in the library” on) to make sure these changes were taken into account. Then I ran the Download Tool and the process started from the beginning. Today, I’ve done the same thing: I’ve changed a tag, I’ve updated the library, but the Download Tool didn’t start from the beginning. It could be that the tag I changed today was a Genre tag.

3. I find it really practical that, when you click on the column “Movie title”, the album tag is copied automatically, as they’re normally very similar. I suppose this is what you explained as “the default editable movie name text is set to the album name”, or otherwise I didn’t get what you meant.

4. Something I really love (and this is a much better alternative to creating the CSV file) is that you have, at the end of the list, all those films whose images have already been found, so that you can always edit the titles. Just for fun, I took “Young Sherlock Holmes”, whose image had already been found, I typed “Gone the wind” and, as expected, the Tool searched again and found the corresponding image.

5. I’ve happened to find a little issue when there are two or more soundtracks having the same title but referring to different films, as it happens, for example, with Star Trek (the first film was released in 1966, and the reboot, in 2009). Even if the Download Tool could look at the Year tag, there can only be one JPEG file in the Soundtrack Pictures folder. When I listen to the soundtrack for Star Trek (1966), the first picture corresponds to the reboot, and this seems to be unavoidable for this first picture, but would there be a way to take into account the year for the remaining pictures?

6. I can confirm that now, when you click on a particular genre of the library view (left column), such as classical, and click on the Download Tool, the Tool doesn’t try to find matches for film titles as it did in the previous beta, so now it completely sticks to soundtrack and musical.

7. For some reason, when I run the Download Tool for the first time, it starts to scan through 813 albums or elements, which I don’t understand, as the combination of soundtrack albums and musical albums in my library is a much lower number. Therefore, I don’t know if the Tool analyses other albums which are not soundtracks or musicals.

At some point, I’d like to go back to all my previous observations and comments and do some final thorough checking of the Download Tool as a whole, but I’m going to wait a bit as you may introduce more changes to this feature. So far, it’s pretty much what I needed. Thanks again!
Title: Re: Matching images for soundtracks
Post by: redwing on September 07, 2013, 04:55:16 PM
I see lots of improvements, thanks a lot!

I tested about what I can do while using playing track panel and compact player when artist images, instead of movie backdrops, are displayed for soundtrack tracks. Just launch the downloader tool, and it shows the playing track. Enter the correct title, play a track in a different album, and then come back. Now you see the right pics.

Would be great (1) if there's a right-click menu item (or hotkey) to launch the tool from playing track panel and compact player, and (2) if it gets updated immediately as soon as the title is edited.
Title: Re: Matching images for soundtracks
Post by: redwing on September 07, 2013, 05:09:20 PM
A small tip:

I had hard time to match some famous movies with their pics. It turned out all about tiny details. "The Godfather Part II" doesn't work, you have to put a colon between the words. And "The" matters a lot at the beginning of the title. If it doesn't find any pics, try enter the title to www.themoviedb.org site to see if the title is identical to theirs and the site has any pics. That worked for most cases for me.
Title: Re: Matching images for soundtracks
Post by: Steven on September 08, 2013, 10:16:57 AM
2. The feature that allows you to resume the process, saving you from doing everything again from the beginning, is useful and it seems to work.

However, after adding some information to the Year tag of a particular album, I clicked on Rescan library (with “re-scan files already in the library” on) to make sure these changes were taken into account. Then I ran the Download Tool and the process started from the beginning. Today, I’ve done the same thing: I’ve changed a tag, I’ve updated the library, but the Download Tool didn’t start from the beginning. It could be that the tag I changed today was a Genre tag.
i dont see how its possible rescanning files would affect the movie mapping unless the album name changed. When using the download tool for movie images there is a filter to only include files tagged with a "Soundtrack" genre (which is actually "Soundtrack", "Musical" and "OST")
You can tick/ untick that filter to restrict or include all files in the search done by the download tool. By default MB ticks that filter if any one of the files has a "Soundtrack" genre
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 08, 2013, 11:28:29 AM
@redwing

Thank you for the tip! Is TheMovieDB the database the Download Tool connects to?

@Steven

As I said, I couldn't reproduce the possible bug. I guess I did something wrong.
Title: Re: Matching images for soundtracks
Post by: Steven on September 08, 2013, 07:21:12 PM
As I said, I couldn't reproduce the possible bug. I guess I did something wrong.
there might have been a bug that corrupts the save movie mappings in that version. In any case its fixed for the next v2.2 update
Title: Re: Matching images for soundtracks
Post by: Steven on September 08, 2013, 07:59:44 PM
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip

this has the following changes:
- there is an extra picture displayed in Preview mode for artist pictures and album covers showing any existing local picture so you can compare with the downloaded ones
- if none of the downloaded pictures are good, you can google a picture and copy/ right click paste into the local picture box
- you can double click on any of the pictures to see the full size version
- in preview mode, by default only the items where there is no picture are ticked for selection. You can tick all items before starting the search (as now) so MusicBee downloads images for the items with an existing picture. Otherwise as new behavior, MusicBee will download pictures for the unticked items as you navigate down the list, so you can compare to the existing picture and select a downloaded picture if you want
- you can assign the Downloader tool to a hotkey
- if the compact player is active, any association to a movie will update the pictures immediately (i havent done this for the "Playing Track" tab just yet but will do so)
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 08, 2013, 08:56:51 PM
Thanks, Steven, I haven't done a full test yet, but I can tell you that I've run the Download Tool and the list contained names of artists that I don't have. It turns out that the Tool is looking at the Composer tag too (and maybe other tags, but I don't know). In any case, it's not that I've added a new album or a new tag: the Tool is having a different behaviour with the same music I had before.
Title: Re: Matching images for soundtracks
Post by: Steven on September 08, 2013, 09:31:49 PM
yes that is correct - it now includes downloading composers and the album artist (if different to the artist) for a file
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 08, 2013, 09:43:29 PM
I don't understand the purpose, Steven. Is there anybody interesting in having displayed the list of composers of their albums instead of the artists? Most often, they are anonymous people. Let's say I have a Louis Prima album, and his picture is displayed. One of his songs is composed by Jimmy Breedlove, and I happen to have this information in the Composer Tag. Where is this picture of Jimmy Breedlove displayed?
Title: Re: Matching images for soundtracks
Post by: Pingaware on September 08, 2013, 09:52:52 PM
I completely disagree vivadavid. Yes, this may not be particularly relevant for popular music, but for classical music it sounds like a very good idea. Realistically, all orchestras look quite similar and so the composer is the noteworthy thing. Similarly for film soundtracks - the Hollywood Studio Symphony is entirely anonymous, but Michael Giacchino (for instance) is quite famous. Possibly this switch should only be specifically enabled by the user for selected tracks/genres as opposed to a blanket application, but I still think this is a good idea.

On this line, could I suggest possibly adding pictures of the conductor as well if the field is populated Steven?

Title: Re: Matching images for soundtracks
Post by: vivadavid on September 08, 2013, 09:54:02 PM
OK, Steven, I've just seen that you can group your albums by composer on the main view, so the changes you've made on the Tool make sense.

However, all those extra names on the list in the Tool add extra noise and are a bit of a nuisance to me. Would it be a way to disable looking for composers? Otherwise, I could easily and quickly change the name of the tag "composer": it's not an important tag for me anyway.
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 08, 2013, 09:58:04 PM
You right, Pingaware (you can see my second message where I realize I was wrong).

As a note, I have Michael Giacchino in the artist tag, not in the composer one. I suppose that if we are picky, we should write his name in the composer tag and the name of the orchestra in the artist tag, but I guess everybody organizes their library their own way.

To sum up, I understand the idea of looking for the pictures of composers, even if, as I said in my previous message, it creates a bit of a noise, and my list of artist was already quite big.
Title: Re: Matching images for soundtracks
Post by: Steven on September 08, 2013, 10:28:26 PM
i have made the types of artist retrieved configurable in the tool

http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip
Title: Re: Matching images for soundtracks
Post by: Pingaware on September 08, 2013, 10:37:55 PM
You right, Pingaware (you can see my second message where I realize I was wrong).

As a note, I have Michael Giacchino in the artist tag, not in the composer one. I suppose that if we are picky, we should write his name in the composer tag and the name of the orchestra in the artist tag, but I guess everybody organizes their library their own way.

I actually agree with you for the most part for classical music - I use the composer as the album artist, but the performer/orchestra as the track artist. It just so happened that the only film music I currently have processed is under the Disney album artist, which is the only studio I use as an album artist, and so my example happened to only have Giacchino as the composer.
Title: Re: Matching images for soundtracks
Post by: redwing on September 08, 2013, 10:44:15 PM
Got this error while trying to replace the current one with an album art found (by MB) from Google.

MusicBee v2.2.4999.29982 (Win6.0), 8 Sep 2013 22:40:

System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at #=qL14vjIJS7OGSddzkXSN76gTQ91MeolxiKfxydBfaZtY=.#=qOAEe2_ee$PW6GgkHP_FzE93afoZ9A6RDtEd2m7pZrfM=(Int32 #=qfW7dL13ZJTZZOBpr0edi$g==)
   at #=qL14vjIJS7OGSddzkXSN76gTQ91MeolxiKfxydBfaZtY=.#=qDKXKV2X$6waIlygnXMF3Kg0fq6rhS4myvKWcR4fYR3E=(Object #=qAvN$amgILl_FuTeinKCRjw==, #=qdlsgYhRacMl55JB2EB2OZgqq4PE7HUhet3_vrk1iJc07m92uc7wz$sJG9OOxXpOSGENEZiACM7b00$$xPNuT8w== #=qPLhENfn9j_3AJmMt0QHEdQ==)
   at #=qo4SC_S3ZzUEQtquMz5OMfSZBOgru6vXqtLjfcBRysH_B1dDoMzBzyy1jPXXEulus.#=qJR3Wrq8lUBIMRTtJErjnHF20A4l62e613Z3gIeVFtgQ=(EventArgs #=qTKMOowe$mIuBdj8p5u4TxQ==)
   at #=qo4SC_S3ZzUEQtquMz5OMfSZBOgru6vXqtLjfcBRysH_B1dDoMzBzyy1jPXXEulus.#=qMFKcMUY3RNpRROeLeymY_aPtF22PLcMmLj9TXQva8PDuvaCJXPKHqvjKpDuyeHs3(Object #=qTeIlwpJ773dCy6jLbJvptg==, EventArgs #=qzdB1ewEyA2jv219GLtsT2g==)
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.Windows.Forms.ListView.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ListView.WmReflectNotify(Message& m)
   at System.Windows.Forms.ListView.WndProc(Message& m)
   at #=qo4SC_S3ZzUEQtquMz5OMfSZBOgru6vXqtLjfcBRysH_B1dDoMzBzyy1jPXXEulus.#=q6U4cUXL0wPrReXKwVs$uUA==.WndProc(Message& #=qnNHzVkq6zF4vdIY8PgssZA==)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 08, 2013, 10:58:17 PM
That's great, Steven: thanks!
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 08, 2013, 11:41:11 PM
The changes introduced today seem to be working quite well and they make the Download Tool more flexible and, in general, even better than it was: thank you.

I’ve found a little issue, though: it’s not a big deal, but still… I had already a 700x700 image for Yann Tiersen, but I decided to see what else the Tool could find for me. I did something illogical, something that nobody would do, just to play with the features, and I chose a smaller image instead, 126x126. As expected, the PNG file in the cache reflected the change, but the 700x700 JPEG stayed the same. This makes sense, as MB doesn’t copy low resolution images in the Artist Pictures folder, but to be completely accurate, it should have deleted the JPEG in a case delete. What happens now is that MB displays the low resolution image on the main view, while it keeps a different picture in high-resolution in the Artist Pictures folder.

Again, nobody would replace a high resolution image with a low resolution one, but I just wanted to let know.

Other than that, the Tool is great!
Title: Re: Matching images for soundtracks
Post by: Steven on September 09, 2013, 07:10:44 AM
System.IndexOutOfRangeException: Index was outside the bounds of the array.
according to the error log its when you (or MB somehow) selected another album. The error doesnt give enough info for me know where exactly it went wrong so is it something you are able to reproduce and give me some steps for? Also was it the last album in the list?
Title: Re: Matching images for soundtracks
Post by: redwing on September 09, 2013, 02:02:11 PM
System.IndexOutOfRangeException: Index was outside the bounds of the array.
according to the error log its when you (or MB somehow) selected another album. The error doesnt give enough info for me know where exactly it went wrong so is it something you are able to reproduce and give me some steps for? Also was it the last album in the list?

It seems that probably happened when I accidentally double-clicked on "beatport" site when it's in the middle of searching artwork. It's always reproducible.
Title: Re: Matching images for soundtracks
Post by: redwing on September 09, 2013, 03:13:28 PM
Bugs:

- When pasting artist pic for a track with multiple artists using "Paste Artist Picture," it creates "AAA; BBB.jpg" instead of "AAA.jpg" with no effect on artwork view

- you can double click on any of the pictures to see the full size version

- This doesn't work for the current album art, with no dimensions displayed.

Suggestions:

- if none of the downloaded pictures are good, you can google a picture and copy/ right click paste into the local picture box

- Would be great if there's a button to launch Google image search with the selected item's (artist/album/title) name.

- in preview mode, by default only the items where there is no picture are ticked for selection. You can tick all items before starting the search (as now) so MusicBee downloads images for the items with an existing picture. Otherwise as new behavior, MusicBee will download pictures for the unticked items as you navigate down the list, so you can compare to the existing picture and select a downloaded picture if you want

- Had hard time to figure out how this works. It's easy to use this with only one item listed. But with multiple items, it's not easy to manage things. So here are my suggestions regarding Preview mode. Basically I'm suggesting one-by-one handling.

- When <preview...> option is ticked, the first item gets selected (you can move selection and select multiple items as well). Don't search any images at this point. And tick box is not needed for preview mode.
- When preview is clicked on, it starts searching images only for the selected artist(s).
- Save and Save All works only for the selected artists, and do not close down the tool so that the user can keep working on for the rest.
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 09, 2013, 03:43:47 PM
Bugs:

- in preview mode, by default only the items where there is no picture are ticked for selection. You can tick all items before starting the search (as now) so MusicBee downloads images for the items with an existing picture. Otherwise as new behavior, MusicBee will download pictures for the unticked items as you navigate down the list, so you can compare to the existing picture and select a downloaded picture if you want

- Had hard time to figure out how this works. It's easy to use this with only one item listed. But with multiple items, it's not easy to manage things. So here are my suggestions regarding Preview mode. Basically I'm suggesting one-by-one handling.

- When <preview...> option is ticked, the first item gets selected (you can move selection and select multiple items as well). Don't search any images at this point. And tick box is not needed for preview mode.
- When preview is clicked on, it starts searching images only for the selected artist(s).
- Save and Save All works only for the selected artists, and do not close down the tool so that the user can keep working on for the rest.


Personally I prefer it the way it is now when preview is ticked, as the Dowload Tool looks for pictures in those cases where there's nothing or a low resolution image. If we want to search for images for all artists, we click on the tick box, which selects all the artists.

In any case, if somebody wanted to select a particular group of artists, I wish the selection could be faster, by using, for example, the CAP-LOCK, as we do it on the file explorer in Windows. But as for the general behaviour regarding artist pictures, I'd keep it the way it is now.
Title: Re: Matching images for soundtracks
Post by: Steven on September 09, 2013, 06:23:10 PM
It seems that probably happened when I accidentally double-clicked on "beatport" site when it's in the middle of searching artwork. It's always reproducible.
i still cant reproduce this and the error dump you reported relates to changing the selected item in the album/ artist list, not clicking on a preview picture. Perhaps a screenshot might help
Title: Re: Matching images for soundtracks
Post by: redwing on September 09, 2013, 06:35:21 PM
(http://i.imgur.com/lXS7w9R.png)


I should have added that Beatport was disabled in my artwork retrieving settings. Just enabled it, and now it seems working fine. If I disable it, I get the error above. Does that explain it?
Title: Re: Matching images for soundtracks
Post by: Steven on September 09, 2013, 06:41:23 PM
yes it does and its fixed for the next v2.2 update
Title: Re: Matching images for soundtracks
Post by: redwing on September 09, 2013, 06:48:24 PM
Thanks!
Title: Re: Matching images for soundtracks
Post by: Steven on September 09, 2013, 07:11:19 PM
- When pasting artist pic for a track with multiple artists using "Paste Artist Picture," it creates "AAA; BBB.jpg" instead of "AAA.jpg" with no effect on artwork view
thats fixed for the next v2.2 update
Title: Re: Matching images for soundtracks
Post by: mrad on September 09, 2013, 07:14:20 PM
Removed and tidied up previous posts, due to me self doubting that they were not being clear enough.

- it should now correctly detect when the images should change (before it was using the artist tag, now it uses the album tag)

5. This bug is not fixed yet:

When artist is the same as the previous track, MB doesn't recognize the playing track is from a different movie (different album name), keep displaying movie pics of the previous track both for playing track panel and compact player. This is how it works for non-soundtrack music (the same artist with different albums), but has to be different for soundtrack music.

@redwing can you still see this issue?

Further supporting information for version 2.2.4999 and repeatable every time ...


i would need you to describe what you are doing
With full "Playing Track" tab open in the middle area. Double click a track to play from the right hand side tracklist. A few seconds later, double click a second track to play.


the name of the artist/ album and track title,
the two played tracks share the same data at ... right click track > edit > "Tags" tab,
artist: "BBC Radio 1Xtra"
album artist: "BBC Radio"
composer: "BBC iPlayer"
genre: "Music"

these following fields (among others) differ,
track title: radio show name
album:  name of radio DJ

(track 1) "Artwork" tab > picture type: "Album Cover"; primary picture: is enabled; there is an image at the left hand side
(track 2) "Artwork" tab > picture type: empty field; primary picture: is enabled;  there is an image at the left hand side


what happened and
The backdrop image in the "Playing Track" tab is the image of the first playing track even though the the second track was now the playing track with a different DJ.


what you expected to happen.
I expected the backdrop artwork to change to the DJ associated with the second track.

If this is a user error, then don't be quiet - tell me! :D
Title: Re: Matching images for soundtracks
Post by: redwing on September 09, 2013, 07:29:33 PM
@redwing can you still see this issue?

No, it's working fine for me. Are you sure those tracks are "Soundtrack" in any way?
Title: Re: Matching images for soundtracks
Post by: Steven on September 09, 2013, 07:38:46 PM
@mrad, the compact player and "playing track" panel background pictures are intended to show artist pictures. An album cover is only displayed if there is no artist picture. Your expected behavior is that the album cover should change even though the artist is the same, because its a different album. I might address it depending how hard it is
Title: Re: Matching images for soundtracks
Post by: mrad on September 09, 2013, 07:55:29 PM
Thank you chaps...

No, it's working fine for me. Are you sure those tracks are "Soundtrack" in any way?
Both tracks are not genre tagged as "soundtrack" at my end, they sit among soundtracks as items of a mood based playlist.

@mrad, the compact player and "playing track" panel background pictures are intended to show artist pictures. An album cover is only displayed if there is no artist picture. Your expected behavior is that the album cover should change even though the artist is the same, because its a different album. I might address it depending how hard it is
@Steven Yes, that is exactly it, thanks. I can now cross my fingers that it isn't hard. Otherwise, I will simply jiggle the tags around, which is no biggy.
Title: Re: Matching images for soundtracks
Post by: Steven on September 09, 2013, 09:06:34 PM
i've added a right click/ Google Search to the "current picture" context menu and fixed a couple of bugs:
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip
Title: Re: Matching images for soundtracks
Post by: redwing on September 09, 2013, 09:22:11 PM
i've added a right click/ Google Search to the "current picture" context menu

Wonderful! That saves me a lot of trouble finding obscure classical artists' pics. Thanks a lot!
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 10, 2013, 12:09:23 AM
Steve, the link to Google search certainly saves time: thanks!

As for the little issue when a low-resolution artist image replaces a high-resolution one, now the high-resolution JPEG gets deleted from the Artist Pictures folder, as it should, though the low-resolution PNG isn't displayed on the main view until MB is restarted. Not a big deal, as, anyway, it's unlikely somebody would prefer a low-resolution picture in the first place.
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 12, 2013, 05:53:23 PM
Steven, in addition to my previous message, I wanted to make two suggestions:

1. You said once that you may consider limiting the backdrops to those having landscape orientation. As much as I like seeing film posters, it's true that vertical-oriented images don't look as nice and don't take advantage of the space reserved for them in the compact player, for example. It'd be great if there was a way to allow users to make or not this kind of restriction based on orientation.

2. When you are in the Playing Now tab, for example, and right-click the mouse, there's a option saying "View Next". I miss having a "View Previous" button for those cases where you want to see the picture again or couldn't see it properly in the first place.

Thanks for considering these two requests!
Title: Re: Matching images for soundtracks
Post by: mrad on September 12, 2013, 07:07:52 PM
Steven, in addition to my previous message, I wanted to make two suggestions:

1. One of my monitors is rotated 90 degrees to the other so I enjoy vertical artworks. Landscape is simply one view not 'the' view.
2. +1

Title: Re: Matching images for soundtracks
Post by: vivadavid on September 12, 2013, 07:23:55 PM
mrad, that's why I said that users should be given an option to set this restriction. I know that my preferences are just mine. :-)
Title: Re: Matching images for soundtracks
Post by: mrad on September 12, 2013, 08:51:49 PM
mrad, that's why I said that users should be given an option to set this restriction. I know that my preferences are just mine. :-)

yup, and that's precisely why I didn't put "-1" -- my comment just a thought for consideration :P
Title: Re: Matching images for soundtracks
Post by: Steven on September 12, 2013, 09:40:46 PM
1. You said once that you may consider limiting the backdrops to those having landscape orientation. As much as I like seeing film posters, it's true that vertical-oriented images don't look as nice and don't take advantage of the space reserved for them in the compact player, for example. It'd be great if there was a way to allow users to make or not this kind of restriction based on orientation.
it should already be doing that for "themoviedb.org" and for "fanart.tv" it restricts to backdrops which are normally horizontally oriented. Are you finding it still retrieves vertical pictures and if so can you give me an example.
This is not to say i wont make landscape orientation only configurable
Title: Re: Matching images for soundtracks
Post by: mrad on September 12, 2013, 11:13:53 PM
1. You said once that you may consider limiting the backdrops to those having landscape orientation. As much as I like seeing film posters, it's true that vertical-oriented images don't look as nice and don't take advantage of the space reserved for them in the compact player, for example. It'd be great if there was a way to allow users to make or not this kind of restriction based on orientation.
it should already be doing that for "themoviedb.org" and for "fanart.tv" it restricts to backdrops which are normally horizontally oriented. Are you finding it still retrieves vertical pictures and if so can you give me an example.
This is not to say i wont make landscape orientation only configurable

Oh! So landscape is currently fixed. hmm. Well regardless of if any issues, I say +5 to configurability then, for all those rotated poster capable screens. Perhaps saving the file as filename-h.dat or filename-v.dat could prove useful too.
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 12, 2013, 11:58:49 PM
There you go an example of a vertically-oriented soundtrack image, Steven:

https://dl.dropboxusercontent.com/u/17615125/foros/Musicbee/horizontal.png
Title: Re: Matching images for soundtracks
Post by: Steven on September 15, 2013, 07:40:43 PM
i just tried this and its working fine for me. Perhaps you had already downloaded a picture using an older MB version?
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 15, 2013, 07:52:39 PM
I've just listened to the soundtrack from Basic instinct for the first time since I have MB and I still get portrait images:

https://dl.dropboxusercontent.com/u/17615125/foros/Musicbee/instinct.png
Title: Re: Matching images for soundtracks
Post by: mrad on September 15, 2013, 08:01:15 PM
I'd like to know how it works - landscape or portrait or both, but a straight answer seems easier to extract from David Cameron.
Title: Re: Matching images for soundtracks
Post by: Steven on September 15, 2013, 08:11:43 PM
@mrad, i explained how it works a couple of posts ago

@vivadavid, redownload the link. Its probably because of the "," decimal separator you would use
Title: Re: Matching images for soundtracks
Post by: mrad on September 15, 2013, 08:26:53 PM
@mrad, i explained how it works a couple of posts ago

@Steven LOL - another politicians answer. Your explanation and my understanding have fresh air, distance and other factors in between.

Hence I asked, does MB download ONLY landscape images, you said you would consider making it configurable... I tried to clarify.

So i'm still left with no clarification.

Ok, okay...

*If* MB is filtering images for one type of monitor orientation, what about the other type of monitor orientation? or is that to be ignored?
Title: Re: Matching images for soundtracks
Post by: Steven on September 15, 2013, 08:32:44 PM
1. You said once that you may consider limiting the backdrops to those having landscape orientation. As much as I like seeing film posters, it's true that vertical-oriented images don't look as nice and don't take advantage of the space reserved for them in the compact player, for example. It'd be great if there was a way to allow users to make or not this kind of restriction based on orientation.
it should already be doing that for "themoviedb.org" and for "fanart.tv" it restricts to backdrops which are normally horizontally oriented. Are you finding it still retrieves vertical pictures and if so can you give me an example.
This is not to say i wont make landscape orientation only configurable
please re-read the above carefully
Title: Re: Matching images for soundtracks
Post by: mrad on September 15, 2013, 08:41:12 PM
Indeed I read that before.

I have no idea why what I have said all along appears to be causing such confusion and didn't get an acknowledgement sooner than now.

Anyway, those comments provoked me to ask about vertical orientation in the first instance.

Your comment is that you would consider putting in a setting for the other orientation.

I guess I should add a +1 here then if that is what you are waiting for - I don't know.
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 15, 2013, 08:51:11 PM
@Steven, I don’t know what you mean by "redownload the link". If you mean the image, I don’t know how to do it. If you mean MB, I’m using 2.2.5006.

@mrad, I don’t want to get in the middle of a discussion or become Steven’s speaker, but he said above "This is not to say i wont make landscape orientation only configurable". Since he hasn’t said anything else, I’m presuming he’s planning to allow the user certain flexibility when it comes to image orientation but he hasn’t done it yet. I guess we’ll have to wait until he announces that he’s already done it, so that we can test it.
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 21, 2013, 11:43:20 AM
[I’ve deleted my previous post because I only copied part of it: sorry.]

Hello, Steven,

I’d like to report an issue I’ve encountered. This happens with other soundtracks I have, but I’ll just put an example.

I have three soundtracks corresponding to three seasons of a Japanese TV series. The titles are:

A cloud on the slope (Saka No Ue No Kumo)
A cloud on the slope (Saka No Ue No Kumo) (vol. 2)
A cloud on the slope (Saka No Ue No Kumo) (vol. 3)

As expected, MB couldn’t match these titles, so I typed "A cloud on the slope" for the three of them on the Download Tool, but again, a match couldn’t be found (I tried with "Saka No Ue No Kumo", with the same result).

Then I googled the series, I found some captions that I liked and I copied them in the Soundtrack pictures folder, but MB doesn’t display them.

MB does display them if, instead of keeping a file like "A cloud on the slope.jpg", I have:

A cloud on the slope (Saka No Ue No Kumo).jpg
A cloud on the slope (Saka No Ue No Kumo) (vol. 2).jpg
A cloud on the slope (Saka No Ue No Kumo) (vol. 3).jpg

As you can see, this implies having three times as many pictures.

I’ve had a look at SavedSountrackMappings.dat and the matching information is there: it’s just that MB doesn’t use this information with pictures that have been manually downloaded coming from titles that weren’t found on the database of the server.

It’d be great if this problem could be sorted out and if, at the same time, we could still run the Download tool for cases like this, as we never know if this series, or other series and films, will be included in the database sometime in the future.
Title: Re: Matching images for soundtracks
Post by: Steven on September 21, 2013, 12:07:45 PM
the picture files you manually download in the folder need to be the exactly same name as the album tag for the soundtrack music file.
The mapping file just tells musicbee what movie name to use when searching the web. You can edit the movie name using the download tool but it has no bearing on the locally stored picture file used.
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 21, 2013, 12:11:09 PM
This is what I thought, Steven, but I was hoping something could be done about it.

I hope you read my full post because I sent only an extract of it and then I deleted it and sent the full one, where I explain the problem with more detail.
Title: Re: Matching images for soundtracks
Post by: redwing on September 25, 2013, 01:56:54 PM
Before this thread was created, I requested this feature as a TM element: http://getmusicbee.com/forum/index.php?topic=8835.0

Now it would be great if TM gallery element retrieves movie backdrops for Soundtrack files just like Playing Track panel and compact player.
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 25, 2013, 06:07:08 PM
@Redwing

I think Steven said, in a previous post, that he was planning to do it for version 2.2. Please correct me if I'm wrong.
Title: Re: Matching images for soundtracks
Post by: redwing on September 25, 2013, 06:51:51 PM
@Redwing

I think Steven said, in a previous post, that he was planning to do it for version 2.2. Please correct me if I'm wrong.

What post are you referring to?
Title: Re: Matching images for soundtracks
Post by: vivadavid on September 25, 2013, 07:02:30 PM
I can't remember exactly where it is: probably in this thread.
Title: Re: Matching images for soundtracks
Post by: vivadavid on October 03, 2013, 10:33:14 AM
Hello, Steven,

I have the feeling that version 2.2 will soon be released and I was wondering if it would be useful to you if I thoroughly tested this feature again, as there are a few things that I wanted to check. I'd do it this week if you think it's OK, unless you're busy at the moment and you're not planning to spend more time on the Download Tool in the near future. In that case, I'd wait.

It wasn't I who started this thread, but this feature has proved to be very useful to me: it greatly enhances the quality of MB and it's another reason why it's several steps above any other music player.
Title: Re: Matching images for soundtracks
Post by: redwing on October 03, 2013, 01:27:44 PM
One important feature missing from the current version is picture retrieval support for TV shows, musicals, and operas. If any of you are aware of great online sources for such pictures, please post here so that Steven could investigate.
Title: Re: Matching images for soundtracks
Post by: vivadavid on October 03, 2013, 04:24:03 PM
Another important feature missing is the integration with Theatre Mode. I hope you can see it before version 2.2 is released. That'd be great!
Title: Re: Matching images for soundtracks
Post by: Xyzzy on October 03, 2013, 10:02:08 PM
One important feature missing from the current version is picture retrieval support for TV shows, musicals, and operas
and games!
Title: Re: Matching images for soundtracks
Post by: psychoadept on October 03, 2013, 10:45:06 PM
One important feature missing from the current version is picture retrieval support for TV shows, musicals, and operas
and games!

Yup, I've got soundtracks for all of those.  :)
Title: Re: Matching images for soundtracks
Post by: dgbx on October 04, 2013, 04:26:02 PM
Is the Download Tool supposed to list Album--Track under the album column?  I don't get any matches that way, but if I edit it down in the movie column by removing the track name, I can usually find soundtrack pictures based on just that album name.

Is there a configuration I'm missing where I can have only the album name in the album column?
Title: Re: Matching images for soundtracks
Post by: redwing on October 04, 2013, 04:48:36 PM
Is the Download Tool supposed to list Album--Track under the album column?  I don't get any matches that way, but if I edit it down in the movie column by removing the track name, I can usually find soundtrack pictures based on just that album name.

Is there a configuration I'm missing where I can have only the album name in the album column?

I don't know but all tracks of mine list just album name in album column. And if the album name is the same as the movie name, movie column is empty. Does you album column list something different for all tracks?
Title: Re: Matching images for soundtracks
Post by: dgbx on October 04, 2013, 04:56:37 PM
Yes, every track that has "Soundtrack" or "OST" gets its own entry in the Download Artwork tool under the album column.  I have "only select files tagged with genre: "Soundtrack"" checked.

The tracks are listed as:
(500) Days of Summer--Hero
(500) Days of Summer--Mushaboom
etc.
Title: Re: Matching images for soundtracks
Post by: redwing on October 04, 2013, 05:17:58 PM
That's due to this:

- the downloader tool now detects compilations (track artist differs from artist) and allows a different movie title to be entered
Title: Re: Matching images for soundtracks
Post by: dgbx on October 04, 2013, 05:20:50 PM
That explains it.  Thanks redwing!  Looks like I'll have some "Movie" editing in my future.
Title: Re: Matching images for soundtracks
Post by: redwing on October 04, 2013, 05:22:02 PM
Yeah, should be a fun!
Title: Re: Matching images for soundtracks
Post by: Steven on October 04, 2013, 06:36:33 PM
I have the feeling that version 2.2 will soon be released and I was wondering if it would be useful to you if I thoroughly tested this feature again, as there are a few things that I wanted to check. I'd do it this week if you think it's OK, unless you're busy at the moment and you're not planning to spend more time on the Download Tool in the near future. In that case, I'd wait.
i havent decided as yet. Please use and test as you wish - i will treat any reported issue the same as any other. In most cases i will try and fix but some cases i wont do a fix for various reasons
Title: Re: Matching images for soundtracks
Post by: vivadavid on October 05, 2013, 10:57:08 AM
Understood, Steven. If I find something, I'll report it as usual.
Title: Re: Matching images for soundtracks
Post by: Steven on October 09, 2013, 08:53:30 PM
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip

the Theater Mode plugin has been updated to also search for movie images as with the compact player. It needs the latest musicbee.exe to work
Title: Re: Matching images for soundtracks
Post by: vivadavid on October 10, 2013, 12:18:53 AM
Thanks, Steven. It works, for example, in Artist frames v.1.3, but not in Album and artist: is this expected?

Also, I'd like to make two requests:

1. The Ban feature.
2. The Next button (I take this opportunity to kidnly ask again for a Previous button, which some people found interesting when I first suggested it).
Title: Re: Matching images for soundtracks
Post by: redwing on October 10, 2013, 02:41:07 AM
Working great. Thanks!
Title: Re: Matching images for soundtracks
Post by: redwing on October 17, 2013, 10:40:00 PM
This is a great news:

http://www.themoviedb.org/tv

Also, this TV show database looks worth investigation:

http://thetvdb.com/?tab=apiregister
Title: Re: Matching images for soundtracks
Post by: redwing on October 22, 2013, 03:32:19 PM
It seems that it's not supported pasting soundtrack pics directly to compact player or Playing Track tab. If I copy a custom pic to clipboard, I can see "Paste Artist Picture" right-click menu item. But that opens up artist pic folder with artist name template. Would be nice if it supports pasting soundtrack pics with movie title template. Also there's no way to add custom soundtrack pics with Artwork Downloader Tool.
Title: Re: Matching images for soundtracks
Post by: redwing on October 23, 2013, 11:15:40 AM
Would be great if somebody could write up a How-To guide for MB's soundtrack feature since this has grown up to the point where some guide would be useful both for new users and for experienced users. If nobody helps, then I guess scampbll or myself will have to do that eventually for the wiki. Let us know if anybody is willing to do so.
Title: Re: Matching images for soundtracks
Post by: vivadavid on November 01, 2013, 06:45:24 PM
Hello, Steven,

For a long time, I’ve meant to give another look to the Download Tool, and I’m sorry I couldn’t do it earlier. I would have liked to be even more thorough, but at least, I wanted to provide a few suggestions, hoping you’ll find them useful. I’ll describe step by step what I’ve done:

ARTIST PICTURES

1. I deleted the 'Artist images' and 'Soundtrack pictures' folders, as well as SavedSountrackMappings.dat, to make sure I started clean.
2. I allowed MB time to download the artist pictures and load them on the main screen for the first time.
3. I ran the Download Tool to search for artist images.
4. The images were displayed, as usual, in four different categories:

a. No match found.

b. 1 item: this is shown when the image found is exactly the one that MB has already downloaded on the main screen.

c. 2 items: the first image corresponds to the picture already downloaded and the second one, to a different, bigger one.

At this point, my suggestion would be for the Download Tool to display, in the first place, all the artists with 1 item, and right after that, all the artists with 2 (or more) items, as in fact, it is in this second group where the user has to make a decision (this way, he could quickly ignore all the artists with 1 item, where there’s nothing else to do).

d. Image already downloaded: so far, the only picture I can see is the current one (it seems MB can’t download the preview for any of the websites):

https://dl.dropboxusercontent.com/u/17615125/foros/Musicbee/01%20already%20downloaded.png

5. After running the Download Tool, I went back to the main screen and I checked that one picture I had personally pasted and another picture with a bigger size that I had selected were, in fact, updated, on the artist list, which was the case.

6. I ran the Download Tool again and the list only displayed my current artist, and not all them, unlike what I had seen in previous versions of MB. Even if I clicked on "All" on the Artist column:

https://dl.dropboxusercontent.com/u/17615125/foros/Musicbee/02%20artist%20all.png

I got, in the Download Tool list, only the current artist:

https://dl.dropboxusercontent.com/u/17615125/foros/Musicbee/03%20only%20current%20artist.png

It’s not the end of the world, as you just have to press <CTRL> + <A> to select all the artists, but I guess a regular user would expect the Download Tool to automatically display all the artists if he’s already clicked on 'All' on the Artist column of the main screen.


MOVIE BACKDROPS

1. As with the artist images, the first time you run the application, the Download Tool displays the full list, but the second time, it only displays the current album, meaning that you have to press <CTRL> + <ALT> beforehand.

2. This is something I mentioned before and you didn’t agree with me, Steven, but I’m going to try again to my make my point. I’ll put an example: there is a Japanese TV series called 'A cloud on the slope', of which I have two soundtracks: 'A cloud on the slope (Saka No Ue No Kumo) (vol. 2)' and 'A cloud on the slope (Saka No Ue No Kumo) (vol. 3)'. MB can’t match the titles, and if I type in both cases 'A cloud on the slope' or ' Saka No Ue No Kumo', MB can’t find anything either. I personally downloaded several pictures on this series, and if I call them:

A cloud on the slope
A cloud on the slope 01
A cloud on the slope 02
etc.

MB doesn’t display the images because they don’t match the album titles. Would it be possible to implement something, so that, for example, 'A cloud on the slope (Saka No Ue No Kumo) (vol. 3)' could be linked to 'A cloud on the slope' to avoid having to keep two sets of the same exact pictures?


ARTIST BACKDROPS

1. This doesn’t have to do with the Download Tool, but I guess it’s related. I didn’t like the backdrops of Yui Aragaki found by MB and I downloaded some, which I placed in the Artist images folder, under these names:

Yui Aragaki.jpg
Yui Aragaki 01.jpg
Yui Aragaki 02.jpg
Yui Aragaki 03.jpg
Yui Aragaki 04.jpg

To my surprise, MB didn’t start with Yui Aragaki.jpg, but with Yui Aragaki 01.jpg, which means that maybe I should add a number to all my images. However, the main problem is that MB only displays Yui Aragaki 01.jpg and Yui Aragaki.02.jpg, and then it shows images that it finds on the internet, ignoring Yui Aragaki 03.jpg, Yui Aragaki 04.jpg and Yui Aragaki.jpg.


Please let me know if you want me to test something else. I thank you in advance for your time and dedication.

I’d like to say, once more, that the Download Tool is a fantastic tool that greatly enhances the whole experience of enjoying your music. Thanks for that!
Title: Re: Matching images for soundtracks
Post by: vivadavid on November 13, 2013, 01:28:52 PM
@Steven,

I know you're busy dealing with many things at the same time, but I just wanted to know if you read my long message above.



@Redwing

I've never written anything like that before, but if the Download Tool is complete (I made some comments to Steven in my previous message) and if I can be of any help, I'll do my best.
Title: Re: Matching images for soundtracks
Post by: Steven on November 13, 2013, 06:02:48 PM
@vivadavid, thank you for spending the time testing it. I dont plan to change anything around the tool at least for this version
Title: Re: Matching images for soundtracks
Post by: vivadavid on November 13, 2013, 07:53:26 PM
Thanks, Steven: I hope you consider my suggestions for a future update. I'll remind them to you in a couple of months if it's OK for you.

Now that I know you won't be making changes soon, I'll resume the process of getting the images I need.
Title: Re: Matching images for soundtracks
Post by: redwing on November 13, 2013, 09:26:29 PM
@Redwing

I've never written anything like that before, but if the Download Tool is complete (I made some comments to Steven in my previous message) and if I can be of any help, I'll do my best.

That'd be wonderful! I'm sure you will do a great job since you know this feature inside out. Thanks for doing this!
Title: Re: Matching images for soundtracks
Post by: vivadavid on November 13, 2013, 10:22:27 PM
@redwing

Can you send me the link of a model text to have it as an example? Are there any rules I need to follow, any particular format?

So what we need is basically a tutorial step by step, right?
Title: Re: Matching images for soundtracks
Post by: redwing on November 13, 2013, 11:24:49 PM
Well, there's no such formal format. Just imagine a new user who wants to use MB's soundtrack feature but has no clue. So you're basically trying to guide this user to the new feature step by step. Use as many screenshots as needed because they really help. Other than that, everything is up to you. Once you post it on How-To section, scampbll could utilize it for the wiki. Thanks again for doing this! People will appreciate it.
Title: Re: Matching images for soundtracks
Post by: vivadavid on November 16, 2013, 10:11:41 AM
redwing, I'll try to do it as soon as possible and then I'd like other people to have a look at it in case there are things to improve, and I'm also thinking about my English.

This is the help section, the Wiki:

http://musicbee.wikia.com/wiki/MusicBee_Wiki

Is there another section called "How to" or are these types of texts included in the Wiki?
Title: Re: Matching images for soundtracks
Post by: redwing on November 16, 2013, 11:24:53 AM
I meant How-to's board of the forum: http://getmusicbee.com/forum/index.php?board=7.0
But if you prefer to post it on the wiki, that'd be completely fine. Don't worry, even after posting it you could keep editing it whenever you want to. I don't think it's necessary, but if you really want to hear others' opinions before posting it, you could just post it on this thread.
Title: Re: Matching images for soundtracks
Post by: psychoadept on November 16, 2013, 08:19:05 PM
redwing, I'll try to do it as soon as possible and then I'd like other people to have a look at it in case there are things to improve, and I'm also thinking about my English.

This is the help section, the Wiki:

http://musicbee.wikia.com/wiki/MusicBee_Wiki

Is there another section called "How to" or are these types of texts included in the Wiki?

To post a how-to on the wiki, see this page: http://musicbee.wikia.com/wiki/All_How-To%27s
Title: Re: Matching images for soundtracks
Post by: KissCool on November 17, 2013, 11:53:55 AM
Nice feature but I don't understand one thing:

I tried to associate manually few fanarts to a soundtrack:
Album Title: 8 Mile (Music From And Inpired By The Motion Picture) / Genre: Soundtrack
Let's say I wanna associate the same 10 fanarts for each track. It seems that I have to do it for each track:
...\Soundtrack Pictures\ 8 Mile (Music From And Inpired By The Motion Picture)--Lose Yourself
...\Soundtrack Pictures\ 8 Mile (Music From And Inpired By The Motion Picture)--Lose Yourself_2, etc.
Then doing the same thing with the 2nd tack, the 3rd one, and so on.

Wouldn't be easier to do this:
...\Soundtrack Pictures\ 8 Mile (Music From And Inpired By The Motion Picture)
...\Soundtrack Pictures\ 8 Mile (Music From And Inpired By The Motion Picture)_2, etc.
10 fanarts in the foder instead of 160! Of course, keeping the ability to set different fanart for each track is a must have but associating the same fanarts for each track should be easier, IMO.

But maybe I'm wrong and I have to wait vivadavid' tuto!
(I read again the whole thread, tried a lot of thing: naming the fanart "8 Mile", creating sub-folder for each soundtrack in the Soundtrack Folder, even using the download tool while I don't need it and associating the album to the movie).

@Steven:
Could MB check the "Group Genre" for Soundtrack too?
We are all using diffent tags for the same thing: Soundtrack, Original Soundtrack, OST, O.S.T., Film Soundtrack, Score, Film Score, Game Soundtrack, Anime Soundtrack , Musical, Musical Comedy, etc.
So, Instead of asking you to add one genre or adding ourselves a second genre tag for each soundtrack that don't have one of the three tag you have selected, checking the "Genre Category" would be nice, IMO.
Title: Re: Matching images for soundtracks
Post by: vivadavid on November 18, 2013, 11:21:21 AM
KissCool, as far as I know, you don't need to create subfolders inside the Soundtrack Pictures folder (maybe that's why it doesn't work).

I simply copy, inside the Soundtrack Pictures folder, images having the the same name as the album title. If there are several images for one album, then I insert a space followed by a number.

Tell me if it doesn't work for you, and make sure you use version 2.2 final, which you can find here, at the bottom:

http://getmusicbee.com/forum/index.php?topic=10740.0



Title: Re: Matching images for soundtracks
Post by: KissCool on November 18, 2013, 08:17:20 PM
Well, doesn't work for me. I'm using MB v2.3.5067.
Forgot about the sub-folder. I just gave it a try since I can't link a picture with my soundtracks.

Dunno why, but it doesn't work for me. If I drag & drop (or copy) a picture in the Soundtrack Pictures folder and name it with just the Title of the album, it fail. I always have to add the track title like this:
AlbumTitle--TrackTitle.jpg

Gonna try to make a fresh MB install ans see what's happen.
Anyway, thx for your help.
Title: Re: Matching images for soundtracks
Post by: Steven on November 18, 2013, 08:46:54 PM
the download tool only uses "album --  title" for the pictures if its a compilation eg. artist differs from the album artist where an album artist has been entered. Normally the picture will be named as the "album" field
Title: Re: Matching images for soundtracks
Post by: klint on November 18, 2013, 10:06:56 PM
Hi
Just installed the MB 2.3 5070, and played some "Soundtrack" genre tracks. I have no image in the Soundtrack folders, so I suppose MB does a web search, doesn't it?
 But it doesn't fetch anything actually as it always display the cover of the album. While it should display images linked to the movie, right? Or did I miss anything?
Thanks
Title: Re: Matching images for soundtracks
Post by: KissCool on November 18, 2013, 11:03:00 PM
the download tool only uses "album --  title" for the pictures if its a compilation eg. artist differs from the album artist where an album artist has been entered. Normally the picture will be named as the "album" field

Just realized that I only tried "compilation" soundtracks! Everything works like a charm. MB even already check genre category for soundtrack.
Thx!

@klint
1st, check if your tracks are tagged with one of these genres: Soundtrack, OST or Musical.
No image? Then use the download artwork tool (Menu->Tools->Download Artwork) if you don't wanna copy yourself some fanarts in the Soundtrack Pictures folder (you may have to enter the movie title in the second column)

Title: Re: Matching images for soundtracks
Post by: vivadavid on November 19, 2013, 09:45:30 PM
@Steven,

Wouldn't you consider the structure "album --  title" for images in those cases where it's a compilation from the same author? In fact, I would say that compilations from the same author outnumber those that include several composers. It'd be a great addition to the Download Tool.
Title: Re: Matching images for soundtracks
Post by: vivadavid on November 19, 2013, 11:14:06 PM
About my latest request, I found a possible solution, but I'd like to know what you, Steven, and the others think, especially as I need to write the How-to for the Download Tool (which I'll do this week).

In those cases where there's an album consisting on a compilation of tracks from the same composer, I've written the name of the composer under ARTIST and I've written "VARIOUS" under ALBUMARTIST, even if there’s only one artist: this way, MB tries to find an image for each track, which is the whole purpose. It’s a trick, but it seems to work.

My question is: could messing with the ARTIST and ALBUMARTIST tags affect the functioning of MB? I have to say that I don't use at all the ALBUMARTIST tag anywhere in MB and this would be the only place.

Apart from this, I have some comments to make:

1. The Download Tool couldn't identify most of the tracks/(film titles) of a particular album and I had to type them myself. Now if I play a particular track, the compact player shows the picture, but if I go to the Soundtrack Pictures folder, I find a file called:

"Captain from Castile (The classic film scores of Alfred Newman) [remastered]--The Song Of Bernadette.jpg

which is empty: it has zero bytes. It seems MB temporarily downloads this image, but it's not really stored in this folder, because, although the file exists, it's empty, as I said before.

2. The dialogue box in the Download Tool is too small, considering that the film title, in these cases, is necessarily longer, consisting of the album title + the track title. It'd be great if the window could be resized by the user. As you can see here, there’s not enough space:

https://dl.dropboxusercontent.com/u/17615125/foros/Musicbee/downloader_tool_small.png

3. I think it'd make more sense if the tracks (of a particular compilation album) in the dialogue box of the Download Tool weren't sorted out by title, but by track number, following the order of the back cover, which the user might need to read when he’s using the tool. This makes special sense when there are several tracks of a particular film and you can’t know automatically the film they belong to unless you have a look at the back cover.

4. This doesn’t have to do with compilations, but it’s a general issue. There are too many examples of films with the same title, and in these cases, it’d be essential for MB to take into account the year. Could anybody think of a way to implement this easily?

Thanks everybody for your time and suggestions!!
Title: Re: Matching images for soundtracks
Post by: vivadavid on November 20, 2013, 01:14:56 PM
Update.

Today, after rescanning my collection again, I've noticed some changes:

1. The 0 byte pictures have disappared from the Soundtrack Pictures folder: there's nothing now (and there doesn't seem to be anything in the caché folder while playing the tracks).
2. The Download Tool says that the images for those tracks have already been found and downloaded.
3. In the compact player, the images for some of the tracks are displayed, while in other cases the images are not displayed: there's inconsiscenty.
Title: Re: Matching images for soundtracks
Post by: KissCool on January 25, 2014, 08:31:59 PM
Could you reconsider the "album--Title" rule for compilation, plz?

Something like this:
1st, MB search for an album--title.jpg in soundtrack folder (this way, you keep the ability to have different picture for each track)
Then, if nothing matches the 1st rule, MB search for an album.jpg in soundtrack folder (easier if you want the same picture for every tracks).

e.g.: a compilation soundtrack with 61 tracks
You have 5 pictures that you wanna use for every tracks.
Actually, I need to have and to name 305 pictures while I could just have 5 pictures in the soundtrack picture folder!

Title: Re: Matching images for soundtracks
Post by: Steven on February 02, 2014, 02:00:54 PM
i have changed the matching method so that for a compilation track it first tries <album>--<title> and if no match then it falls back to <album>
its in the next v2.3 update
Title: Re: Matching images for soundtracks
Post by: KissCool on February 02, 2014, 04:02:21 PM
Thank you!
Title: Re: Matching images for soundtracks
Post by: dylstew on February 02, 2014, 04:09:52 PM
Yes! this sounds like a nice feature to have. I have a seperate library for game soundtracks :3
Title: Re: Matching images for soundtracks
Post by: redwing on March 23, 2014, 05:49:22 PM
Is this working correctly? MB shows movie pictures correctly, but fails to save pictures on the specified folder. Just checked my pictures folder, and it seems it's broken a while ago. Or am I missing some changes of this feature? Also it sometimes displays "no match found" for artwork downloader dialog when it successfully fetches and shows multiple images correctly.
Title: Re: Matching images for soundtracks
Post by: Steven on March 23, 2014, 06:20:21 PM
@redwing, please when you are reporting problems can you be more specific - its really hard to figure out exactly what you did sometimes.
What steps did you take eg. are you using the downloader tool or saving using the context menus?
Title: Re: Matching images for soundtracks
Post by: redwing on March 23, 2014, 06:31:19 PM
What steps did you take eg. are you using the downloader tool or saving using the context menus?

I didn't do anything. Just watching movie backdrops with playing track panel. Doesn't it save at least one picture for each movie title in the specified folder, or it does only when the user saves it?
Title: Re: Matching images for soundtracks
Post by: redwing on March 23, 2014, 06:37:34 PM
And what does this "no match found" mean when it correctly fetches and shows the picture?

http://imgur.com/BJAc7Sv][IMG width=800]http://i.imgur.com/BJAc7Sv.png

Let me know what else is unclear to you in my report.
Title: Re: Matching images for soundtracks
Post by: Steven on March 23, 2014, 07:37:46 PM
I didn't do anything. Just watching movie backdrops with playing track panel. Doesn't it save at least one picture for each movie title in the specified folder, or it does only when the user saves it?
no, and nothing has been changed for ages
Title: Re: Matching images for soundtracks
Post by: Steven on March 23, 2014, 07:47:01 PM
And what does this "no match found" mean when it correctly fetches and shows the picture?
you dont have the item ticked - i wont spend time to investigating this
Title: Re: Matching images for soundtracks
Post by: redwing on March 23, 2014, 08:04:36 PM
My fault. Pictures in my folder seem to have been downloaded with a very early version of this feature. I looked over earlier posts in this thread and now understand MB saves downloaded pics only in the cache. Sorry for the false alarm.
Title: Re: Matching images for soundtracks
Post by: redwing on July 28, 2014, 08:35:17 AM
This is a great news:

http://www.themoviedb.org/tv

Now the site supports backdrops for TV shows as well. Can you support this?
Title: Re: Matching images for soundtracks
Post by: redwing on August 22, 2014, 09:05:48 AM
For a compilation track, MB currently looks for a picture in the user's local folder like the following:

for a compilation track it first tries <album>--<title> and if no match then it falls back to <album>

If none of those are found, does it try a web search with the "album--title" template, or just looking for the usual artist pictures?

Would be great if none of those image files are found from the folder, it then searches the web with "album", if none then, finally, with "title", which would almost automate handling of a compilation track. Currently it's a lot of work to remap compilation albums, as there's no way to map entire tracks in an album with a preferred-format template.
Title: Re: Matching images for soundtracks
Post by: redwing on September 07, 2014, 02:21:58 PM
Is there a way for mapping to a movie in a specific release year when the site has multiple movies with the same title?

For instance, there are several "Godzilla" movies in the site: http://www.themoviedb.org/search?query=godzilla

If you simply use "Godzilla" for mapping, you will always get backdrops for the most recently released version. Then how to map to "Godzilla" released in 1954 or in 1998?
Title: Re: Matching images for soundtracks
Post by: redwing on January 04, 2015, 12:41:17 PM
Bump for the above three requests.
Title: Re: Matching images for soundtracks
Post by: The Incredible Boom Boom on October 31, 2021, 07:27:53 PM
Is there a way for mapping to a movie in a specific release year when the site has multiple movies with the same title?

For instance, there are several "Godzilla" movies in the site: http://www.themoviedb.org/search?query=godzilla

If you simply use "Godzilla" for mapping, you will always get backdrops for the most recently released version. Then how to map to "Godzilla" released in 1954 or in 1998?

+1
TheMovieDB API supports querying by year, so sending the <Original Year> (if null, <Year> tag) here would be really helpful.