GNU/Linux >> Linux Esercitazione >  >> Linux

Matplotlib-Animation Nessun MovieWriter disponibile

Per gli altri googler che utilizzano Anaconda, installa il pacchetto ffmpeg:

conda install -c conda-forge ffmpeg

Funziona anche su Windows.

(La risposta originale utilizzava menpo proprietario del pacchetto ma, come menzionato da @harsh, la loro versione è un po' indietro al momento in cui scrivo)


Aveva lo stesso problema sotto Linux. Per impostazione predefinita, il metodo animate.save utilizza ffmpeg ma sembra essere deprecato.https://askubuntu.com/questions/432542/is-ffmpeg-missing-from-the-official-repositories-in-14-04

Soluzione:installa un programmatore, come avconv o mencoder. Fornisci il programmatore alternativo nella chiamata:

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

Aveva lo stesso problema....è riuscito a farlo funzionare dopo un po'.

La cosa da fare è seguire le istruzioni sull'installazione di FFmpeg, che è (almeno su Windows) un pacchetto di eseguibili di cui devi impostare un percorso nelle variabili di ambiente

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

Scarica da ffmpeg.org

Spero che questo aiuti qualcuno - anche dopo un po' dopo la domanda - buona fortuna


So che questa domanda riguarda Linux, ma nel caso in cui qualcuno si imbatta in questo problema su Mac come ho fatto io qui è la soluzione per questo. Ho avuto lo stesso identico problema su Mac perché ffmpeg apparentemente non è installato di default, quindi potrei risolverlo usando:

brew install yasm
brew install ffmpeg

Linux
  1. Come installare FFmpeg in Linux

  2. Come installare FFmpeg su Ubuntu 18.04 e 16.04

  3. Come installare Ffmpeg su Ubuntu??

  4. Come installare FFmpeg su CentOS7 VPS?

  5. Installazione di FFMPEG su EC2 - Amazon Linux

Come installare FFmpeg su Fedora 35

Come installare FFmpeg su Ubuntu 17.04

Come installare FFmpeg su Ubuntu 18.04 LTS

Come installare FFmpeg su Linux Mint 19

Come installare FFmpeg su Ubuntu 22.04

Come installare FFmpeg su Debian 9