首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Python将avi视频表示为矩阵集?

如何使用Python将avi视频表示为矩阵集?
EN

Stack Overflow用户
提问于 2010-11-12 14:23:44
回答 1查看 701关注 0票数 1

我有用avi格式编写的视频文件,我想使用Python分析这些视频。为此,我想将视频的每一个帧表示为一个2D矩阵。

我怎么能这么做?谷歌搜索给了我PyMedia作为一种方式?这真的是最好的选择,还是我应该考虑的其他方法?

如果PyMedia是一个很好的选择,谁能请求给我一个链接,在那里我可以从二进制文件中获得在Windows上安装模块的exe文件?

顺便问一下,一般来说,将Python用于这些目的是个好主意吗?我非常喜欢Python,因为它简单,我更喜欢使用它,但如果它真的不适合分析视频,我准备使用其他东西。

补充说,有些人声称PyMedia已经“死了”。是真的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-13 14:14:18

是的,PyMedia网站上的最新消息是2006年2月1日。这是个很坏的兆头。

最活跃和最新的开放项目操纵视频是ffmpeg。显然,它有一个最近更新的python包装器:http://code.google.com/p/pyffmpeg/

一般来说,Python太慢了,无法对视频进行任何像素分析。因此,对于像素级粒度的帮助,几乎没有任何质量和支持的合理水平的库。但是,有一些支持良好的库可以在图像粒度级别上工作。PIL似乎是一个受欢迎的选择:http://www.pythonware.com/products/pil/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4165566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档