From d33ff85ccf446811cf58476d16f5778011344644 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Sat, 22 Jun 2013 23:26:23 +0200 Subject: [PATCH] fix transcode script --- tools/scripts/transcode/transcode.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/scripts/transcode/transcode.py b/tools/scripts/transcode/transcode.py index 074fd113..ad4e924b 100755 --- a/tools/scripts/transcode/transcode.py +++ b/tools/scripts/transcode/transcode.py @@ -19,16 +19,16 @@ class Logger: source_format = 'webm' preview_tc = '00:00:05' -ffmpeg_args = {'mp3' : ' -i %i -vn -acodec libmp3lame -aq 6 -ac 1', - 'ogg' : ' -i %i -vn -acodec copy', - 'mp4' : ' -i %i -vcodec libx264 -r 24 -b 512k -threads 6 -acodec libfaac -ar 48000 -ab 96k -ac 1', - 'png' : ' -ss ' + preview_tc + '-i %i', +ffmpeg_args = {'mp3' : '-i %s -vn -acodec libmp3lame -aq 6 -ac 1', + 'ogg' : '-i %s -vn -acodec copy', + 'mp4' : '-i %s -vcodec libx264 -r 24 -b 512k -threads 6 -acodec libfaac -ar 48000 -ab 96k -ac 1', + 'png' : '-ss ' + preview_tc + ' -i %s', } -logger = Logger(log_file) args = sys.argv[1:] log_file = args[-1] root_dir = args[-2] +logger = Logger(log_file) for root, dirs, files in os.walk(root_dir): for file in files: @@ -40,7 +40,7 @@ for root, dirs, files in os.walk(root_dir): dest = os.path.abspath(root + os.sep + local_file) local_files = os.listdir(root) if not local_file in local_files or '--force' in args: - command = ffmpeg_args[format] % path + ' -y ' + dest + command = 'ffmpeg ' + ffmpeg_args[format] % path + ' -y ' + dest logger.logger.info(command) if not '--dry-run' in args: os.system(command) -- 2.39.5