使用ffmpeg编写动画仅对大型数据集

时间:2017-03-13 20:21:59

标签: python animation matplotlib ffmpeg

我正在尝试使用matplotlib的mp4包将动画保存为animation。如果数据集不是太大,它会很顺利,但是如果我增加动画中的绘图/帧的数量,那么它会失败并显示错误,就像没有安装fmpeg一样:

/usr/lib64/python3.4/site-packages/matplotlib/animation.py:784: UserWarning: MovieWriter ffmpeg unavailable
  warnings.warn("MovieWriter %s unavailable" % writer)
Traceback (most recent call last):
  File "/usr/lib64/python3.4/site-packages/matplotlib/animation.py", line 787, in save
    writer = writers[writers.list()[0]](fps, codec, bitrate,
IndexError: list index out of range

我不知道造成这种情况的原因是什么,因为我有fmpeg并且它的帧数较少。我不明白为什么它应该取决于你想要创造的东西的大小。

我正在使用python 3.4,matplotlib 1.5.3版和ffmpeg版N-81772-g99b823f

0 个答案:

没有答案