QuodLibet vind ik als muziekspeler bijna perfect. Ik zou er alleen nog wel een extra visuele laag in willen hebben. Na wat gelezen te hebben in de manual en in issues die zijn ingediend op Github, denk ik dat de oplossingsrichting haast wel gebruik moet maken van de Album Collections van QuodLibet. Een beredeneerde gok. Ik wil mijn albums groeperen en dat is ook precies waarvoor de collections dienen. Zonder nog precies te weten waar ik uit ga komen, kijk ik hoe ik die het beste kan inrichten.

Het is mogelijk om met een custom tag of tag-combinatie aan te geven op basis waarvan de albums moeten worden gegroepeerd in collections, zie ik.

Eerst maar eens kijken welke standaardtags er allemaal beschikbaar zijn: ik klik in MP3tag met de rechtermuis op een MP3, kies Add Field en druk dan op het pijltje rechts van het invulvak om alle tags te bekijken. Van alle beschikbare tags probeer ik eerst ALBUMSORT, want die naam past bij wat ik wil.

In Quodlibet vul ik ALBUMSORT in bij de album collection preferences. Dan vul ik de ALBUMSORT-tag voor de eerste 60 cassettes met het nummer 1. In MP3Tag voeg ik een custom kolom toe om mijn werk te controleren. Mooi, gelukt. Het volgende plukje van 60 krijgt nummer 2, het plukje daarna nummer 3… Nu wordt het tijd om na te denken. In mijn HTML-visualisatie van dit idee toonde ik in de eerste 3 lades steeds 60 langwerpige cassette-covers. In de lades met nieuwere opnames toonde ik steeds 36 vierkante covers. Dat kan nu niet meer. Ik moet een vast aantal covers kiezen per rij. Een aantal dat werkt voor de langwerpige cassettecovers, maar ook voor de nieuwere vierkante covers. Het moeten 6 covers per rij worden, besluit ik. Ik tag de resterende albums ook in plukjes van 60 en inspecteer de Collection View. Die ziet er goed uit: 7 collections, netjes onder elkaar.

Vreemd genoeg ziet ik nu in de Cover Grid ook ineens nog maar 7 albums 🙁

Na wat uitproberen kom ik erachter dat de ALBUMSORT-tag ook gebruikt wordt in de Cover Grid, en helaas niet zoals ik zou verwachten. Het lijkt erop dat de waarde van ALBUM in de interne logica van QuodLibet overruled wordt door de waarde van ALBUMSORT, als ALBUMSORT gevuld is.

Tijd om weer eens in de materie te duiken: Wat ziet QuodLibet als één album? ‘Albums are grouped by examining the album-tag on individual songs. To support distinct albums with the same name, groups of songs with the same album tag are further inspected for the presence of one of three tags: album_grouping_key, labelid, and musicbrainz_albumid, in that order. If a song has any of these, it will be used to identify the album it belongs to along with the album tag.’

Ik gooi ALBUMSORT leeg, vul album grouping key in bij de album collection preferences. en vul de album grouping key. Dit werkt wél naar wens. Als er meerdere albums onder één album grouping key worden gehangen, zie je in de album collection view precies de zeven lades terug. In de cover grid zie je nog steeds alle losse albums 🙂

Er was nog één hiccupje: tussen mijn mp3-bestanden stonden ook enkele bestanden in andere formaten (WMA, MP4) waarvoor het niet lukte om de album grouping key te vullen. Oók bestanden in andere formaten waarbij het wél lukte, trouwens. Met Audacity heb ik de weigerachtige bestanden omgezet naar MP3. Audacity nam de lyrics niet mee, dus heb ik die met MP3Tag gekopieerd van de weigerachtige bestanden. Voor de nieuwe MP3’s kon ik daarna de album grouping key gewoon vullen in QuodLibet.
Ik ben weer een klein stapje verder in mijn queeste…