我想为我正在编写的 Python 应用程序包含一些简单的视频编辑功能,并通过谷歌搜索得出:
- pymedia
- pyglet(使用媒体模块)
- gst-python
要求:
- 占地面积小。我已经在使用wxPython(只是因为),它很容易使最终的 EXE 文件膨胀,所以最好是我用来实现这个视频编辑功能的任何东西都不应该显着增加膨胀。
- 该库仍应积极维护。
- 它不应该需要专有许可,所以 FMOD 是不可能的。
- 最小依赖
- 不是一个成熟的视频编辑器。不需要花哨的裤子。只是能够跳到视频的不同部分并抓取一帧或为视频部分的开始和结束放置(多个)标记以删除位。
- 跨平台 - 最终应该能够在 Windows、Linux 和 OS X 上运行。
如果您使用了上面列出的任何上述视频编辑库或我在您的 Python 应用程序中尚未遇到的其他库,我想知道它们各自的缺陷以及它们如何相互叠加。如果您还知道 avbin 的 Python 绑定,我想知道在哪里可以找到它。
gst-python(带有 Python 绑定的 Gstreamer)似乎没有很好的文档记录。它似乎也与 pyGTK 紧密耦合,后者也是一个相当大的工具包。