From 8cba167c225606a20032e3efa36ef5aebc9f841e Mon Sep 17 00:00:00 2001 From: j Date: Wed, 14 Jan 2026 21:17:23 +0000 Subject: [PATCH] use adjustvolume in edit --- render.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/render.py b/render.py index b2e8498..5b92c8e 100644 --- a/render.py +++ b/render.py @@ -168,6 +168,9 @@ def compose(clips, target=150, base=1024, voice_over=None, options=None): volume_front = '-2.5' volume_rear = '-8.5' + if clip.get('volume') is not None: + volume_front = '%0.2f' % (float(volume_front) + clip['volume']) + volume_rear = '%0.2f' % (float(volume_rear) + clip['volume']) scene['audio-front']['A2'].append({ 'duration': clip['duration'], 'src': audio, @@ -814,6 +817,9 @@ def generate_clips(options): cd = format_duration(clip["duration"], 24) clip["duration"] = cd clip['tags'] = i.data.get('tags', []) + adjust_volume = i.data.get('adjustvolume', '') + if adjust_volume: + clip['volume'] = float(adjust_volume) clip['id'] = i.public_id name = os.path.basename(source_target) seqid = re.sub(r"Hotel Aporia_(\d+)", "S\\1_", name)