Add DiscID manually?

musicbrainz
relationships
Tags: #<Tag:0x00007f23c5a31a20> #<Tag:0x00007f23c5a31818>

#1

Hi!
I’m currently working on a compilation of Verdi operas (https://musicbrainz.org/release/9bcd75dd-995e-482b-8ba7-1ef074d253de). I’m adding the discIDs one by one using ripit on an ArchLinux (http://www.suwald.com/ripit/news.php). However, for some CDs, ripit recognizes the DiscID as being the one of another release (https://musicbrainz.org/release/7b2e4035-60e5-414d-af06-f0d31a0b96d4) which contains the same recordings (a mass merge is pending) but it’s still not the same release. So is there a way to manually add the discID to the compilation since I can’t do it with ripit? More generally, would you recommend a CD ripper that is well compatible with MB?

FTR, that’s the way ripit is dealing with releases and MB:

Checking for a DB entry @ MusicBrainz.org

No discid 0Hfd_t5VWHb9Q_FNYMJ22lGTiYc- found at MusicBrainz. Use
http://musicbrainz.org/cdtoc/attach?id=0Hfd_t5VWHb9Q_FNYMJ22lGTiYc-&tracks=29&toc=example for submission!

as an example


#2

You can use Picard to “Lookup CD” and use that for submitted DiscIDs, as per
https://musicbrainz.org/doc/How_to_Add_Disc_IDs

I would absolutely recommend a CD ripper using MB’s data over one that doesn’t! 100%! But these are also the official MusicBrainz forums, so people here might be a bit biased in that question. :wink:

If you mean if we’d recommend a specific ripper, I’m personally (on my off-time, not related to my MetaBrainz employment) slightly involved with whipper which is a fork/successor of morituri (which I was also slightly involved with—R.I.P. rip). The ripping of those is modelled after EAC/Exact Audio Copy, which by many is considered the gold standard of CD ripping tools, and the morituri author’s article “The Art of the Rip”.


#3

Since I’m also using MB a lot, I completely agree. Thanks! I will try it out.


#4

Yes, I tried picard, but on my archlinux he doesn’t recognize my cd player so this doesn’t work.


#5

Try using the AUR picard-git package. Picard 1.3.2 is 2+ years outdated. 1.4 will be released on February 14th though. See also:

If it still doesn’t work with picard-git, let’s XFUT to a new topic and I’ll try and debug it with you. :slight_smile: (Or you can come join us on IRC!) I’m an Arch user, and several other MB contributors also use Arch.


#6

Hi!
Tried it out with the new client, but it still doesn’t work. The button for submitting discid is grey, even if the default cd-rom drive for lookups (/dev/sr0) is right.


#7

Just in case, do you have a drop‐down menu with several CD drives (in case like me you have an additional virtual CD player)?

← but it’s a Windows version


#8

Do you have python2-discid installed? For Picard in Arch this is an optional dependency, but it is required for the disc ID functionality.


#9

python2-discid did the job.
Thanks all!


#10

Just for the record, on opensuse 42.1 it is also only optional.