Picard Qt: Difference between revisions
(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:// |
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
- 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
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:
- libdiscid (and ctypes if you use Python 2.4) for CD lookups
- libofa
- libavformat/libavcodec
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".