Trying to get album art displayed as well. My first issue was in regards to a python dependency for id tags so I installed the pythoneye3d package. However I'm still not getting the desired results. Here's the terminal display:
Code:
crownedzero@mobil:~$ conkyExaile --datatype=CA
crownedzero@mobil:~$ conkyExaile-GetCoverart
conkyExaile-GetCoverart - Cover art will be copied to '/tmp/exaile-coverart.jpg'
* Initialising: Creating a D-Bus session...
* Listening: waiting for a track change...
Traceback (most recent call last):
File "/usr/share/conkyexaile/conkyExaile-GetCoverart.py", line 97, in getCoverartPath
imgString = "".join(chr(byte) for byte in self.iface.GetCoverData())
File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 140, in __call__
**keywords)
File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 620, in call_blocking
message, timeout)
DBusException: org.freedesktop.DBus.Python.NameError: Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/dbus/service.py", line 702, in _message_cb
retval = candidate_method(self, *args, **keywords)
File "/usr/lib/exaile/xl/xldbus.py", line 489, in GetCoverData
cover = covers.MANAGER.get_cover(player.PLAYER.current)
NameError: global name 'player' is not defined
** Track Changed: No cover art images known, Checking for embedded images in audio file...
*** Error: Begin
Traceback (most recent call last):
File "/usr/share/conkyexaile/conkyExaile-GetCoverart.py", line 70, in OnTrackChange
if len(self.getCoverartImage(self.COVERART_DESTINATION)) > 0:
File "/usr/share/conkyexaile/conkyExaile-GetCoverart.py", line 110, in getCoverartImage
if "location" in self.props:
AttributeError: Exaile_GetCoverart instance has no attribute 'props'
*** Error: End
* Listening: waiting for a track change...
This first call for a datatype results in a newline whereas the getcoverart appears to work until there is a track change in which I receive errors.
Code:
crownedzero@mobil:~$ conkyExaile --datatype=TI --verbose
*** INITIAL OPTIONS:
datatype: TI
template: None
ratingchar: *
nounknownoutput: False
secondsoutput: False
maxlength: 0
verbose: True
errorlogfile: None
infologfile: None
INFO: Setting up dbus interface
INFO: Calling dbus interface for music data
INFO: Preparing output for datatype:TI
11 - Rap Phenomenon Feat. Method Man & Redman
This appears to be working.
python -V returns 2.6.6
conkyExaile -V returns 2.16
exaile 0.3.2.0-0ubuntu3
Not sure if there's anymore info I can provide on this. Thanks for any responses.
Bookmarks