Python Popen – env – ffmpeg崩溃

我试图运行在命令行上运行的Windows 7(python 2.7)ffmpeg命令就好,但我的Popen env不工作。 这里是工作命令行:

 SET FFREPORT=level=48:file=C\:\\temp\\TESTFFMPEGOUTPUT.txt && C:\Temp\ffmpeg\ffmpeg.exe -i “I:\somefolder\testInput.mov" "I:\somefolder\testOutput.mov" 

这里是我目前的Python代码:

 ffreport = "level=48:file={}".format(self.logFilePath) + " && " startupinfo = subprocess.STARTUPINFO() startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW self.process1 = Popen(command, startupinfo=startupinfo, shell=False, env={'SET FFREPORT':ffreport}) 

这导致窗口报告“ffmpeg已停止工作”。 不知道如何解决。

Solutions Collecting From Web of "Python Popen – env – ffmpeg崩溃"