【问题标题】:Creating MPEG4 video file with Python from raw frames使用 Python 从原始帧创建 MPEG4 视频文件
【发布时间】:2011-06-19 15:49:15
【问题描述】:

我有一个可以在 Python 中访问的原始视频帧源。我想用它制作一个 MPEG4 视频,带有 MP3 背景音乐。

Python 中有哪些类型的工具和库可用于此类任务?最好我希望有一个 API,我可以为其提供输出文件名,然后将单个帧作为 24 位原始图像提供。

【问题讨论】:

    标签: python video encoding ffmpeg mpeg-4


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      【讨论】:

      • pymedia:已死,pyffmpeg:只读,wffmpeg:命令行包装。没有骰子,但感谢您的尝试。
      【解决方案3】:

      因为这个问题在相关的 Google 搜索中仍然显示得相当高,这是我现在正在使用的库:

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

      它是轻量级的并且仍然有效。

      根据 Neal,OpenCV 拥有最好的编辑库,但不 (AFAIK) 支持 MPEG。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-06-02
        • 1970-01-01
        • 2023-04-05
        • 2023-03-23
        • 1970-01-01
        • 2010-12-18
        • 2013-06-16
        相关资源
        最近更新 更多