0
我有100個未壓縮的mov(視頻文件),我想將所有mov轉換爲sgi圖像序列。使用FFmpeg將視頻轉換爲圖像序列的python腳本
我有一個所有的mov文件路徑的列表。
如何使用python和FFmpeg將.mov(視頻)轉換爲.sgi(圖像序列)。
我有100個未壓縮的mov(視頻文件),我想將所有mov轉換爲sgi圖像序列。使用FFmpeg將視頻轉換爲圖像序列的python腳本
我有一個所有的mov文件路徑的列表。
如何使用python和FFmpeg將.mov(視頻)轉換爲.sgi(圖像序列)。
可以使用的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個電影文件,請編寫一個循環,將命令字符串與相應的輸入和輸出文件名連接起來。