使用Python从原始帧创建MPEG4视频文件

时间:2011-06-19 15:49:15

标签: python video encoding ffmpeg mpeg-4

我有一个可以用Python访问的原始视频帧源。我想创建一个带有MP3背景音乐的MPEG4视频。

Python可以使用哪种工具和库来执行此类任务?我希望有一个API,我可以提供输出文件名,然后将各个帧作为24位原始图像。

3 个答案:

答案 0 :(得分:1)

使用OpenCV和相应的Python绑定,您可以使用函数cv.WriteFrame之类的东西。您也可以使用pyffmpeg,但这更适合从视频文件中访问单个帧。

答案 1 :(得分:0)

答案 2 :(得分:0)

因为这个问题在相关的Google搜索中仍然显得非常高,所以我现在使用的是这个库:

https://pypi.python.org/pypi/ffmpy/0.0.4

它很轻巧,仍然可以使用。

Per Neal,OpenCV拥有最好的编辑库,但没有(AFAIK)支持MPEG。