From b6c5422ce76c530491b115e4e3379e56e3b2a577 Mon Sep 17 00:00:00 2001 From: clinton-hall Date: Sat, 21 Mar 2015 18:25:49 +1030 Subject: [PATCH] don't process output when no transcoding needed. Fixes #721 --- nzbtomedia/transcoder/transcoder.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nzbtomedia/transcoder/transcoder.py b/nzbtomedia/transcoder/transcoder.py index e98afcf1..205c3db6 100644 --- a/nzbtomedia/transcoder/transcoder.py +++ b/nzbtomedia/transcoder/transcoder.py @@ -767,6 +767,9 @@ def Transcode_directory(dirName): try: os.unlink(file) except: pass + if not os.listdir(newDir): #this is an empty directory and we didn't transcode into it. + os.rmdir(newDir) + newDir = dirname if not nzbtomedia.PROCESSOUTPUT and nzbtomedia.DUPLICATE: # We postprocess the original files to CP/SB newDir = dirName bitbucket.close()