def get_coverart_from_directories(directories=[]): """Find some coverart in the files that are part of a directory""" for d in directories: files = [os.path.join(d, f) for f in os.listdir(d)] files = [f for f in files if compmusic.is_mp3_file(f)] for f in files: coverart = compmusic.get_coverart(f) if coverart: return coverart return None
def task(self, collectionfile_id): thefile = models.CollectionFile.objects.get(pk=collectionfile_id) fpath = thefile.path art = compmusic.get_coverart(fpath) ret = {} return (art is not None, ret)