GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Matplotlib-Animation Keine MovieWriters verfügbar

Installieren Sie für andere Googler, die Anaconda verwenden, das ffmpeg-Paket:

conda install -c conda-forge ffmpeg

Dies funktioniert auch unter Windows.

(Originalantwort verwendet menpo Paketbesitzer, aber wie von @harsh erwähnt, liegt ihre Version zum Zeitpunkt des Schreibens etwas zurück)


Hatte das gleiche Problem unter Linux. Standardmäßig verwendet die Methode animate.save ffmpeg, scheint aber veraltet zu sein. P>

Lösung:Installieren Sie einen Coder, wie avconv oder mencoder. Geben Sie den alternativen Coder im Aufruf an:

ani.save('the_movie.mp4', writer = 'mencoder', fps=15)

Hatte das selbe Problem .... schaffte es nach einer Weile, es zum Laufen zu bringen.

Befolgen Sie einfach die Anweisungen zur Installation von FFmpeg – das ist (zumindest unter Windows) ein Bündel ausführbarer Dateien, zu denen Sie einen Pfad in Ihren Umgebungsvariablen setzen müssen

http://www.wikihow.com/Install-FFmpeg-on-Windows

Download von ffmpeg.org

Hoffe, das hilft jemandem - auch nach einer Weile nach der Frage - viel Glück


Ich weiß, dass es bei dieser Frage um Linux geht, aber falls jemand wie ich über dieses Problem auf einem Mac stolpert, ist hier die Lösung dafür. Ich hatte genau das gleiche Problem auf dem Mac, weil ffmpeg ist anscheinend nicht standardmäßig installiert, und so konnte ich es lösen mit:

brew install yasm
brew install ffmpeg

Linux
  1. So installieren Sie FFmpeg unter Linux

  2. So installieren Sie FFmpeg unter Ubuntu 18.04 und 16.04

  3. Wie installiert man Ffmpeg auf Ubuntu?

  4. Wie installiere ich FFmpeg auf CentOS7 VPS?

  5. So installieren Sie FFmpeg unter Ubuntu 22.04

So installieren Sie FFmpeg auf Fedora 35

So installieren Sie FFmpeg unter Ubuntu 17.04

So installieren Sie FFmpeg unter Ubuntu 18.04 LTS

So installieren Sie FFmpeg unter Linux Mint 19

So installieren Sie FFmpeg unter Ubuntu 22.04

So installieren Sie FFmpeg unter Debian 9