From 3e85307b5dbbea5bacdbd5088a2c579ecc105b5b Mon Sep 17 00:00:00 2001 From: grantsewell Date: Thu, 5 Feb 2015 15:37:58 -0500 Subject: [PATCH] Prevent Scale Up MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change prevents lower resolution media from being “scaled up” to the preferred higher resolution, using additional disk space. --- nzbtomedia/transcoder/transcoder.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nzbtomedia/transcoder/transcoder.py b/nzbtomedia/transcoder/transcoder.py index caf206b6..e98afcf1 100644 --- a/nzbtomedia/transcoder/transcoder.py +++ b/nzbtomedia/transcoder/transcoder.py @@ -219,11 +219,11 @@ def buildCommands(file, newDir, movieName, bitbucket): h_scale = height/float(scale.split(':')[1]) if w_scale > h_scale: # widescreen, Scale by width only. scale = scale.split(':')[0] + ":" + str(int((height/w_scale)/2)*2) - if w_scale != 1: + if w_scale > 1: video_cmd.extend(['-vf', 'scale=' + scale]) else: # lower or mathcing ratio, scale by height only. scale = str(int((width/h_scale)/2)*2) + ":" + scale.split(':')[1] - if h_scale != 1: + if h_scale > 1: video_cmd.extend(['-vf', 'scale=' + scale]) if nzbtomedia.VBITRATE: video_cmd.extend(['-b:v', str(nzbtomedia.VBITRATE)])