From b2e582c56654b87ac4eb103169390c260f9be97a Mon Sep 17 00:00:00 2001 From: IlyaShurupov Date: Thu, 11 Jul 2024 13:36:53 +0300 Subject: [PATCH] tmp --- LinkerPatternGenerator.py | 2 +- LocalLibrary.py | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/LinkerPatternGenerator.py b/LinkerPatternGenerator.py index c037899..11fdf4e 100644 --- a/LinkerPatternGenerator.py +++ b/LinkerPatternGenerator.py @@ -134,4 +134,4 @@ def run_pattern_generators(): if __name__ == "__main__": - run_pattern_generators() \ No newline at end of file + run_pattern_generators() diff --git a/LocalLibrary.py b/LocalLibrary.py index 2d8791d..2cc220b 100644 --- a/LocalLibrary.py +++ b/LocalLibrary.py @@ -47,9 +47,12 @@ def update_local_library(root_dir): match track['type']: case ".mp3": tag = eyed3.load(abs_path).tag - track['artist'] = tag.artist - track['name'] = tag.title - track['album'] = tag.album + if not tag: + print(f"Invalid mp3 header {abs_path}") + else: + track['artist'] = tag.artist + track['name'] = tag.title + track['album'] = tag.album case ".flac": try: