You are not logged in.

#1 2015-09-11 21:51:59

LuX
Member
From: France
Registered: 2010-06-14
Posts: 79

[SOLVED] abcde and musicbrainz

Hi.

I have seen older posts on Arch's forum about problems with abcde and musicbrainz, but not the same I think.

I have installed abcde today, and all the available optionnal dependencies. It works fine, but the documentation insists on "the importance of using MusicBrainz, this way you are much more likely to get an appropriate image". In order to do so, it should suffice to change CDDBMETHOD from 'cddb' (the default) to 'musicbrainz' in ~/.abcde.conf. The problem is that if I do so abcde no longer works and I get the following error message:

$ abcde
Executing customizable pre-read function... done.
Getting CD track info... Can't locate MusicBrainz/DiscID.pm in @INC (you may need to install the MusicBrainz::DiscID module) (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at /usr/bin/abcde-musicbrainz-tool line 18.
BEGIN failed--compilation aborted at /usr/bin/abcde-musicbrainz-tool line 18.
[ERROR] abcde: CD could not be read. Perhaps there's no CD in the drive?

On the other hand, the documention also says that "if CDDBMETHOD is 'cddb' the album art will be downloaded using glyrc with search by artist + album title, and apparently there is no glyrc package known by pacman, thus I'm afraid that there is no album art available by now.

So my questions:
1) How is it possible to make abcde using 'musicbrainz' method?
2) What is glyrc and how can I install it?
3) What means '(virtual)" after 'perl-musicbrainz-discid' and 'perl-webservice-musicbrainz' on the page of abcde package?

Thanks,
LuX

Last edited by LuX (2015-09-14 22:34:12)

Offline

#2 2015-09-11 21:55:22

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [SOLVED] abcde and musicbrainz

You need to install those perl scripts if you want musicbrainz support (they are in the AUR).


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2015-09-14 16:12:15

LuX
Member
From: France
Registered: 2010-06-14
Posts: 79

Re: [SOLVED] abcde and musicbrainz

OK, thanks.

Just for my knowledge, do you know the answers to my initial questions 2) and 3)?

Offline

#4 2015-09-14 16:50:59

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [SOLVED] abcde and musicbrainz


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#5 2015-09-14 22:33:48

LuX
Member
From: France
Registered: 2010-06-14
Posts: 79

Re: [SOLVED] abcde and musicbrainz

Thanks again!  cool

Offline

#6 2020-06-25 15:57:40

digitally404
Member
Registered: 2013-11-24
Posts: 14

Re: [SOLVED] abcde and musicbrainz

Only because the solution to (1) was not explicitly posted:

Following the trail of errors, I found the following had to be installed:

$ sudo pacman -S libdiscid
$ cpan install MusicBrainz::DiscID
$ cpan install WebService::MusicBrainz

Offline

#7 2020-06-25 16:34:25

2ManyDogs
Forum Moderator
Registered: 2012-01-15
Posts: 4,645

Re: [SOLVED] abcde and musicbrainz

Closing this very old topic.


How to post. A sincere effort to use modest and proper language and grammar is a sign of respect toward the community.

Offline

Board footer

Powered by FluxBB