First of all, sorry for taking so much time to answer. "I was busy" :-)
nul7 Wrote:We've thought about this, but have decided against it for one reason: we don't run the servers that this information is getting pulled from. It's not a problem for IMDB, but sites like TMDB don't have the financial backing to have huge clusters of servers. They provide a service for free, which greatly enhances the functionality of Ember and other media managers. I don't think it's fair if we take advantage of that and hammer them every time we scrape something. I've noticed one or two other media managers try to download every image at the same time, and don't think that's exactly fair/ethical. It's not so big of a deal when it's only one person... but we have ~4000+ users and growing. Imagine the load that would create on these servers. Besides, they ask that users of the API limit requests to no more than one per second... and that's just for retrieving the xml.
You are right, ofcourse, but I didn't clarify the way I had thought about it - hey, I've even fantasized about how it would appear graphically. Let me explain...
I mentioned "using multiple threads to gather info", but I didn't mean "all the thumbs from one site at once", "all the info for all the movies from IMDB" and such. I'd thought of taking it one movie at a time and asking at the same time for all its resources from multiple sources. Say, like quering IMDB, TMDB, OpenSubtitles.org and any other sites at the same time - opening ONE thread to each one, but at once. Not "ask for poster>wait>receive poster>ask for subs>wait>receive subs"... Get my drift?
And, in a perfect world, Ember would display the title of the movie it's updating at the moment and exactly under it entries with the status of each of its queries, one after the other, with an "Updating", "Updated", "Failed" right next to it. At the end, a window would appear with all "Failed" threads, asking the user to take some action: select one of multiple posters, recognise that there where no subtitles for the language he had selected and so on.
I hope I made myself a bit more clear this time, and sorry for not passing my idea more clearly the first time. Hey, I'm Greek, and English ain't my mother tongue, so... Sorry..! :-)
Appart from that, I realize I'd really, REALLY like to see another feature that I
guess ain't that hard to implement - since you're already renaming files and folders: copying and moving files. If it is, I'm sorry for even mentioning it. But let me explain what I mean and why I'd like it...
Ember and XMBC don't care in witch folders I've got my movies. Other programs do. Thus, it's easier for me having thematic folders like, say, Thrillers, Action, Commedies and so on and putting my movies in there. It would be easier though if there was an automatic way to move some movies in some folders. Let's say I want to make a collection about Monty Python: instead of searching the movies file by file, folder by folder, or finding them through ember and then finding and moving manually the files and folders of them, it would be great if I could tick a checkbox next to some movies and then select "move to folder". Or something. Is that possible to add?
Best regards and, once more, congrats on an amazing program.
Ducklord