Picard Qt: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
((Imported from MoinMoin))
Line 5: Line 5:
|}
|}


PicardQt is a development version of [[Picard Tagger|PicardTagger]], using [http://www.trolltech.com/products/qt Qt] as the GUI toolkit. It also includes implementations of a few new ideas, such as [[Intuitive Picard Interface|IntuitivePicardInterface]] or [[Tagger Script|TaggerScript]].
PicardQt is a new version of [[Picard Tagger|PicardTagger]], written using [http://www.trolltech.com/products/qt Qt] as the GUI toolkit. It also includes implementations of a few new ideas, such as [[Intuitive Picard Interface|IntuitivePicardInterface]] or [[Tagger Script|TaggerScript]].


==Download==
==Download==


<ul><li style="list-style-type:none">[[Image:Alert.png]] ''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 [http://bugs.musicbrainz.org/newticket?component=Picard+Tagger&version=Picard+0.9.0dev0 create a ticket].''
<ul><li style="list-style-type:none">[[Image:Alert.png]] ''Please remember that ihis is not a finished application yet and some features might not work correctly, so use it carefully. If you find a bug, please [http://bugs.musicbrainz.org/newticket?component=Picard+Tagger report it].''
</ul>
</ul>


===Windows===
===Latest Testing Release===


Compiled Windows snapshots are available at [http://users.musicbrainz.org/~luks/picard-qt/win32/ http://users.musicbrainz.org/~luks/picard-qt/win32/]
* [http://users.musicbrainz.org/~luks/picard-qt/picard-setup-0.9.0alpha1.exe Windows Installer] (6.5M)
* [http://users.musicbrainz.org/~luks/picard-qt/picard-0.9.0alpha1.tar.gz Source Code Tarball] (209K)


===Source Code===
===Development Source Code===


The source code is maintained in a [http://bazaar-vcs.org/ Bazaar] branch at [http://bazaar.launchpad.net/~luks/picard/qt-port http://bazaar.launchpad.net/~luks/picard/qt-port]. To download it you need to install Bazaar and run: <pre>bzr branch http://bazaar.launchpad.net/~luks/picard/qt-port picard-qt
The source code is maintained in a [http://bazaar-vcs.org/ Bazaar] branch at [http://bazaar.launchpad.net/~luks/picard/qt-port http://bazaar.launchpad.net/~luks/picard/qt-port]. To download it you need to install Bazaar and run: <pre>bzr branch http://bazaar.launchpad.net/~luks/picard/qt-port picard-qt
Line 54: Line 55:


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/ http://pythonmac.org/packages/] provides a framework python 2.4 which seems to work.
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/ 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:

<pre>ld: Undefined symbols:
_create_fftsetupD
</pre>

See [http://forums.predixis.com/lofiversion/index.php/t2134.html 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.
<ul><li style="list-style-type:none">--kuno.
</ul>


==See Also==
==See Also==


* [[Picard Qt/Screenshots|/Screenshots]]
* [[Picard Qt/Scripting|/Scripting]]
* [[Picard Qt/Scripting|/Scripting]]
<ul><li style="list-style-type:none">Description of the scripting language used in Picard
<ul><li style="list-style-type:none">Description of the scripting language used in Picard
</ul>
* [[Picard Qt/Plugin API|/PluginAPI]]
<ul><li style="list-style-type:none">Documentation for Picard plugin developers
</ul>
</ul>



Revision as of 19:39, 3 March 2007

File:picardqt-small.png

PicardQt is a new version of PicardTagger, written using Qt as the GUI toolkit. It also includes implementations of a few new ideas, such as IntuitivePicardInterface or TaggerScript.

Download

  • Alert.png Please remember that ihis is not a finished application yet and some features might not work correctly, so use it carefully. If you find a bug, please report it.

Latest Testing Release

Development 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:

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.

See Also

  • Description of the scripting language used in Picard