Picard Qt: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
(the virus problems are over (Imported from MoinMoin))
(broken launchpad (Imported from MoinMoin))
(4 intermediate revisions by the same user not shown)
Line 17: Line 17:
* [http://musicbrainz.org/ftpmirror/pub/musicbrainz/users/luks/picard-qt/picard-0.9.0alpha11.tar.gz Source code] (379K, <small>MD5: 5851d9f1957f283ae92958c9e1d01572</small>)
* [http://musicbrainz.org/ftpmirror/pub/musicbrainz/users/luks/picard-qt/picard-0.9.0alpha11.tar.gz Source code] (379K, <small>MD5: 5851d9f1957f283ae92958c9e1d01572</small>)
* Ubuntu package: <pre>deb http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/ubuntu feisty musicbrainz</pre>
* Ubuntu package: <pre>deb http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/ubuntu feisty musicbrainz</pre>
* SUSE/openSUSE RPMs: see below


===Development 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://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
</pre>
</pre>


Line 59: Line 60:


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.

===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 [http://linux01.gwdg.de/~pbleser/index.php Guru's Website] (Most SUSE users already have this repository.)

It contains the RPM for Picard-QT.

2) Go to the [http://software.opensuse.org/download/devel:/languages:/python/ 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==
==See Also==

Revision as of 09:20, 23 June 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 this 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 - 0.9.0alpha11

  • Windows installer (6.8M, MD5: 4fa201e5de85594fa8262e2299c8f74b)
  • Source code (379K, MD5: 5851d9f1957f283ae92958c9e1d01572)
  • 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://users.musicbrainz.org/~luks/picard-qt/bzr/. To download it you need to install Bazaar and run:

bzr branch http://users.musicbrainz.org/~luks/picard-qt/bzr/ 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