gpt4 book ai didi

python - 使用ffmpeg拼接图像形成视频文件时出错

转载 作者:行者123 更新时间:2023-12-04 23:25:36 28 4
gpt4 key购买 nike

我正在尝试使用 *.png 加入一系列图像( ffmpeg ) .图片的文件名格式如下:recon_0001.png, recon_0002.png, ... , recon_0100.png .我想按顺序加入图像(即 recon_0001.png 是第一帧,recon_0002.png 第二帧等等。)

查看以下链接后:Python: Make a video using several .png images ,我尝试使用以下代码来实现我的任务:

from __future__ import division
import cv2
import os
import matplotlib.pyplot as plt
from pylab import pcolor, show, colorbar, xticks, yticks
import numpy as np

if(1):
ffmpeg -f image2 -r 1/5 -i /Users/Username/Folder/recon_%04d.png -vcodec mpeg4 -y movie.mp4

但是,我收到以下错误:
ffmpeg -f image2 -r 1/5 -i /Users/Username/Folder/recon_%04d.png -vcodec mpeg4 -y movie.mp4
^
SyntaxError: invalid syntax

我在这里想念什么?我是使用 ffmpeg 的新手我将非常感谢任何帮助。

最佳答案

您需要导入“os”模块并将ffmpeg命令放入“os.system(”ffmpeg command“)”
python 不会自动运行终端命令,因此您必须使用 os.system 指定

关于python - 使用ffmpeg拼接图像形成视频文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50009034/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com