From dce37358164930220919c7b4e5fc2bbc50af1cc7 Mon Sep 17 00:00:00 2001 From: McCloudS <64094529+McCloudS@users.noreply.github.com> Date: Tue, 19 Mar 2024 15:33:51 -0600 Subject: [PATCH] Update subgen.py --- subgen/subgen.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/subgen/subgen.py b/subgen/subgen.py index f137656..db3a91f 100644 --- a/subgen/subgen.py +++ b/subgen/subgen.py @@ -639,13 +639,14 @@ def transcribe_existing(transcribe_folders, forceLanguage=None): if has_audio(path): gen_subtitles(path_mapping(path), transcribe_or_translate, False, forceLanguage) # Set up the observer to watch for new files - observer = Observer() - for path in transcribe_folders: - if os.path.isdir(path): - handler = NewFileHandler() - observer.schedule(handler, path, recursive=True) - observer.start() - logging.info("Finished searching and queueing files for transcription. Now watching for new files.") + if monitor: + observer = Observer() + for path in transcribe_folders: + if os.path.isdir(path): + handler = NewFileHandler() + observer.schedule(handler, path, recursive=True) + observer.start() + logging.info("Finished searching and queueing files for transcription. Now watching for new files.") whisper_languages = { "en": "english",