Picard Qt: Difference between revisions
((Imported from MoinMoin)) |
((Imported from MoinMoin)) |
||
Line 28: | Line 28: | ||
To run Picard you need at least: |
To run Picard you need at least: |
||
* [http://www.python.org/ Python] |
* [http://www.python.org/ Python] |
||
* [http://www.riverbankcomputing.co.uk/pyqt/ |
* [http://www.riverbankcomputing.co.uk/pyqt/ PyQt] (4.1 with Qt 4.2 or newer) |
||
* [http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen Mutagen 1.9 |
* [http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen Mutagen] (1.9 or newer) |
||
* [[python-musicbrainz2|python-musicbrainz2 0.4.1]] |
|||
Optionally also: |
Optionally also: |
Revision as of 15:00, 24 February 2007
File:picardqt-small.png |
PicardQt is a development version of PicardTagger, using Qt as the GUI toolkit. It also includes implementations of a few new ideas, such as IntuitivePicardInterface or TaggerScript.
Download
- This is not a finished application yet and might not work correctly, so please use it carefully. If you find a bug or have an idea for a new feature, please create a ticket.
Windows
Compiled Windows snapshots are available at http://users.musicbrainz.org/~luks/picard-qt/win32/
Source Code
The source code is maintained in a Bazaar branch at http://bazaar.launchpad.net/~luks/picard/qt-port. To download it you need to install Bazaar and run:
bzr branch http://bazaar.launchpad.net/~luks/picard/qt-port picard-qt
If you already have the branch and want to update it, use:
bzr pull
Installation From Source Code
To run Picard you need at least:
Optionally also:
- libdiscid (and ctypes if you use Python 2.4) for CD lookups
- libofa
- libavformat/libavcodec
- DirectX SDK
Once you have installed the requirements, you can compile the C extensions:
python setup.py config <edit build.cfg if neccessary> python setup.py build_ext -i
And now you can start Picard:
python tagger.py
Mac OS X Installation Notes
A rough installation guide is available here: MacOSXPicardQtInstallationGuide
The Apple supplied python 2.3 in OSX 10.4.x will not work with picard, and some of the dependencies 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.
For cd lookups you will need python-musicbrainz2 from svn, not the current 0.4.0 release. Also, use something like /dev/rdisk2 as the cdrom device, not /dev/disk2 as you might expect.
- --kuno.
See Also
- Description of the scripting language used in Picard
- Documentation for Picard plugin developers