2016-07-27 202 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個電影文件,請編寫一個循環,將命令字符串與相應的輸入和輸出文件名連接起來。