Hi, and thank you for the prompt replies again.
OK, before doing a metadata dump, I did a bit more testing and I think I've worked out what's going on. I've read and re-read your detailed explanations above and I understand (I think!) the differences between "folder based" and "album based" processing in Yate.
I'll leave you be the judge as to what is normal behaviour in the scenarios below.
Setting the scene:
Given an album with 2 discs where each disc is in its own folder and the Album fields are the same for all tracks and no Yate Album ID is saved in tags.
-----
Test I
With all the album tracks selected, if I Actions > Yate Database IDs… > • Set if missing • Both, I get 1 unique Yate Album ID for all the tracks.
The same occurs when I run my home cooked action that I use to rename folders and files when adding to my library. This action contains the Set Yate Album ID and Yate Track ID if missing function, and all tracks within the album get the same unique Yate Album ID.
If I then add that album via File > Database Functions > Update Databases, only disc 1 appears in the Album database.
-----
Now, I remove that album from the Album database, and delete the Yate Album ID from the tracks' tags for the next test.
-----
Test II
If I run the Create Database Utility action with the Create Yate Album IDs if missing option on the source folder of my library, that same album gets listed on 2 rows (Disc Combined > 1 of 2, 2 of 2) in the Album database AND each disc gets its own unique Yate Album ID, so 2 different Yate Album IDs for the album.
-----
Test III
Same as Test I, but I then run the Create Database Utility action and now the album gets listed on 2 rows (Disc Combined > 1 of 2, 2 of 2) but with the 1 unique Yate Album ID for all tracks.
-----
This is why it has taken me this long to come across this issue. Having had a big tidy up of my music library a few months ago, clearing out all the Yate Album and Track IDs, all my multi-discs albums now have multiple Yate Album IDs from building a fresh Album database via the Create Database Utility action. It's only when I recently added a new multi-discs album to my library (via my home cooked action) that the issue revealed itself.
As I said before, it's not really a big deal… I'm just like a dog on a bone when I come across these kind of things and I like to understand how stuff works!
Let me know if you still need the metadata dump, or if my ramblings are enough to go on.
--
Andy
|