]> git.parisson.com Git - deefuzzer.git/commitdiff
add write tags internal option
authorGuillaume Pellerin <guillaume.pellerin@parisson.com>
Tue, 23 Sep 2025 09:49:27 +0000 (11:49 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Tue, 23 Sep 2025 09:49:27 +0000 (11:49 +0200)
deefuzzer/station.py

index 2c377ff9779d490d9f8d6236fc4cb8cf8ab6c9d3..02691db692156cf4307709de3e22471d27ac4ecc 100644 (file)
@@ -87,6 +87,7 @@ class Station(Thread):
     mdb_request_played = ''
     feeds_dir = ''
     is_alive = False
+    write_tags = 0
 
     def __init__(self, station, q, logqueue, m3u):
         Thread.__init__(self)
@@ -415,7 +416,7 @@ class Station(Thread):
                     media = Mp3(self.record_dir + os.sep + self.rec_file)
                 if self.channel.format == 'ogg':
                     media = Ogg(self.record_dir + os.sep + self.rec_file)
-                if media:
+                if media and self.write_tags:
                     media.metadata = {'artist': self.artist.encode('utf-8'),
                                       'title': self.title.encode('utf-8'),
                                       'album': self.short_name.encode('utf-8'),