def embed_coverart_track(self, disc, track, imgdata): """ Embed cover art into a single file """ if disc.target_dir != None: track_dir = os.path.join(self.album.target_dir, disc.target_dir) else: track_dir = self.album.target_dir track_file = os.path.join(track_dir, track.new_file) metadata = MediaFile(track_file) metadata.art = imgdata metadata.save()
def embed_coverart_track(self, disc, track, imgdata): """ Embed cover art into a single file """ if disc.target_dir != None: track_dir = os.path.join(self.album.target_dir, disc.target_dir) else: track_dir = self.album.target_dir track_file = os.path.join(track_dir, track.new_file) metadata = MediaFile(track_file) try: metadata.art = imgdata metadata.save() except Exception as e: logger.error("Unable to embed image '{}'".format(track_file)) print(e)