Saving intermediate subtitle files under the track name instead of the source name

This commit is contained in:
Erik Thuning 2023-12-14 16:29:30 +01:00
parent 784b365f1e
commit 4283badaef

@ -225,7 +225,6 @@ class SubtitlesWhisperHandler(Handler):
for trackname, item in jobspec.get('generate_subtitles', {}).items():
sourcename = item['source']
generated_name = sourcename.replace('_', '__').replace(' ', '_')
language = item.get('language', None)
sourcepath = None
source_from_job = jobspec.get('sources', {}).get(sourcename, {})
@ -243,7 +242,7 @@ class SubtitlesWhisperHandler(Handler):
sourcefile = existing_source['video'][resolutions_sorted[0]]
sourcepath = basedir / sourcefile
generated_name = sourcename.replace('_', '__').replace(' ', '_')
generated_name = trackname.replace('_', '__').replace(' ', '_')
outpath = tempdir / f"{generated_name}.vtt"
self.subprocess_inqueue.put((trackname,