From: Guillaume Pellerin Date: Fri, 16 Sep 2011 09:31:04 +0000 (+0000) Subject: bypass bad file headers X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=dbb1c611c620402962da834695257691f78a3bc6;p=deefuzzer.git bypass bad file headers --- diff --git a/deefuzzer/tools/station.py b/deefuzzer/tools/station.py index e639331..3f0ecbe 100644 --- a/deefuzzer/tools/station.py +++ b/deefuzzer/tools/station.py @@ -357,9 +357,15 @@ class Station(Thread): for media in media_list: file_name, file_title, file_ext = get_file_info(media) if file_ext.lower() == 'mp3' and mimetypes.guess_type(media)[0] == 'audio/mpeg': - media_objs.append(Mp3(media)) + try: + media_objs.append(Mp3(media)) + except: + continue elif file_ext.lower() == 'ogg' and mimetypes.guess_type(media)[0] == 'audio/ogg': - media_objs.append(Ogg(media)) + try: + media_objs.append(Ogg(media)) + except: + continue return media_objs def update_rss(self, media_list, rss_file, sub_title):