Picard Qt: Difference between revisions
From MusicBrainz Wiki
Jump to navigationJump to search
(0.9.0alpha6 (Imported from MoinMoin)) |
(Clean out the page - it was redirected, but still had the entire old page below the redirect) |
||
(40 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
#REDIRECT [[MusicBrainz Picard]] |
|||
{| border="1" |
|||
|- |
|||
| [[Image:picardqt-small.png]] |
|||
|} |
|||
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== |
|||
<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.0alpha6=== |
|||
* [http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/picard-qt/picard-setup-0.9.0alpha6.exe Windows Installer] (6.3M) |
|||
* [http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/picard-qt/picard-0.9.0alpha6.tar.gz Source Code Tarball] (371K) |
|||
* Ubuntu package (for 7.04 "Feisty" only): <pre>deb http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/ubuntu feisty musicbrainz</pre> |
|||
===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 |
|||
</pre> |
|||
If you already have the branch and want to update it, use: <pre>bzr pull |
|||
</pre> |
|||
<ul><li style="list-style-type:none">'''Ubuntu Feisty''': To get the right bazaar version, install package ''bzr'', not ''bazaar''. To build picard-qt from the source, you need to: |
|||
<ul><li style="list-style-type:none"><code><nowiki>sudo apt-get install g++ python-dev libexpat-dev python-qt4 python-mutagen</nowiki></code> |
|||
</ul>For all optional features (I think), add: <code><nowiki>sudo apt-get install libavformat-dev libofa0-dev libgstreamer0.10-dev gstreamer0.10-ffmpeg</nowiki></code> (This is from my experience, feel free to add anything else you notice. --[[User:Bogdanb|Bogdanb]]) |
|||
</ul> |
|||
==Installation From Source Code== |
|||
To run Picard you need at least: |
|||
* [http://www.python.org/ Python] |
|||
* [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 or newer) |
|||
Optionally also: |
|||
* [http://musicbrainz.org/doc/libdiscid libdiscid] (and [http://python.net/crew/theller/ctypes/ ctypes] if you use Python 2.4) for CD lookups |
|||
* [http://www.musicdns.org/downloads libofa] |
|||
* [http://ffmpeg.mplayerhq.hu/ libavformat/libavcodec] |
|||
* [http://msdn.microsoft.com/directx/sdk/ DirectX SDK] |
|||
Once you have installed the requirements, you can compile the C extensions: |
|||
<pre>python setup.py config |
|||
<edit build.cfg if neccessary> |
|||
python setup.py build_ext -i |
|||
</pre> |
|||
And now you can start Picard: |
|||
<pre>python tagger.py |
|||
</pre> |
|||
===Mac OS X Installation Notes=== |
|||
A rough installation guide is available here: [[Mac OSX Picard Qt Installation Guide|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/ http://pythonmac.org/packages/] provides a framework python 2.4 which seems to work. |
|||
==See Also== |
|||
* [[Picard Qt/Scripting|/Scripting]] |
|||
* [[Picard Qt/Plugins|/Plugins]] |
|||
* [[Picard Qt/Tag Mapping|/TagMapping]] |
|||
==Changes== |
|||
===Version 0.9.0alpha6 - 2007-04-04=== |
|||
* New Features: |
|||
** Added option --disable-autoupdate for 'build' and 'install' commands of the setup script. ([[Ticket:2551|2551]]) |
|||
** Automatically parse track numbers from file names like 01.flac for better cluster->album matching with untagged files. |
|||
** Support for the new sorting tags in MP4 tags from iTunes 7.1. |
|||
** Strip white-space from directory names. ([[Ticket:2558|2558]]) |
|||
** When replacing characters with their ascii equivalent, 'ß' should be replaced by 'ss'. ([[Ticket:2610|2610]]) |
|||
** Track level performer ARs. ([[Ticket:2561|2561]]) |
|||
** Remove leading and trailing whitespace from tags on file saving. ([[Ticket:892|892]], [[Ticket:2665|2665]]) |
|||
** Support for labels, catalog numbers and barcodes. |
|||
* Bug Fixes: |
|||
** Artist names from ARs should be translated, too. |
|||
** Freeze after answering no to "download the new version" prompt. ([[Ticket:2542|2542]]) |
|||
** %musicbrainz_albumid% not working in file renaming. ([[Ticket:2543|2543]]) |
|||
** Track time appears to display incorrectly if it's unknown on [[MusicBrainz]]. ([[Ticket:2548|2548]]) |
|||
** Fixed problem with removing albums/files after submitting PUIDs ([[Ticket:2556|2556]]) |
|||
** The user's script should be applied also to album metadata. |
|||
** Fixed moving of additional files from paths with "special" characters. |
|||
* Internals: |
|||
** The browser integration HTTP server rewritten using QTcpServer. |
|||
===Version 0.9.0alpha5 - 2007-03-18=== |
|||
* New Features: |
|||
** Replace Æ with AE in file/directory names. ([[Ticket:2512|2512]]) |
|||
** "Add cluster as release" ([[Ticket:1049|1049]]) |
|||
** Text labels under icon buttons. ([[Ticket:2476|2476]]) |
|||
* Bug Fixes: |
|||
** Fixed fileId generator (caused problems with drag&drop if files with multiple formats are used). |
|||
** Original Metadata not greyed out when no tracks are attached. ([[Ticket:2461|2461]]) |
|||
** Better detecting of the default Windows browser, with fallback to Internet Explorer. ([[Ticket:2502|2502]]) |
|||
** Better album/track lookup. ([[Ticket:2521|2521]]) |
|||
** File browser stays 'hidden' after first time use. ([[Ticket:2480|2480]]) |
|||
** Track length changed in Original Metadata after save. ([[Ticket:2510|2510]]) |
|||
** "Send PUIDs" button not disabled after albums are removed. ([[Ticket:2506|2506]]) |
|||
** The Windows package now includes JPEG loader to show cover art images correctly. ([[Ticket:2478|2478]]) |
|||
===Version 0.9.0alpha4 - 2007-03-09=== |
|||
* Bug Fixes: |
|||
** Fixed case-insentive file renaming. ([[Ticket:2457|2457]], [[Ticket:2513|2513]]) |
|||
===Version 0.9.0alpha3 - 2007-03-08=== |
|||
* New Features: |
|||
** Using of 'performed by' AR types (without instrument or vocal). |
|||
** The "Replace non-ASCII characters" option will try to remove accents first. ([[Ticket:2466|2466]]) |
|||
** Added option to auto-analyze all files. ([[Ticket:2465|2465]]) |
|||
* Bug Fixes: |
|||
** Fixed file clustering. |
|||
** Added %albumartistsort%, %releasetype% and %releasestatus% to the file naming example ([[Ticket:2458|2458]]) |
|||
** Sanitize dates from ID3 tags. ([[Ticket:2460|2460]]) |
|||
** Fixed page switching in the options window on error. ([[Ticket:2455|2455]]) |
|||
** Correct case-insensitive file renaming on Windows ([[Ticket:1003|1003]], [[Ticket:2457|2457]]) |
|||
** Relative paths in the 'Move files to' option are relative to the current path of the file. ([[Ticket:2454|2454]]) |
|||
** Added a .desktop file. ([[Ticket:2470|2470]]) |
|||
** Release type and status should be in lower case. ([[Ticket:2489|2489]]) |
|||
===Version 0.9.0alpha2 - 2007-03-04=== |
|||
* New Features: |
|||
** New variable %_extension% ([[Ticket:2447|2447]]) |
|||
** File naming format tester. ([[Ticket:2448|2448]]) |
|||
** Added automatic checking for new versions. |
|||
* Bug Fixes: |
|||
** Fixed window position saving/restoring. ([[Ticket:2449|2449]]) |
|||
** Fixed iTunes compilation flag saving. ([[Ticket:2450|2450]]) |
|||
===Version 0.9.0alpha1 - 2007-03-03=== |
|||
* First release. |
|||
[[Category:To Be Reviewed]] [[Category:Picard]] [[Category:Development]] |
Latest revision as of 00:27, 28 March 2010
Redirect to: