Adrian Sampson
3b2ea5d289
add a missing __future__ import in embedart
2011-07-10 12:07:52 -07:00
Adrian Sampson
f53a06ddf1
merge
2011-07-07 08:33:33 -07:00
Adrian Sampson
fed8782ca1
fix Unicode queries from CLI arguments
2011-07-01 15:43:06 -07:00
Adrian Sampson
a448879ca9
infer album artist or VA for as-is imports ( #161 )
2011-06-29 10:36:07 -07:00
Adrian Sampson
fcc2744ac5
use separate shell arguments for queries to preserve whitespace
2011-06-26 00:12:45 -07:00
Adrian Sampson
7310e9ea10
fix playlist versioning & directory recursion in BPD
2011-05-07 12:08:13 -07:00
Adrian Sampson
e5e11503ad
a couple more cursor closings
2011-05-05 18:26:29 -07:00
Adrian Sampson
8341dee3ab
reorder items() and albums() parameters to reflect common use
2011-05-05 17:20:24 -07:00
Adrian Sampson
3e90579a6c
BPD uses new VFS as a backend ( #131 )
2011-05-05 17:00:05 -07:00
Adrian Sampson
61a037af6f
add "album art" to info plugin
2011-05-01 13:33:40 -07:00
Adrian Sampson
a0e7c70c64
"clearart" command for removing embedded album art
2011-04-27 10:37:46 -07:00
Adrian Sampson
73c4bedc41
simplify MediaFile art interface: no type is included
...
The interface no longer specifies the type of the image embedded in the file; it
just returns a bytestring blob. When a type must be stored, it is inferred using
the imghdr module, which shoudl reduce the potential for weird bugs when the
formats don't correspond.
2011-04-27 10:27:26 -07:00
Adrian Sampson
30080bc520
fix memory leak in bluelet, syncing with latest source ( #151 )
2011-04-21 21:40:28 -07:00
Adrian Sampson
2c81b40952
make bluelet resilient to "broken pipe" errors (client disconnects)
2011-04-21 20:50:26 -07:00
Adrian Sampson
072680e894
"profile" command in BPD for memory debugging
2011-04-21 20:31:44 -07:00
Adrian Sampson
2768e71c21
config option for disabling automatic embedding
2011-04-21 01:42:08 -07:00
Adrian Sampson
e8d54af9df
NEWS note; check for missing art when extracting
2011-04-21 01:33:56 -07:00
Adrian Sampson
415fe0be31
"embedart" and "extractart" commands
2011-04-21 01:20:50 -07:00
Adrian Sampson
866c662014
use imghdr directly instead of MIME lib (which uses imghdr)
2011-04-21 00:42:16 -07:00
Adrian Sampson
c20ce11a8c
update album art embed plugin for new API
...
--HG--
rename : beetsplug/embedcoverart.py => beetsplug/embedart.py
2011-04-21 00:01:34 -07:00
Adrian Sampson
a1996472e8
close gstreamer pipeline after each track
...
(*maybe* addressing BPD memory leak)
2011-04-20 10:34:44 -07:00
Adrian Sampson
a0e0104d83
clean up some log handler addtions
2011-04-15 12:30:12 -07:00
Adrian Sampson
6ba433e3b1
fix track query syntax
...
It turns out the documentation for MB was wrong here:
http://wiki.musicbrainz.org/XMLWebService#Searching_Tracks
At the time that I read it, at least, that said the field for track title was
named "title". It's actually named "track".
2011-04-13 21:33:37 -07:00
Adrian Sampson
f567c505d8
plugin item candidates, including lastid support for singletons
2011-04-13 21:20:21 -07:00
Adrian Sampson
88fd6c604c
merge event fix from Lugoues
2011-04-10 22:22:16 -07:00
Adrian Sampson
e669868896
move a bunch of functions to util
2011-04-10 21:48:05 -07:00
Peter B
9df548c738
updated embedcoverart plugin for album_imported change
2011-04-11 00:23:54 -04:00
Adrian Sampson
2aa9a17fb3
rename albumart_data to albumart; fix indentation
2011-04-10 12:11:22 -07:00
Daniele Sluijters
00c5a275a4
*facepalm* and fix some Engrish.
2011-04-10 16:12:21 +02:00
Daniele Sluijters
1859375593
Only try to add albumart if the MIME-type is correct, log if it's not.
2011-04-10 14:54:32 +02:00
Daniele Sluijters
0628d8df0e
Add initial version of the embed coverart plugin.
...
This plugin allows users to embed the cover into the audio file.
Probaly still has a few bugs but it should work in most cases right
now.
2011-04-10 14:51:01 +02:00
Adrian Sampson
bb8ebd24b0
fix adding tracks in BPD
2011-04-09 10:44:56 -07:00
mdecker
4eead8d846
fix divzero error in distance debug output in lastid plugin
2011-04-04 20:52:06 +02:00
mdecker
4d571b2281
fix lastid plugin breakage introduced in f256726
2011-04-04 11:22:31 +02:00
Adrian Sampson
379b998a02
merge
2011-04-02 22:38:28 -07:00
Adrian Sampson
effc338957
"info" command for dumping file metadata
2011-04-02 19:59:22 -07:00
Adrian Sampson
5f993a0bfe
BPD now lists albumartists instead of artists, works with VA releases
2011-04-02 18:49:15 -07:00
Adrian Sampson
945e253c2f
fix artist field in BPD file browser
2011-02-07 19:47:23 -08:00
Adrian Sampson
9d3eaa5b05
remove albumify plugin (it's been a while since beta 3)
2011-01-24 19:43:27 -08:00
Adrian Sampson
20fe707a09
change BPD browser to use albumartist instead of artist
2011-01-24 16:08:04 -08:00
Adrian Sampson
2ed72f796a
preliminary replacement of eventlet with my own bluelet library in BPD
2011-01-02 18:46:03 -08:00
Adrian Sampson
5cab0ede24
fix lastid bug when plurality artist name was None
2010-10-10 12:37:45 -07:00
Adrian Sampson
c885b7b2b5
use logging a bit more instead of print_
2010-09-28 10:40:44 -07:00
Adrian Sampson
86d9d75db4
outdated reference to _ie_dist
2010-09-22 19:59:08 -07:00
Adrian Sampson
a5cc58e228
merge
2010-09-21 10:41:48 -07:00
Adrian Sampson
ed89394368
mpdupdate plugin (and config system for plugins)
2010-09-21 10:40:39 -07:00
Adrian Sampson
751a46c716
more efficiently limit the number of results returned from MB
2010-09-18 11:01:20 -07:00
Adrian Sampson
4adb76bb65
fix parsing of escaped characters in MPD commands
2010-09-16 23:06:33 -07:00
Adrian Sampson
fc6f6750f7
more tag_album refactoring; typo fixed in lastid
2010-09-16 12:56:53 -07:00
Adrian Sampson
8b02dd176c
lastid plugin can now generate its own candidates
...
That is, in addition to contributing to the distance function, the plugin can
also influence the initial search into MusicBrainz. This will allow albums to be
tagged even when they're missing metadata entirely. This change required a
significant bit of refactoring to the "mb" module -- it's much nicer now.
2010-09-16 12:27:04 -07:00