Picard 0.7.0-beta2 released!

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 … Continue reading “Picard 0.7.0-beta2 released!”

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:

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: ,

11 thoughts on “Picard 0.7.0-beta2 released!”

  1. 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.

  2. 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.

  3. Thanks for the tip, Lukas. I’m testing the Beta 2 on Linux right now.

  4. 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?

  5. 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 🙂

  6. 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.

  7. @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.

  8. You can disable the fingerprinting in the options menu. Sometimes it takes a long time, but it can be pretty fast too.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.