Package Search
 
Members: 353 | Topics: 767 | Posts: 3211
We welcome our newest member: ClintBarton
Info
» You aren't logged in, login or registerOnline: No members and 14 guests | Time: 22:06
What about adding Picard (MusicBrainz)?
paldo Support Forum    paldo    General Discussion
Reply Reply   Subscribe Topic Subscribe Topic
Picard is a program to manage the meta tags of music files...
2 posts found.
 What about adding Picard (MusicBrainz)?
Junior Mitglied
 
 
 
Posts: 1
Registered: 2007-01-26
If I have music files (whole CD's) on my harddisk which are not identified yet (author, track names, etc.) e.g. due to lack of internet connection while ripping, I think picard (musicbrainz.org) might be a useful tool. Would that be something for paldo?
Profile   Private Message   E-Mail
Created: 2007-01-26 22:48
Highlight selected Text   Edit   Delete   Quote Reply
 Re: What about adding Picard (MusicBrainz)?
Moderator
 
 
Linux-Dude
 
Posts: 1187
Registered: 2006-11-23
When I've time I'll look into this. Seems it has lots of dependencies:

Zitat
1. Python 2.4

If you don't have Python 2.4 installed, grab it from http://python.org

2. wxPython 2.6.1.x or higher UNICODE version

Grab wxPython from http://wxpython.org/download.php#binaries

Make sure you get the UNICODE version -- if you don't the tagger won't run.
If your distribution doesn't provide packages for 2.6.1.x/UNICODE, you'll
have to compile it yourself -- I've created a script that allows me to
compile picard in one easy step:

http://musicbrainz.org/~robert/build_wx.sh

Be sure to take a look at the build script and change the version number
or install paths. I use a non-standard /opt install path to not conflict
with the normal wxWidgets/wxPython install. In order to run the tagger
using the wxPython install from the /opt install path, start it with a
script like this:

#!/bin/sh
export LD_LIBRARY_PATH=/opt/wx/2.6.1.0/lib
export PYTHONPATH=/opt/wx/2.6.1.0/wxPython
python tagger.py

Again, adjust paths as necessary.

3. python-musicbrainz2 and ctypes

Download and install the new MusicBrainz python client library from:

http://wiki.musicbrainz.org/PythonMusicBrainz2

You'll also need the ctypes (0.9.6 or higher) package:

http://sourceforge.net/project/showfiles.php?group_id=71702

4. libdiscid (optional)

In order do enable CD lookups, you will need to install also libdiscid:

http://musicbrainz.org/doc/libdiscid

Follow the instructions in INSTALL

5. libtunepimp

Install this version of libtunepimp:

ftp://ftp.musicbrainz.org/pub/musicbrainz/libtunepimp-0.5.2.tar.gz

Follow the instructions in INSTALL

6. libtunepimp python bindings

In the python directory of libtunepimp (downloaded from above) are the
python tunepimp bindings. After installing libtunepimp, do this from the
python directory:

$ sudo python setup.py install

7. Once you've installed this long list of software packages, run the tagger
from this directory:

$ ./tagger.py

or install it system-wide:

$ sudo python setup.py install
$ picard

8. Read the README file to get a clue how to use it and to let me know about
problems in the tagger.


But if you want to do it yourself take a look on this HowTo
Profile   Private Message   E-Mail
Created: 2007-01-27 12:54 | Modified: 2007-01-27 12:56 by Amnon82
Highlight selected Text   Edit   Delete   Quote Reply
Subscribe Topic Subscribe Topic
powered by bitron board 1.23a