2016-07-27 201 views

回答

2

可以使用的ffmpeg要转换的视频使用此命令的ffmpeg

ffmpeg -i inputVideo outputFrames_%04d.sgi 

-replace inputVideo输入文件路径和名称

-replace outputFrames与输出文件路径和名称

到SGI图像

- 在_%04d中替换'4',并用连续图像文件命名所需的位数。

现在的一种方式处理您的文件从巨蟒推出的ffmpeg作为子进程,并提供你想要的ffmpeg执行的命令:

import subprocess as sp 
cmd='ffmpeg -i inputVideo outputFrames_%04d.sgi' 
sp.call(cmd,shell=True) 

记得在cmd命令使用双\你的文件路径字符串(至少在我的窗口)。 如果要循环播放超过100个电影文件,请编写一个循环,将命令字符串与相应的输入和输出文件名连接起来。