74 points Tomte 4 hours ago 32 comments
trencedamp 2 hours ago | parent
ZetaRicky 2 hours ago | parent
sdumi 2 hours ago | parent
jamesbvaughan 1 hour ago | parent
cdrnsf 1 hour ago | parent
nvme0n1p1 1 hour ago | parent
1. Tagging doesn't work if you don't import every song in an album at once (see https://www.reddit.com/r/musichoarder/comments/1j0wnbz/need_... and dev comments on https://github.com/beetbox/beets/issues/5014)
2. Even when you do import a full album, it often struggles to match tracks. Here's part of a transcript I saved:
Match (29.3%):
StarSystems - Lift
≠ artist, album, tracks, unmatched tracks
MusicBrainz, CD-R, 2019, GB, None, None, None
https://musicbrainz.org/release/7c68b7ff-27c0-4da7-8430-d4228c6f6ff8
≠ Artist: -> StarSystems
≠ (#0) StarSystems - Arrival [2238026155].mp3 (1:08) -> (#1) Arrival (1:08)
≠ (#0) StarSystems - Slipstream [1268364723].mp3 (6:23) -> (#2) Flower (6:25)
≠ (#0) StarSystems - Trigger Fish [1805252711].mp3 (5:06) -> (#3) Party Time (5:03)
≠ (#0) StarSystems - Moth [857985311].mp3 (4:51) -> (#4) Moth (4:51)
≠ (#0) StarSystems - Vortex [1717930774].mp3 (5:38) -> (#5) Vortex (5:38)
≠ (#0) StarSystems - Flower [3129604796].mp3 (6:25) -> (#6) Slipstream (6:23)
≠ (#0) StarSystems - Party Time [545976708].mp3 (5:03) -> (#7) Trigger Fish (5:06)
≠ (#0) StarSystems - Lift (feat. Jordan Rudess) [3330158657].mp3 (8:09) -> (#8) Lift (feat. Jordan Rudess) (8:09)
≠ (#0) StarSystems - Disengage [526901544].mp3 (2:01) -> (#9) Disengage (2:01)
Unmatched tracks (1):
! (#0) (5:06)
Apply, More candidates, Skip, Use as-is, as Tracks, Group albums,
Rescan directory, Enter search, enter Id, aBort?
Look at tracks #2, #3, #6, #7. Why is it trying to switch the names around, even though the original name + length is right, and the new name + length is wrong?Picard has worked flawlessly for me so far, it's just a shame it can't be automated.
cdrnsf 13 minutes ago | parent
amlib 1 hour ago | parent
The plugins/extensions have also been proving quite useful, there are now quite a lot more available and useful ones. I've managed to incorporate some into my workflow.
Amorymeltzer 1 hour ago | parent
I've got a large, local library in Apple Music—the application, not the service, they need a naming czar—amassed over decades of purchases. The auto-lookup from iTunes/Music is fine, but I find a real joy in having correct metadata. All those mix CDs from high school!
I care less about high-quality album art than Apple execs do, I think, and I likewise don't bother too much with all the meta tags, but it's surprising how often the CDDB or Gracenotes or whatever Music.app uses are wrong, have typos, miss information, etc. I scrobble listens, so it's a natural progression for anything new or clearly wrong.
I think of it like tending a garden, and find it quite peaceful. It's clearly not for Regular People™ like so much else here. Every other person in my life is happy with "Unknown Artist - Unknown Album - Track 2" or just using a streaming service.
have_faith 1 hour ago | parent
Ndymium 1 hour ago | parent
There was one UX papercut that ended up messing some data on tracks that I had to correct later: fields with multiple values, like "Artists", show the multiple values like "Beats and Styles; Toni W.". But the field in the UI is also editable as a text field, and if you manually write that with the semicolon, it stores one artist with the semicolon included! It took me a while to realise that I can right click to open an editor where multiple values can be entered and edited separately.
sherr 1 hour ago | parent
brlcad 1 hour ago | parent
tancop 1 hour ago | parent
It should be a daemon that auto tags all new files in the background and only prompts you when there's a problem. And if it finds a new song with metadata that's not in the database you get the option to upload it. Even better if it scrapes CDs and streaming services. Maybe I'll build it one day.
HaloZero 1 hour ago | parent
disposition2 1 hour ago | parent
Someone beet you to it [1]
nvme0n1p1 1 hour ago | parent
krisbalintona 50 minutes ago | parent
cdrnsf 21 minutes ago | parent
have_faith 1 hour ago | parent
skarz 1 hour ago | parent
dSebastien 1 hour ago | parent
sp1nningaway 1 hour ago | parent
arvid-lind 1 hour ago | parent
seanw444 43 minutes ago | parent
riedel 11 minutes ago | parent
thekid314 1 hour ago | parent
Time to pull up Bandcamp and Soulseek and keep adding to my collection.
nzoschke 1 hour ago | parent
Recently me and a bunch of DJs reinvented how we manage metadata for our collections.
The TL;DR is use SQLite for everything. Both a local central database describing the entire catalog, and one “sidecar” database for every song representing its individual metadata.
The huge advantage is it stores metadata that ID3 tags never imagined like beat grids and phrases and cue points.
The other advantage is agents crush manipulating data that is in SQLite. Chatting with my music collection feels better than any music library app did.
Of course tools also import and export to native audio file tags and use the musicbrainz API.
Looking for feedback and other music nerds that want to collaborate on this approach.
https://deadca7.com/blog/deadca7-open-music-database-specifi...
PenguinRevolver 1 hour ago | parent
EDIT: I installed it on a separate machine, and there is a setting in the wizard called "Fetch detailed track relationships". I'm unsure if that means it will contain AB tags or the Wikidata genres though.
cbm-vic-20 1 hour ago | parent