Picard Qt: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
((Imported from MoinMoin))
Line 27: Line 27:
* [http://ffmpeg.mplayerhq.hu/ libavformat/libavcodec]
* [http://ffmpeg.mplayerhq.hu/ libavformat/libavcodec]
* [http://msdn.microsoft.com/directx/sdk/ DirectX SDK] (Windows)
* [http://msdn.microsoft.com/directx/sdk/ DirectX SDK] (Windows)
* [http://musicbrainz.org/doc/libdiscid libdiscid] for cd lookups.


Then build the C extensions and locales:
Then build the C extensions and locales:
Line 41: Line 42:
==Mac OS X installation notes==
==Mac OS X installation notes==


The Apple supplied python 2.3 will not work with picard, and some of the dependancies listed above expect a framework version of python. [http://pythonmac.org/packages/ http://pythonmac.org/packages/] might work (will try soon, expect updates to these notes today or in a few days --kuno).
The Apple supplied python 2.3 in OSX 10.4.x will not work with picard, and some of the dependancies listed above expect a framework version of python. [http://pythonmac.org/packages/ http://pythonmac.org/packages/] provides a framework python 2.4 which seems to work.


If you get stuff like this when installing libofa, you may have to replace ltmain.sh with a newer(?) ltmain.sh from the libtool package:
If you get stuff like this when installing libofa, you may have to replace ltmain.sh with a newer(?) ltmain.sh from the libtool package:

Revision as of 20:58, 13 December 2006


PicardQt is a rewrite/port of PicardTagger to Qt including implementations of ideas such as IntuitivePicardInterface, TaggerScript, etc.

Source Code

The code is still very far from finished, but slowly starting to be usable. If you want to help, you can get it from the Bazaar branch:

bzr get http://bazaar.launchpad.net/~luks/picard/qt-port picard-qt

See the Launchpad page for more info about the branch.

Installation

  • Alert.png Warning: This is still in development, do not try to install and use it unless you know exactly what are you doing!

First, download and install these libraries:

Optionally also:

Then build the C extensions and locales:

python setup.py build_ext -i
python setup.py build_locales -i

And now you can start Picard:

python tagger.py

Mac OS X installation notes

The Apple supplied python 2.3 in OSX 10.4.x will not work with picard, and some of the dependancies listed above expect a framework version of python. http://pythonmac.org/packages/ provides a framework python 2.4 which seems to work.

If you get stuff like this when installing libofa, you may have to replace ltmain.sh with a newer(?) ltmain.sh from the libtool package:

ld: Undefined symbols:
_create_fftsetupD

See http://forums.predixis.com/lofiversion/index.php/t2134.html for some more details.

  • --kuno.

Plugins

Some examples of Picard plugins:

Documentation

Screenshots

File:picard-main.png File:picard-main-w-browser.png File:picard-tagedit.png File:picard-tagedit-2.png File:picard-cdlookup.png File:picard-naming.png