在命令行上运行时,我使用以下代码:
ffmpeg -i video-frame-%06d.png -c:v libx264 -vf "fps=25,format=yuv420p" out.mp4
但是我试图在python脚本中运行它,并且我得到没有这样的文件或目录错误,我认为是因为图像文件名数字-%06d
的格式类型
如何连接或使用在命令行中运行的相同文件模式以在python脚本中使用它
subprocess.Popen(['ffmpeg -i dir/video-frame-%06d.png -c:v libx264 -vf "fps=25,format=yuv420p" out.mp4', shell=True])
文件夹内的示例图像文件名是:
在命令行上运行时,我使用以下代码:ffmpeg -i video-frame-%06d.png -c:v libx264 -vf“ fps = 25,format = yuv420p” out.mp4但我试图在内部运行python脚本,而我没有得到这样的...
我相信,如果您要运行子流程,则有2个选项: