not to rescan all after adding a Genre
Each time I allow a new Genre to Bliss starts rescanning every single file.
Even if there is a good reason for that I suggest it does so only if requested.
This idea applies only to the behaviour of rescanning the _entire_ collection after adding a genre to the "allowed" list with the genre consolidation rule.
I have a feeling you are referring to where, if you change one thing on an album, _just_ that album is rescanned. Am I right?
Thanks for letting us know about this via [email protected] - the "funky stuff" doesn't sound desirable!
Red Townsend commented
I hope this is simple because it would greatly improve the usefulness.
- I go to the Inbox or Albums page and click a button to change the genre or correct a tag or edit an album
- Immediately, Bliss starts a re-scan leading to some funky behavior
- This is a problem because it takes hours to rescan my library
- During the rescan funky things show up including unidentified album (for the corrected album)
- The result is it can take forever (well not really forever, but you know what I mean) to correct tags
The proposed solution:
- I would propose that after click for any change that a dialog popup will ask "Do you want to re-scan your library now? Yes or No. Set as default [x] "
- That dialog box could also say "Please click the 're-scan' button when you are finished making changes"
- You could even automatically trigger a rescan after 5 minutes of no user input.
An alternate solution might be to delay re-scan until no user input for 5 minutes. That might be even easier to implement.
Thank you for the GREAT utility!
Andy Fox commented
Would definitely like to see this feature implemented. Have just gone though much pain as a result of several genres not being in my allowed list.
Matt Jenkins commented
A simple database lookup would be fastest. Record details of all the tracks and their genres, along with all the other details about them, and then you just look up from that database the tracks / albums that require assessing against the change you made. Maybe with a "reassess all" option for if you have made changes outside of bliss.
Yep, that would be another solution.
Another workaround, and this is a bit crappy but, is to note down all the genres you want to allow and then add them yourself to the allowed genre list ( http://www.blisshq.com/music-library-management-blog/2011/07/05/new-release-20110628-from-genre-tree-to-genre-list/ ). Adding them in one batch at least means there's only one rescan.
But yeah, that's a pretty tedious workaround.
I have the same issue; perhaps a "commit to changes" button which puts changes into effect, prior to which there's no rescan? As it stands it'll take me weeks (due to all those rescans) to do what might otherwise take hours (or minutes, if I had a smaller library).
I understand that this is a pain and it takes a long time, so I agree with your point. The reason it works this way is that (at the moment) it's the only way of asserting that all albums obey the new rules.
A few options that would speed this up:
- Record which genre each album falls into, and only re-assess those with the genre that has been added
- Only re-assess genre, not cover art, files etc