--- a/trunk/tubetutor/ffmpeg.py +++ b/trunk/tubetutor/ffmpeg.py @@ -150,8 +150,12 @@ def add_image(self, filename, duration=5, fadein=True): print(self.tmppath) + tmpimage = os.path.join(self.tmppath, os.path.basename(filename) + ".png") tmpfilename = os.path.join(self.tmppath, os.path.basename(filename) + ".mkv") - params = " -y -loop 1 -t %d -i %s" % (duration, filename) + params = " -scale %s!" % self.vidresolution.replace(":", "x") + convert_image(filename, tmpimage, params) + + params = " -y -loop 1 -t %d -i %s" % (duration, tmpimage) if fadein: params += " -filter_complex \"fade=in:0:d=1[v];[v]fade=out:st=%f:d=2\"" % ((duration-2)) else: