当前位置: 首页 > 面试题库 >

Python:使用多个.png图像制作视频

柴泰平
2023-03-14
问题内容

我正在尝试使用一系列.png图像制作视频。我找到了这个Python脚本,但是我不确定如何使用它:

https://sites.google.com/site/timelapsepy/home

我也尝试研究opencv,但它似乎对我来说安装不正确。关于将几个图像串在一起以创建延时视频的简单程序有什么想法?如果可能的话,我想使用Python。


问题答案:

如果您确实需要脚本化的python解决方案,则可以考虑使用PIL

但是,如果您只是想轻松地将一系列png图像转换为电影,则可以使用ffmpeg:

ffmpeg -f image2 -r 1/5 -i image%05d.png -vcodec mpeg4 -y movie.mp4

此命令以5位数填充(image00001.png)拍摄图像,并将其压缩为mpeg4
quicktime,其速率保持每帧5秒钟。如果图像更大,则可以执行不同的fps :(-r 24每秒24帧)



 类似资料:
  • 我想将两个图像(名称未按顺序编号)合并到一个视频中,但结果仅包括第一个图像的视频。 我将感谢任何帮助! ffmpeg.exe-r 1/5-iimage_x.png-r 1/5-iimage_y.png-codec: v libx264-vf fps=50video.mp4 输出: 输入0,png管道,来自'C:\Users\khj\Desktop\SpeakerLayoutTool\Images\

  • 我试图拖动对象表示为PNG图像透明背景从AnchorPane到HBox。 我使用以下线条将图像设置为拖动视图: 对于不透明的背景图像,这一切都很好,但对于透明的图像,图像的背景是白色的,不透明度为“0.8”。 我尝试为节点拍摄快照: 但它不起作用,白色背景仍然存在。有没有其他方法可以让它像原始图像一样透明?

  • 我正在玩gstream er命令行界面,在从PNG图像创建mp4视频文件时卡住了。你们能帮忙解决这个问题吗? 使用下面的命令,我从摄像机创建了PNG图像: gst-launch-1.0。exe-v ksvideosrc!队列decodebin!视频转换!pngenc!多文件接收器位置=“frame  d.png” 我可以使用以下命令播放pPNG图像: gst-launch-1.0-v multi

  • 因此,通常情况下,要么是水平的,要么是垂直的,如下图所示: 我没有问题生产以上两个。但是现在,我想制作一个“多行”-EY的(我不知道这是不是一个正确的命名方式)。基本上,就像在记事本中一样,如果你勾选了“换行文本”,那么屏幕外的文本就会被发送到下一行。 因此,该行为类似于,但在下面操作之前,项将首先水平填充。 假设每个子项的大小都是相同的,让它在屏幕上居中也是一件好事。 类似于: 但不像(它不在屏

  • 我已经通读了《iOS View Controller编程指南》和《iOS View编程指南》,如果代码或情节提要中没有大量复制,我无法找到执行以下操作的最佳方法。 我正在为我的孩子们编写一个简单的数学教程程序,其中有一个带有数字“NumberPad”(数字0-9)的视图,以及一些动画的场景。 到目前为止,我有一个视图控制器,它处理简单的加减乘除问题,工作良好。 我想为一个视图控制器使用相同的数字键