我正在寻找一个Python框架,它可以让我播放视频以及绘制视频(用于标记)。
我已经尝试过Pyglet,但这似乎并没有特别好用 - 当使用现有视频时,有闪烁(即使有双缓冲和所有这些好东西),似乎没有是一种在每帧回调期间获取视频中帧索引的方法(仅自上一帧开始经过的时间)。
答案 0 :(得分:2)
Qt(PyQt)有Phonon,可能有所帮助。 PyQt可作为GPL或付费软件使用。 (Qt也有LGPL,但PyQt包装器没有)
答案 1 :(得分:2)
答案 2 :(得分:2)
尝试使用OpenCV的Python包装器,例如ctypes-opencv。 C API引用为here,包装器非常接近(有关任何更改,请参阅docstrings)。
我用它来绘制视频而没有任何闪烁,所以你应该没有问题。
您需要的电话大致概述: