#python #matplotlib
#python #matplotlib
Вопрос:
Я не могу сохранить анимацию в формате mp4, я знаю, что мог это сделать раньше, потому что мои старые проекты больше не работают
import matplotlib.pyplot as plt
import matplotlib.animation as animate
fig,ax = plt.subplots()
def fun (frame):
ax.plot([1,2,3])
a=animate.FuncAnimation(fig,fun, 5, interval=20)
a.save('tmp.mp4')
# 'tmp.gif' works
Сообщение об ошибке
Exception Unhandled
unknown file extension: .mp4
Если я попытаюсь сохранить анимацию как «gif», я получу следующее сообщение
MovieWriter ffmpeg unavailable; using Pillow instead.
Чего я тоже не понимаю, потому что, насколько я знаю, у меня установлен ffmpeg
«список элементов» дает мне это:
certifi 2020.11.8
cycler 0.10.0
ffmpeg 1.4
kiwisolver 1.3.1
matplotlib 3.3.3
numpy 1.19.3
Pillow 8.0.1
pip 20.2.1
pyparsing 2.4.7
python-dateutil 2.8.1
setuptools 49.2.1
six 1.15.0
Кто-нибудь знает, как это исправить?