From 22da0654b5ec233863b067293167e0b4dfc240a9 Mon Sep 17 00:00:00 2001 From: j Date: Tue, 3 Feb 2026 21:29:35 +0100 Subject: [PATCH] fix update_subtitles --- render.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/render.py b/render.py index 3d1e390..dfca006 100644 --- a/render.py +++ b/render.py @@ -822,12 +822,9 @@ def scene_subtitles(scene, options): lang, tlang = parse_lang(options["lang"]) for clip in scene['audio-center']['A1']: if not clip.get("blank"): - batch, fragment_id = clip['src'].replace('.wav', '').split('/')[-2:] - vo = item.models.Item.objects.filter( - data__batch__icontains=batch, data__title__startswith=fragment_id + '_' - ).first() + public_id = clip['src'].split('/')[-1].split('.')[0].split('-')[-1] + vo = item.models.Item.objects.filter(id=ox.fromAZ(public_id)).first() if vo: - #print("%s => %s %s" % (clip['src'], vo, vo.get('batch'))) for sub in vo.annotations.filter( layer="subtitles" ).filter(