Picard Qt: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
((Imported from MoinMoin))
Line 8: Line 8:


==Download==
==Download==

<ul><li style="list-style-type:none">[[Image:Alert.png]] ''Please remember that this 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>


===Latest Testing Release - 0.9.0alpha12===
===Latest Testing Release - 0.9.0alpha12===


<ul><li style="list-style-type:none">[[Image:Alert.png]] ''This version has changes that are incompatible with the previous versions, see [[Picard Qt/Change Log|/ChangeLog]] before upgrading.''
* [http://musicbrainz.org/ftpmirror/pub/musicbrainz/users/luks/picard-qt/picard-setup-0.9.0alpha11.exe Windows installer] (6.1M, <small>MD5: c51a0a0c1960d68f050b70d8c6709daa</small>)
* [http://musicbrainz.org/ftpmirror/pub/musicbrainz/users/luks/picard-qt/picard-0.9.0alpha11.tar.gz Source code] (381K, <small>MD5: 878b7fa3974138deade56ab6586bd14f</small>)
[http://musicbrainz.org/ftpmirror/pub/musicbrainz/users/luks/picard-qt/picard-setup-0.9.0alpha12.exe Windows installer] (6.1M, <small>MD5: c51a0a0c1960d68f050b70d8c6709daa</small>)
* Ubuntu package: <pre>deb http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/ubuntu feisty musicbrainz</pre>
[http://musicbrainz.org/ftpmirror/pub/musicbrainz/users/luks/picard-qt/picard-0.9.0alpha12.tar.gz Source code] (381K, <small>MD5: 878b7fa3974138deade56ab6586bd14f</small>)
Ubuntu package:
* SUSE/openSUSE RPMs: see below
<ul><li style="list-style-type:none"><pre>deb http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/ubuntu feisty musicbrainz</pre>
</ul>
SUSE/openSUSE RPMs: see below
</ul>


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


The source code is maintained in a [http://bazaar-vcs.org/ Bazaar] branch at [http://users.musicbrainz.org/~luks/picard-qt/bzr/ http://users.musicbrainz.org/~luks/picard-qt/bzr/]. To download it you need to install Bazaar and run: <pre>bzr branch http://users.musicbrainz.org/~luks/picard-qt/bzr/ 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
</pre>
</pre>



Revision as of 09:20, 29 July 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

Latest Testing Release - 0.9.0alpha12

  • Alert.png This version has changes that are incompatible with the previous versions, see /ChangeLog before upgrading. Windows installer (6.1M, MD5: c51a0a0c1960d68f050b70d8c6709daa) Source code (381K, MD5: 878b7fa3974138deade56ab6586bd14f) Ubuntu package:
    • deb http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/ubuntu feisty musicbrainz
     SUSE/openSUSE RPMs: see below 
    

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
  • Ubuntu Feisty: To get the right bazaar version, install package bzr, not bazaar. To build picard-qt from the source, you need to:
    • sudo apt-get install g++ python-dev libexpat-dev python-qt4 python-mutagen
    For all optional features (I think), add: sudo apt-get install libavformat-dev libofa0-dev libgstreamer0.10-dev gstreamer0.10-ffmpeg (This is from my experience, feel free to add anything else you notice. --Bogdanb)

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: /MacInstallGuide

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.

OpenSUSE Installation Notes

For SUSE/OpenSUSE installation, you need to ensure two repositories are added to YAST/Smart/Zypper:

1) GURU's RPM repository. Select the correct repository for your version from the list at Guru's Website (Most SUSE users already have this repository.)

It contains the RPM for Picard-QT.

2) Go to the OpenSUSE Python repository and select the correct repository for your version.

It contains Python-QT4 and other Python RPMs you may need.

Other requirements should already be taken care of by default repositories and GURU's repository.

3) Select picard-qt in YAST/Smart/etc. and install.

4) Run Picard-QT using the command "picard".

See Also