栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Pygame.movi​​e丢失

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Pygame.movi​​e丢失

movie
不是的子包
pygame

像这样使用它:

movie = pygame.movie.Movie("file.mpg")

但是请注意:

电影API已弃用,您的pygame很可能不包含此API的任何代码。

该代码将仅引发NotImplementedError异常。

遗憾的是,您无法再将pygame用于此类电影。

Lenard
Lindstrom在这里对此进行了解释:

“尽管未正确记录,但pygame.movi​​e模块已被弃用了一段时间,并且默认情况下不再构建。使用ffmpeg将视频文件转换为MPEG1的文档说明已过时。我建立了movie模块,并在此模块上进行了测试。
32位Linux Mint 17.1(Ubuntu 14.04.2 LTS,Trusty
Tahr),并在使用avconv(ffmpeg的分支)从MPEG4转换的电影上对其进行了测试;
pygame出现段错误;还请注意pygame.movi​​e在Windows下是有问题的。

基于ffmpeg的,更新的,实验性的pygame._movie模块在Linux上从来没有为我工作过。它会锁定。此外,在Linux上,libav现在比ffmpeg更受青睐。此外,它依赖于SDL叠加层,该叠加层在SDL2中消失了。

附带说明一下,pygame.examples.movi​​eplayer的用途被重新指定为使用pygame._movie而不是pygame.movi​​e。此更改未记录。

我喜欢Pygame中电影支持的想法。但是pygame.movi​​e使用了过时的smpeg库,而pygame._movie从未完全正常运行。也许可以基于现有的命令行电影播放器​​程序来编写另一个电影模块。”



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/639925.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号