<div dir="auto">Whenever abcde finishes I pull the tracks into Musicbrainz Picard and lookup the release and retag as needed if the I picked with abcde was incorrect. This also adds additional tags abcde does not support. </div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Aug 20, 2023, 11:43 AM Snild Dolkow <<a href="mailto:snild@dolkow.se">snild@dolkow.se</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu Mar 2 05:49:00 GMT 2023, Dave Laub wrote:<br>
> Louis' recent patch brought something to mind. I recently ripped the<br>
> album "Closer" by Joy Division, & was prompted by abcde to pick from<br>
> 10 musicbrainz listings (!). It turned out the differences were minor<br>
> (the release year a.k.a. DYEAR, and the comment indicating Disc<br>
> length). But I know for some other releases I've ripped, I've<br>
> encountered more significant differences & definitely had a<br>
> preference.<br>
> <br>
> That leads me to ask: when many releases are returned for a disc, how<br>
> do folks decide which to pick? Do you use your terminal window's<br>
> scrollbar to repeatedly scroll up/down through the long output,<br>
> trying to eyeball the best one? Do you rerun abcde and tee off the<br>
> output to a file which you then pop around in with your favorite text<br>
> editor, trying to determine the best entry? Something else?<br>
<br>
As a new user, trying to (re)start a CD collection and rip it all, I've<br>
just defaulted to picking the first option, unless I see some very<br>
obvious difference. If it turns out to be the wrong one (and the only<br>
way I have to detect that is getting the wrong cover art), I press ^C<br>
and `rm -rf` the abcde tmp dir.<br>
<br>
Trying to pick the right match for my wife's "More ABBA Gold" CD<br>
finally frustrated me enough to start looking for a better way to<br>
disambiguate, possibly by changing the script -- my idea was to show at<br>
least the year, and maybe a link to the DB entry. That's what brought<br>
me into the mail archives, where I found this email and necro'd its<br>
thread. :)<br>
<br>
The ABBA CD in front of me is dated 2008, and the four candidates are<br>
1993, 1996, 2008, and 2014, so just having the year shown would've been<br>
very helpful in this case.<br>
<br>
As suggested in <a href="https://abcde.einval.com/bugzilla/show_bug.cgi?id=98" rel="noreferrer noreferrer" target="_blank">https://abcde.einval.com/bugzilla/show_bug.cgi?id=98</a> ,<br>
an indication that diffing entries is an option might also have been<br>
helpful in some past rips. I had no idea that this existed (and I will<br>
now immediately set DIFFOPTS=-y).<br>
<br>
...and it turns out that the diff actually shows the year as well. Even<br>
more reason to document this feature's existence.<br>
<br>
> <br>
> What I've done lately is start another terminal, cd into abcde's<br>
> working directory, and then isolate the best one with this:<br>
> <br>
> best=./cddbread.1<br>
> for i in $(find . -maxdepth 1 -name 'cddbread.*' | sort -t. -<br>
> k3,3n); do<br>
> [ "$best" = "$i" ] && continue<br>
> printf "Comparing $best to $i ...\n"<br>
> diff $best $i<br>
> printf "a or b? [abq] "<br>
> read REPLY<br>
> [ 'q' = "$REPLY" ] && break<br>
> [ 'b' = "$REPLY" ] && best=$i<br>
> done<br>
> echo best is "$best"<br>
> <br>
> Does anyone see value in something like that? If so I'll write a<br>
> patch & submit it.<br>
<br>
Optometrist-style. Sure, that'd be more convenient than keeping track<br>
of the best-so-far myself and manually triggering each diff.<br>
<br>
//Snild<br>
<br>
_______________________________________________<br>
Abcde-users mailing list<br>
<a href="mailto:Abcde-users@lists.einval.com" target="_blank" rel="noreferrer">Abcde-users@lists.einval.com</a><br>
<a href="https://lists.einval.com/cgi-bin/mailman/listinfo/abcde-users" rel="noreferrer noreferrer" target="_blank">https://lists.einval.com/cgi-bin/mailman/listinfo/abcde-users</a><br>
</blockquote></div>