in theory ppl here will address, I don't know where you are "sypposeD" to file the bug
sudormrf
probably on github. so I have to do it manually if that thing isn't working? daunting :X
just posted on github. will see what happens. will use the tags as is for now
zas joined the channel
Nyanko-sensei
anyone good with adding OSTs to MB? is there a well-added OST I can take as a example on how to add ARs for anime soundtracks?
shredpub joined the channel
reosarevok joined the channel
yeeeargh joined the channel
hibiscuskazeneko joined the channel
pankkake
sudormrf: I think it might be because of the weird tracks (10-31 and 32.*)
which means 21 [silence] tracks, then a track 32 named [silence] / Get Yourself Arrested (W.E. In The U.S. Are In Trouble Mix) / [silence] for MB
chungy joined the channel
luks
so, I'm *finally* starting to work on acoustid again
I'm thinking about adding a concept of "verified" mbid matches
similar to the unlinked matches, but the opposite meaning
pankkake
so an user manually confirms an acoustid?
luks
then I could write a bot that checks if such a verified match is also added to other fingerprints
and if there are other verified matches on that fingerprint, it would remove the unverified one (that is verified elsewhere)
pankkake: yes
pankkake
perhaps with a note giving the source
luks
I'm also thinking about changing how submissions from picard work
saving a file that was matched by acoustid would send "+1"
this kind of popularity voting could be another way to help unlinking wrong matches
pankkake
how is "sources" increased currently?
luks
only if you submit the fingerprint, which never really happens for existing fingerprints in picard
because it would not submit them in case it was able to use acoustid to find a match
so it's basically historical information only populated by acoustid fingerprinter users
do you think the manual verified matches are a good idea?
hawke1: I'd also like your opinion
pankkake
oh right, it's annoying as I've probably submitted wrong acoustids with the fingerprinter, but could have +1ed many fingerprints after that
I like it but I'm not sure many users would do it
the +1 on picard save is probably the most useful
luks
the worst part of acoustid are popular songs and I think for the popular songs it would be possible to have a good coverage
at least it could be seen as an easier way of cleaning up the database, you set the verified matches and the bot removes anyhing obviously wrong
pankkake
i see, I wasn't thinking of those
luks
for the long tail songs, it doesn't matter much, because the only have a single acoutid anyway
the main problem are two cross-linked popular songs
pankkake
there are some cases I'd like to mark acoustids as confirmed though. my usual example is https://musicbrainz.org/artist/973dce81-f9ce-41... which has same acoustids for recordings that should not be merged because the lyrics are not the same
or perhaps add a note for acoustids from vinyl rips
luks: there is also cases like http://musicbrainz.org/release/09186fe9-18af-47... , where acoustids match both CDs (see my annotation), not sure how we can handle those, but the same acoustid matches two different tracks, and it was manually verified (i initially thought about some mistake from me or a bug)
yml has left the channel
Nyanko-sensei
maybe refine the algorithm a bit to catch the vocals?
Nyanko-sensei checks if the karaoke versions of some songs have the same issue
dns53
acoustid will have collissions, you are taking a large file with lots of data and rounding down the results so it is possible for two completely different songs to have the same id
Freso
Yeah. AcoustID isn't the end-all-be-all of audio fingerprinting, it's just the best alternative right now. :)
(And is much less bad than TRMs or PUIDs. And FOSS.)
rtv joined the channel
JoeLlama joined the channel
luks
catching the different vocals is really not worth the effort
that's not a large scale issue and very hard to solve, almost impossible without breaking backward compatibility
trying to catch incorrect submissions is a better issue to work on
Nyanko-sensei
I use an userscript to check them. can only disable the wrong ones though
luks
I meant that for me :)
djpretzel joined the channel
Nyanko-sensei
oh ;p
shredpub joined the channel
hawke
luks: IMO the way to do submissions would be to have the number be a count of the number of unique submitters. But that might increase the resource use too much.
ratsupremacy joined the channel
(since Picard would need to either always-submit, meaning that there's more to process and possibly drop, or Picard would need to check if *this user* had already submitted it, so another round-trip and more querying etc.)
pankkake
how about submit if there was no saved mbid?
hawke
Doesn't work if the music is already mb-tagged before being scanned.
I do kinda like the idea of 'verified' acoustIDs.
Probably have to verify them as belonging to a specific track MBID rather than a recording MBID
luks
the problem I have with track IDs is that they seem hard to manage by people and therefore can easily disappear on basic release editing
but I agree that verification against a specific release makes more sense
hawke
I think it's hard to tell if it's actually a problem.
Yeah, people might have to re-submit after an edit, but I don't think that's a big deal.
(maybe it is for some stuff, I guess. Not sure)
hawke will bbiab
luks
and regarding picard, I was thinking about making picard always submit, but in case it's using an existing acoustid to save the file, it would just submit the acoustid-mbid pair
what I'd really like to do relatively soon is start collecting full fingerprints, not just the first 2 minutes
but I'm not sure how to update the current processes to that
the main problem is cleaning up the database though
and I'm afraid that can't be done manually, so I'm thinking how to help the automatic process with minimal manual work
outsidecontext joined the channel
hawke1
luks: It seems like AcoustID has lately been having trouble with noticing merged recordings. Any idea what’s going on?
kepstin-laptop joined the channel
luks
yes, I know about that, replication on one of the servers was stuck
MB replication
it's catching up now
hawke1
Oh, OK. Glad to hear that.
luks: I know the beets 'chromaprint' plugin always submits. So it wouldn’t be too weird for Picard to do the same.
luks
doesn't in the context of beets 'always' mean 'when importing'?
JesseW joined the channel
outsidecontext
for picard it could mean "when saving"
luks
O
oops
what I'm a little worried about is that if we have the number and taggers use number to select the primary match, then the top match will just keep increasing
even if it's possibly not correct
but I guess that's not such a big problem
outsidecontext
does picard currently use the counts?
i think not, but it definitely should :)
luks
it should, but what about the feedback loop?
outsidecontext
could happen, yes. not sure how big an issue it is
Julior joined the channel
hawke1
luks: beets can automatically submit on import, but you can submit manually as well.
luks: But controlling that number is why I think it would make most sense to keep track of the number of distinct users that have submitted that acoustID/MBID.