From dfb62a059f046fd0ad72173a12d4807775e7cbd1 Mon Sep 17 00:00:00 2001 From: clinton-hall Date: Sat, 2 Aug 2014 08:32:23 +0930 Subject: [PATCH] don't copy if we are forcing FR or Resolution. Fixes #513 --- nzbtomedia/transcoder/transcoder.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nzbtomedia/transcoder/transcoder.py b/nzbtomedia/transcoder/transcoder.py index 7c71560a..a4d290ee 100644 --- a/nzbtomedia/transcoder/transcoder.py +++ b/nzbtomedia/transcoder/transcoder.py @@ -158,7 +158,9 @@ def buildCommands(file, newDir): else: # lower or mathcing ratio, scale by height only. scale = "-1:" + scale.split(':')[1] if h_scale != 1: - video_cmd.extend(['-vf', 'scale=' + scale]) + video_cmd.extend(['-vf', 'scale=' + scale]) + if ('-vf' in video_cmd or '-r' in video_cmd) and video_cmd[1] == 'copy': + video_cmd[1] = nzbtomedia.VCODEC map_cmd.extend(['-map', '0:' + str(video["index"])]) break # Only one video needed