首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python 2.7 Anaconda Spyder IDE Scitools电影编码器=‘html’不工作

Python 2.7 Anaconda Spyder IDE Scitools电影编码器=‘html’不工作
EN

Stack Overflow用户
提问于 2015-01-12 00:46:54
回答 1查看 436关注 0票数 0

现在,我正在中创建一部电影(运行Python2.7)。在我的程序顶部有以下导入语句:

代码语言:javascript
复制
from scitools.std import cos, exp, linspace, plot, movie
import time, glob, sys, os

在创建了制作电影的情节之后,我使用以下调用:

代码语言:javascript
复制
movie('tmp_*.png', encoder='html', output_file='tmp_heatwave.html')

若要尝试以.html格式创建电影,请执行以下操作。在运行我的程序之后,我得到了错误:

代码语言:javascript
复制
ValueError: encoder must be ['mencoder', 'ffmpeg', 'mpeg_encode', 'ppmtompeg',
'mpeg2enc', 'convert'], not 'html'

为什么会发生这种情况?根据我的教科书“用Python进行科学编程的入门”,“HTML格式总是可以制作和播放的,因此,如果出现其他格式的问题,这种格式是自然的选择。”

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-12 02:50:26

您使用的是哪个版本的scitools

movie类的源代码中,html在合法编码器中。

代码语言:javascript
复制
...
_legal_encoders = 'convert mencoder ffmpeg mpeg_encode ppmtompeg '\
                  'mpeg2enc html'.split()
_legal_file_types = 'png gif jpg ps eps bmp tif tga pnm'.split()
...

编辑:

检查scitools版本。

代码语言:javascript
复制
>>> import scitools
>>> scitools.__version__
'0.9.0'
>>>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27893839

复制
相关文章

相似问题

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