From e105e841c89867b425af234fba74e726acec656f Mon Sep 17 00:00:00 2001 From: yomguy Date: Fri, 21 Dec 2012 11:10:53 +0100 Subject: [PATCH] add force option to transcode --- tools/trans/transcode.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/trans/transcode.py b/tools/trans/transcode.py index b4b9214d..93cd92ef 100755 --- a/tools/trans/transcode.py +++ b/tools/trans/transcode.py @@ -17,6 +17,7 @@ class Logger: log_file = 'transmeta.log' logger = Logger(log_file) root_dir = sys.argv[-1] +args = sys.argv[1:-1] source_format = 'webm' done = [] ffmpeg_args = {'mp3' : ' -vn -acodec libmp3lame -aq 6 ', @@ -37,7 +38,7 @@ for root, dirs, files in os.walk(root_dir): if ext[1:] == source_format: for format in ffmpeg_args.keys(): dest = os.path.abspath(root + os.sep + name + '.' + format) - if not dest in done: + if not dest in done or '--force' in args: command = 'ffmpeg -i ' + path + ffmpeg_args[format] + ' -y ' + dest os.system(command) logger.logger.info(dest) -- 2.39.5