python-3.x - MovieWriter (ffmpeg) 不可用 PyCharm (Windows)

标签 python-3.x windows matplotlib animation ffmpeg

我已经按照说明下载了ffmpeg并根据添加路径 Matplotlib-Animation "No MovieWriters Available" 虽然我可以在命令提示符和 Windows 控制台上的 Bash 中输入版本,但心爱的 PyCharm 警告我:

Requested MovieWriter (ffmpeg) not available

当我尝试保存动画时:

ani = anim.FuncAnimation(fig, animate, frames = 14, init_func = init, interval = 500, repeat = False)
plt.show()
ani.save("Inno.mp4", writer=writer)

我必须添加另一条路径吗?请帮助我,我真的厌倦了这个错误。

最佳答案

可以直接指定ffmpeg路径如下:

plt.rcParams['animation.ffmpeg_path'] = 'ffmpeg path on your machine' (e.g.: "C:\FFmpeg\bin\ffmpeg.exe")

或者尝试在您的 cmd 上调用 ffmpeg 以确保在您的环境变量中正确定义了它的路径。

要在确保正确定义路径后获取路径,请在您的 cmd 中写入:

where ffmpeg 

关于python-3.x - MovieWriter (ffmpeg) 不可用 PyCharm (Windows),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55323025/

相关文章:

windows - 如何在 Windows 上从命令提示符更新 golang?

windows - MinGW GCC 通配符

windows - FFmpeg:从我的函数中获得更好的编码

python - 通过命令行使用 Python 进行交互式绘图

python - 过去的论文令人困惑,为什么省略了self参数?

python - 在 python 中解析 json 文件会造成困难

Python 3.0 smtplib

python - 如何在 matplotlib 中设置图形(而不是图形!)大小

pandas - 有没有办法使用 Pandas 或 Matplotlib 绘制 Pandas 时间序列密度?

algorithm - 如何有效地存储占用/未占用的二维空间(带插入)