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个电影文件,请编写一个循环,将命令字符串与相应的输入和输出文件名连接起来。