Picard Qt / Mac Install Guide

This page has not been reviewed by our documentation team (more info).

Contents

Notes

[directshow] 
libs = 
cflags = 

[libofa]
libs = -L/usr/local/lib -lofa
cflags = -I/usr/local/include 

[avcodec]
libs = -L/opt/local/lib -lavcodec -lavformat -lavutil
cflags = -I/opt/local/include/ffmpeg

[build]
with-directshow = False
with-avcodec = True
with-libofa = True

I've done all the instructions on Intel Mac (with fixed build.cfg, fixed libofa, ffmpeg from svn), and Picard runs! ...but reports "No decoders found! Fingerprinting will be disabled". How do I fix that?

Installation Steps

Python

Qt4

PyQt4

python configure.py  
make
sudo make install
python configure.py 
make
sudo make install

Mutagen

python setup.py build 
sudo python setup.py install

LibDiscID

./configure 
make
sudo make install

Expat2

./configure --prefix=/usr/local 
make buildlib
sudo make installlib

LibOfa

./configure --prefix=/usr/local 
make
sudo make install

ffmpeg

Note: The configure for ffmpeg in the above document didn't work, but it appears to work with this configure command: ./configure --enable-libmp3lame --enable-static --disable-vhook

gettext

You need gettext for the localization support when compiling PicardQT
curl -O ftp://mirrors.kernel.org/gnu/gettext/gettext-0.16.tar.gz
or
wget ftp://mirrors.kernel.org/gnu/gettext/gettext-0.16.tar.gz
tar -xzvf gettext-0.16.tar.gz
./configure --prefix=/usr/local
make
sudo make install

PicardQt

python setup.py config -I /usr/local/include:/usr/local/include/ffmpeg/
python setup.py build_ext -i
python setup.py install

And from now just type picard to run the app!

See PicardQt/MacUsageGuide for more info on using the app with iTunes.

PUID generation with 0.9.0alpha11 is broken on ppc (actually on all big endian systems). See http://lists.musicbrainz.org/pipermail/musicbrainz-devel/2007-July/002205.html for a work-around.

Contributions