From f77bba0818a0b3dafe84fd18311de134c76b18d3 Mon Sep 17 00:00:00 2001 From: EKNr1 Date: Mon, 27 Jan 2025 14:12:48 +0100 Subject: [PATCH] Tried to improve file tag loading time by tweaking some parameters of TinyTag.get(). --- wobuzz/player/track.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wobuzz/player/track.py b/wobuzz/player/track.py index 51e2f09..f80e1d2 100644 --- a/wobuzz/player/track.py +++ b/wobuzz/player/track.py @@ -23,7 +23,7 @@ class Track: self.path = path self.property_string = property_string - self.tags = TinyTag.get(self.path) + self.tags = TinyTag.get(self.path, ignore_errors=False, duration=False) self.cached = False self.audio = None @@ -84,9 +84,9 @@ class Track: self.duration = 0 def load_audio(self): - type = self.path.split(".")[-1] + file_type = self.path.split(".")[-1] - if type in SUPPORTED_FORMATS: + if file_type in SUPPORTED_FORMATS: self.audio = AudioSegment.from_file(self.path) def remaining(self, position: int):