编程语言
首页 > 编程语言> > Python视频框架

Python视频框架

作者:互联网

我正在寻找一个Python框架,它可以让我播放视频以及绘制视频(用于标记目的).

我已经尝试过Pyglet,但这似乎并不是特别好用 – 当使用现有视频时,有闪烁(即使有双缓冲和所有这些好东西),并且似乎没有办法在每帧回调期间获取视频中的帧索引(仅从最后一帧开始经过的时间).

解决方法:

尝试使用OpenCV的Python包装器,例如ctypes-opencv.C API参考是here,包装器非常接近(有关任何更改,请参阅docstrings).

我用它来绘制视频而没有任何闪烁,所以你应该没有问题.

您需要的大致电话大纲:

>使用cvCreateFileCapture加载视频,使用cvFont加载字体.
>使用cvQueryFrame抓取框架,增加框架计数器.
>使用cvPutText,cvEllipse等在框架上绘图等.
>使用cvShowImage显示给用户.

标签:python,video,pyglet
来源: https://codeday.me/bug/20190607/1192763.html