|
@@ -32,6 +32,7 @@ AUDIOS_PATH = '/tmp'
|
|
|
AHEAD_TIME_AUDIO_TOLERANCE = 2 # second
|
|
|
MAX_SEGMENT_THREADS = 4
|
|
|
THRESHOLD = 8
|
|
|
+TOLERANCE = 0.7
|
|
|
|
|
|
# Modos de procesamiento de queue
|
|
|
# - QUEQUE_SINGLE: procesa solo un segmento a la vez
|
|
@@ -166,6 +167,7 @@ def process_segment(item, audios=None):
|
|
|
try:
|
|
|
audio = mutagen.mp3.MP3(filename)
|
|
|
segments_needed = int(round(float(audio.info.length) / float(5)))
|
|
|
+ segments_needed = int(round(segments_needed * TOLERANCE))
|
|
|
except Exception as ex:
|
|
|
log.error('file {} is not an mp3'.format(audio))
|
|
|
log.error(str(ex))
|