Lukas says:
Picard version 0.7.0 Beta 2 has been just released. This version contains mostly bug fixes from the previous beta version. See the full list for details.
Downloads:
- picard-0.7.0-beta2.tar.gz Linux tarball (287 kB)
- picard-setup-0.7.0-beta2.exe Windows installer (5.62 MB)
I’ve also compiled a packages for Ubuntu 5.10 “Breezy Badger”, so Ubuntu users can install Picard by “apt-get install picard” or Synaptic. See PicardLinuxInstall for details.
Lukas
Technorati Tags: picard, musicbrainz
this ubuntu package is fantastic!
thank you Luks!
Windows version (didn’t test others) is still being very messy with MPC files since 0.7 => I still use 0.6 for MPC files.
Hiya. I see this release didn’t include a new tunepimp, so here’s a report about tunepimp 0.5.0 alpha 1. I made this hack on line 92 of metadata.py (metadataInternal.set()):
self.duration = mdata.duration or 0
The problem was that one thread or another of picard was catching an exception on that line, when mdata.duration was None. I have no idea why mdata.duration would be None, but if it is, the whole program stops working.
Jeff Baker: This was a Picard bug, and was fixed in ttp://test.musicbrainz.org/trac/changeset/61. No need to change anything in tunepimp.
mll: Can you please provide more details? What exactly doesn’t work in 0.7 and does in 0.6? http://test.musicbrainz.org/trac/newticket?owner=luks
Thanks for the tip, Lukas. I’m testing the Beta 2 on Linux right now.
I’m testing this on Dapper right now.
It seems te be working, but not optimal (but hey.. it’s beta and using alpha packages :)).
I compiled everything from source (just follow the Ubuntu Breezy howto: http://test.musicbrainz.org/trac/browser/picard/trunk/INSTALL.Ubuntu) and made .deb packages of it with checkinstall.
At first i received an error about a missing lib..:
$ ./tagger.py
Traceback (most recent call last):
File “./tagger.py”, line 5, in ?
from picard import tagger
File “/home/push/installs/picard-0.7.0-beta2/picard/tagger.py”, line 70, in ?
from tunepimp import tunepimp, metadata, track
File “/usr/lib/python2.4/site-packages/tunepimp/__init__.py”, line 27, in ?
import tunepimp
File “/usr/lib/python2.4/site-packages/tunepimp/tunepimp.py”, line 161, in ?
tplib = cdll.LoadLibrary(findLibrary())
File “/usr/lib/python2.4/site-packages/tunepimp/tunepimp.py”, line 153, in findLibrary
raise TunePimpError, “Cannot find TunePimp shared library: ” + lib
tunepimp.tunepimp.TunePimpError: Cannot find TunePimp shared library: libtunepimp.so.3
..but solved it by manually linking libtunepimp.so.4 to libtunepimp.so.3 (e.g. ln -s /path/to/libtunepimp.so.4 /samepath/to/libtunepimp.so.3)
After that everything starts up nice and i’m able to drag’n drop my music to start processing. Now it most of the time crashes with an error concerning Pango:
Pango-ERROR **: file pango-layout.c: line 3230 (pango_layout_check_lines): assertion failed: (!layout->log_attrs)
aborting…
Aborted
There it just dies.. anyone got some suggestions on this one?
Push: I get crashes with the same error. A manual workaround is to just work slowly. Picard seems to crash with that error less if you only drag/drop a single folder at a time, and if you don’t mess with the UI while it is fingerprinting your music. Treat it gently, in other words 🙂
Too bad none of this works on a Mac. iEatBrainz is not longer in active development and doesnt work with the latest version of itunes.
Hi.
I took the Ubuntu-Packages and Rebuild them for Debian unstable. (with some small changes in the dependencies)
add
‘deb http://cord.de/proj/debian/musicbrainz /’
to your /etc/apt/sources.list and ‘apt-get install picard’
have fun,
Cord
@luks: bug filed.
Also, I find it a PITA when it tries to do that andio fingerprinting stuff: takes ages, eats CPU… I’d love to be able to disable this.
You can disable the fingerprinting in the options menu. Sometimes it takes a long time, but it can be pretty fast too.