fix update_subtitles

This commit is contained in:
j 2026-02-03 21:29:35 +01:00
commit 22da0654b5

View file

@ -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(