From ed92c46f9500cc3a6d134c431df9665f138ccf53 Mon Sep 17 00:00:00 2001 From: EKNr1 Date: Fri, 31 Jan 2025 20:47:39 +0100 Subject: [PATCH] Completely removed supported formats check because Pydub is compatible with almost every format. --- wobuzz/player/track.py | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/wobuzz/player/track.py b/wobuzz/player/track.py index 7558c50..a75e22b 100644 --- a/wobuzz/player/track.py +++ b/wobuzz/player/track.py @@ -1,20 +1,10 @@ #!/usr/bin/python3 from pydub import AudioSegment -from pydub.effects import normalize from pygame.mixer import Sound from tinytag import TinyTag -SUPPORTED_FORMATS = [ - "mp3", - "wav", - "ogg", - "flac", - "m4a" -] - - class Track: """ Class containing data for a track like file path, raw data... @@ -86,10 +76,9 @@ class Track: self.duration = 0 def load_audio(self): - file_type = self.path.split(".")[-1] + #file_type = self.path.split(".")[-1] - if file_type in SUPPORTED_FORMATS: - self.audio = AudioSegment.from_file(self.path) + self.audio = AudioSegment.from_file(self.path) def remaining(self, position: int): remaining_audio = self.audio[position:]