Added deinterlacing

This commit is contained in:
Jacob Wimer
2017-02-14 10:20:29 -05:00
parent d797b4bf35
commit 94ec421cc7

View File

@@ -7,7 +7,8 @@ def clearScreen():
def convertFilesInImport(): def convertFilesInImport():
for filename in os.listdir('input'): for filename in os.listdir('input'):
#os.path.splitext(filename)[0] gets ride of file extension #os.path.splitext(filename)[0] gets ride of file extension
ffmpegcmd = getFfmpegPath() + " -i " + getInputPath() + filename + " -b " + getBitrateSetting() + " -minrate " + getBitrateSetting() + " -maxrate " + getBitrateSetting() + " -bufsize " + getBitrateSetting() + " -vcodec libx264" + getAudioSetting() + " -y " + getOutputPath() + os.path.splitext(filename)[0] + ".mp4" #yadiff is for deinterlace
ffmpegcmd = getFfmpegPath() + " -i " + getInputPath() + filename + " -vf yadif -b " + getBitrateSetting() + " -minrate " + getBitrateSetting() + " -maxrate " + getBitrateSetting() + " -bufsize " + getBitrateSetting() + " -vcodec libx264" + getAudioSetting() + " -y " + getOutputPath() + os.path.splitext(filename)[0] + ".mp4"
os.system(ffmpegcmd) os.system(ffmpegcmd)
def getFfmpegPath(): def getFfmpegPath():