webmosher Wrote:Hello,
I tried doing a few things with the Music section of the program. Not alot going there, so I did not test too extensively. I was impressed at how MIP was able to grind through 20,000+ tracks fairly efficiently. Offhand, any chance you will be able to add an artist level scaper? Something as simple as last.fm might be useful. I'm not sure if there is any sort of fanart site for artists yet, but that would be pretty nice.
Another question: Have you considered possibly caching some of the loaded data somehow and only looking for changes that have occurred? I think this might improve performance significantly. I am not sure if this will cause cross compatibility issues for you.
Sorry if this turned out to be more of a feature request, than a bug post.
Thanks,
Fred
There are some ideas for the music side of the house for images and info, it's still in the early stages at this point, there will be something added for sure.
The music data, after the first scan, should only be reloading the data if the data has been moved or modified. After the initial scan of music, reloading should be very fast. As things progress, the code will get updates that improve it's speed.
How long does it take now to reload the same music data?
The other data is cached in the sense that it comes from the .nfo files, movies are a good indication of how fast it will load the data from those files.
Initial data scan's and scraping take longer to process, but after that things should be way faster.
There are fanart packs for music in the fanart and backdrops thread
Grab the fanart pack
http://www.mediafire.com/?kbugjrxatij
Extract it to
C:\Program Files\movieinfoplus\customimages\music\fanart
If you installed to a non default directory
<install folder>\customimages\music\fanart
Quote:Fekker, can I ask you something?
When downloading and checking file stuff, can you add a Thread.wait(100) to the loops? This way the CPU would have room to update the User Interface and it wouldn't be so stalled when downloading or checking stuff from the file system. It's a fair trade off IMHO.
And it would be great to have command-line headless (no UI) refreshing and scrapping.
the main download app is mutlithreaded and should not peg the UI. Can you provide an example of where your referencing. There's alot of different parts of code at this point.
I have some ideas for command line options, tv shows will be done first. I have to figure out how to select the right show when multiples are found, updating episode data is very easy and fast after I know what the show is.