我在Windows XP计算机上安装了python 2.5。我想创建一个视频(最好是AVI)从一个图像列表。我也希望能够在视频中添加声音。我尝试过pymedia (不断崩溃)、pyFFMPEG (给定的DLL找不到ImportError)、pyglet (只显示视频)和OpenCV (不愿安装)等模块。我想用py2exe将我的程序编译成windows可执行文件,如果该程序可以通过我的程序重新分发,并在编译程序时将其打开,我将愿意使用外部程序。如果程序与PIL或pygame图像兼容就好了,但如果不兼容,我可能可以解决这个问题。如果有这样的一个,或者如果你能帮助我让PyFFMPEG与Python2.5一起工作,那就太好了。谢谢!
发布于 2012-09-09 11:45:15
不是100%清楚你所说的“制作视频”是什么意思。如果你出于某种原因不喜欢使用ffmpeg,你可以运行use mencoder。
无论是什么,您都需要一个视频源和视频编码器来生成视频。当然,如果你愿意,你也可以用python编写你自己的视频编码器,但是这会让你在接下来的几个月里只能这样做,而且它的运行速度会非常慢。
你需要一个原始的YUV输入来编码,或者需要另一个流来转码和‘制作视频’。输入可以来自硬件,也可以来自套接字上的文件或流。
https://stackoverflow.com/questions/12335801
复制相似问题