If you have a sealed can nearby, you want to think VERY seriously before using that Can Opener.
Auto Save can be a really Bad Thing for a large percentage of the user base for Picard.
…and about the duplicates in the directory, I’ll cover that too. But for now, put simply. Matching is not perfect, not foolproof, not any of that.
While it’s really, … Really, REALLY, REALLY, REALLY good right now, no where near perfect enough to not ruin your whole day.
There are very few instances for a select few users who I can see benefiting from that kind of functionality.
That said, I’m poking this thread for exactly the same query
Is there anything mechanically deficient in the code base that would keep that -FROM- being implemented?
I have a niche need where that would come in as a time saver.
Seriously, though. This would be a feature/option that I would bury 27 menus deep and require 18 plugins to enable.
Okay, well. Maybe not that hard… but that is to make my point. At least a couple of dialogs confirming that you are absolutely positive that you want to allow this to happen.
Implement it two select-able ways.
-
As a script option. $if($eq(%iscomplete%,(1)) … let it save it. That would do it right at the point a whole album was already encountered and imported to the Right Side.
-
As a cron job kind of to where every so often it will check the internal equal of $if($eq(%iscomplete%,(1)) and save them periodically.
…and then on either one, or once the album reaches perfect status with a gold icon.
Anything else and you kind of defeat the biggest reason most would ever want to use such a function.
But then do you leave it on the Right/Results pane, or do you strike it out. Depending on what you’re doing, you may want either. Of course, any further recreations of the same album could potentially form as perfect and then you are also back into that same reason of possible defeating the intention.
So, if only Perfect albums are saved, and were left on the Right Pane, then your albums that are saved would have only one of each track in that directory. Only Albums with the -exact- amount of tracks would be auto saved and anything else is left on the Right to be manually handled. (Unless you really really want to save them … ** which, I’ll cover in another referenced thread.
What @vidville is referring to is when your saved album is “over complete”.
/Album/01. My Really Cool Ultra Favorite Uber Rare Track.flac
/Album/01. My Really Cool Ultra Favorite Uber Rare Track (1).flac
/Album/01. My Really Cool Ultra Favorite Uber Rare Track (2).flac
I’ve been using a modified build where the duplicate result is saved at the next higher directory level instead of within that directory, so the above becomes:
/Album/01. My Really Cool Ultra Favorite Uber Rare Track.flac
/Album (1)/01. My Really Cool Ultra Favorite Uber Rare Track.flac
/Album (2)/01. My Really Cool Ultra Favorite Uber Rare Track.flac
What that also gets you is any single directory will only have up to 1 set of tracks -ever-.
Duplicates just keep “trickling down”.
Depending on how definitive your script is saving tracks, this can be quite a sort and sift setup as well. In my case, I will get one set of album tracks of equal file format and encoding rate.
Of course there are still a few ways that an album can have duplicates. Mainly being two different MP3 versions of the same track that are encoded at different rates will still end up in the same directory.
/Album/01. My Really Cool Ultra Favorite Uber Rare Track[128K].mp3
/Album/01. My Really Cool Ultra Favorite Uber Rare Track[192K].mp3
/Album/01. My Really Cool Ultra Favorite Uber Rare Track[320K].mp3
/Album/01. My Really Cool Ultra Favorite Uber Rare Track[V0K].mp3
/Album/01. My Really Cool Ultra Favorite Uber Rare Track[V2K].mp3
However your needing to take out deal with duplicates in the same directory has gone -WAY- down to practically having been elimitated.
Because I’ve gotten really detailed on the naming conventions:
/Volumes/Licorice Pizza/D/DEVO/New Traditionalists [CD] [1997] [Official] [American Recordings; Infinite Zero] [9 43111-2]/New Traditionalists MP3/11. Working in the Coal Mine [2m53s] [256 44100KHz CBR 2ch].mp3
As this example screen shot shows:
In this instance Auto Saving each complete instance and anytime new tracks are added to a changed / complete album will result in a sorted set of files.
KEEP IN MIND … what I said about the REALLY great but not absolutely pristine matching.
Like the typical web host, no one offers 100% uptime. They can’t.
Information on the duplication handling change: