1

我在 Windows XP 计算机上安装了 python 2.5。我想从图像列表中创建一个视频(最好是 AVI)。我还希望能够为视频添加声音。我尝试过 pymedia(不断崩溃)、pyFFMPEG(给定 DLL NOT FOUND ImportError)、pyglet(仅显示视频)和 OpenCV(不会安装)等模块。我想用 py2exe 将我的程序编译成 Windows 可执行文件,如果可以通过我的程序重新分发该程序并且可以在编译程序时打开它,我愿意使用外部程序。如果该程序与 PIL 或 pygame 图像兼容,那就太好了,但如果不是,我可能会解决这个问题。如果有一个这样的,或者如果你能帮助我让 PyFFMPEG 与 python 2.5 一起工作,那就太好了。谢谢!

4

1 回答 1

0

不是 100% 清楚你所说的“制作视频”是什么意思。如果您说出于某种原因不喜欢使用 ffmpeg,您可以运行 use mencoder。

不管是什么,您都需要视频源和视频编码器来生成视频。当然,如果你愿意,你可以用 python 编写你自己的视频编码器,但这会让你在接下来的几个月里只能这样做,而且运行速度会非常慢。

您需要一个原始 YUV 输入来编码或另一个流来转码和“制作视频”。输入可以来自硬件或套接字上的文件或流。

于 2012-09-09T03:45:14.813 回答