From 4311036977ce67532dee8c4ffb11201b54b28a3a Mon Sep 17 00:00:00 2001 From: frarol96 Date: Wed, 11 Oct 2023 20:02:41 +0000 Subject: [PATCH] Added user-defined output directory --- v2cmodules/common.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/v2cmodules/common.py b/v2cmodules/common.py index 825284e..03b5ecb 100644 --- a/v2cmodules/common.py +++ b/v2cmodules/common.py @@ -1,4 +1,4 @@ -import configparser +import os, configparser, multiprocessing CONFIG_FILE = "config.ini" INVALID_INI = False @@ -7,6 +7,8 @@ V2CV = [1, 2, 0] V2CVERSION = f"{V2CV[0]}.{V2CV[1]}.{V2CV[2]}" RSS_FEED_URL = "https://git.rolfsvaag.no/frarol96/Video2Crops/releases.rss" WIKI_URL = "https://git.rolfsvaag.no/frarol96/Video2Crops/wiki" +FILE_TYPES = '*.mp4 *.avi *.mov' +FILE_TYPES = f"{FILE_TYPES} {FILE_TYPES.upper()}" processing = False @@ -23,4 +25,9 @@ SAVE = config.get('settings', 'save_output') SHOW = config.get('settings', 'show_playback') roi_size = int(config.get('settings', 'roi_size')) tksize = config.get('settings', 'window_size') -DEBUG = config.get('debug', 'debug_output') \ No newline at end of file +user_defined_output_dir = config.get('settings', 'user_defined_output_dir') +DEBUG = config.get('debug', 'debug_output') + +# Assign conditional variables here +# If output directory is not assigned or does not exist, assign it as cwd +if not user_defined_output_dir or not os.path.exists(user_defined_output_dir): user_defined_output_dir = os.getcwd() \ No newline at end of file