From 574ccf9feac7034602a2536199076b5e90d89fc6 Mon Sep 17 00:00:00 2001 From: mungai-njoroge Date: Thu, 19 Oct 2023 11:52:18 +0300 Subject: [PATCH] add print on taglib.py, line 60 --- app/lib/populate.py | 23 ++++++++++++----------- app/lib/taglib.py | 1 + 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/app/lib/populate.py b/app/lib/populate.py index a2db9e9..57076ae 100644 --- a/app/lib/populate.py +++ b/app/lib/populate.py @@ -8,8 +8,7 @@ from requests import ReadTimeout from app import settings from app.db.sqlite.favorite import SQLiteFavoriteMethods as favdb -from app.db.sqlite.lastfm.similar_artists import \ - SQLiteLastFMSimilarArtists as lastfmdb +from app.db.sqlite.lastfm.similar_artists import SQLiteLastFMSimilarArtists as lastfmdb from app.db.sqlite.settings import SettingsSQLMethods as sdb from app.db.sqlite.tracks import SQLiteTrackMethods from app.lib.albumslib import validate_albums @@ -264,16 +263,18 @@ class ProcessTrackThumbnails: # process the rest key_album_map = ((instance_key, album) for album in albums) - with ThreadPoolExecutor(max_workers=CPU_COUNT) as executor: - results = list( - tqdm( - executor.map(get_image, key_album_map), - total=len(albums), - desc="Extracting track images", - ) - ) + # with ThreadPoolExecutor(max_workers=CPU_COUNT) as executor: + # results = list( + # tqdm( + # executor.map(get_image, key_album_map), + # total=len(albums), + # desc="Extracting track images", + # ) + # ) - list(results) + # list(results) + for album in key_album_map: + get_image(album) def save_similar_artists(_map: tuple[str, Artist]): diff --git a/app/lib/taglib.py b/app/lib/taglib.py index 4083bf4..ea6411a 100644 --- a/app/lib/taglib.py +++ b/app/lib/taglib.py @@ -56,6 +56,7 @@ def extract_thumb(filepath: str, webp_path: str, overwrite=False) -> bool: album_art = parse_album_art(filepath) if album_art is not None: + print("Reading image: " + filepath) try: img = Image.open(BytesIO(album_art)) except (UnidentifiedImageError, OSError):