我正在用this library制作一个深度假的视频。问题是原始视频时长比生成的视频时长要短。原始是35秒,但生成是41秒。捕获和转换的图像帧相同,为1037帧。
我使用这个命令来生成视频。
ffmpeg -i video-frame-%0d.png -c:v libx264 -vf "fps=25,format=yuv420p" out.mp4
发布于 2019-06-22 00:20:01
1037 frames /25 fps = 41.48s
您的视频显示为30fps*。
ffmpeg -framerate 30 -i video-frame-%0d.png -c:v libx264 -vf "format=yuv420p" out.mp4
*它可能是29.97,即恰好是30000/1001fps。
https://stackoverflow.com/questions/56706130
复制相似问题