From: Guillaume Pellerin Date: Mon, 22 Apr 2024 17:00:33 +0000 (+0200) Subject: compute offset only after date limit X-Git-Tag: 4.0.0~42 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=3c5b994978ec700547ed03de065aea8ffe9a06aa;p=telecaster-server.git compute offset only after date limit --- diff --git a/bin/mastering/mastering.py b/bin/mastering/mastering.py index 4000e52..e96ee0a 100755 --- a/bin/mastering/mastering.py +++ b/bin/mastering/mastering.py @@ -159,11 +159,16 @@ class TeleCasterMastering(object): filename, ext = os.path.splitext(path + os.sep + file) if ext[1:] in self.source_formats: source_files.append(path + os.sep + file) + + if self.verbose_mode: + print(source_files) if source_files: offsets = {} if len(source_files) > 1 and self.auto_offset_mode: - offsets = self.find_best_offset(source_files) + date_file = datetime.datetime.fromtimestamp(os.path.getmtime(source_files[0])) + if date_file >= self.date_limit: + offsets = self.find_best_offset(source_files) # print(offsets) for file in source_files: path = os.path.abspath(file) diff --git a/bin/publishing/telecaster_master-pro.sh b/bin/publishing/telecaster_master-pro.sh index 66f0457..9afabc9 100755 --- a/bin/publishing/telecaster_master-pro.sh +++ b/bin/publishing/telecaster_master-pro.sh @@ -18,7 +18,7 @@ for y in `seq $(($year)) $(($year+1))`; do server_media_dir="/mnt/prob-videos/Pre-Barreau/Pro-Barreau/Final/$y/" archives_media_dir="/home/telecaster/archives/Pre-Barreau/Pro-Barreau/$y/" - python3 $telecaster_server/bin/mastering/mastering.py --nvidia --auto-_offset --dir $archives_media_dir --log $mastering_log + python3 $telecaster_server/bin/mastering/mastering.py --nvidia --auto_offset --dir $archives_media_dir --log $mastering_log chmod -fR 664 $local_media_dir; chmod -fR +rX $local_media_dir rsync -aquLKP --bwlimit=15000 --delete --exclude="@eaDir" $local_media_dir $server:$server_media_dir