GNU/Linux >> Znalost Linux >  >> Linux

Matplotlib-Animation Nejsou k dispozici žádné filmaře

Pro ostatní googlery používající Anacondu nainstalujte balíček ffmpeg:

conda install -c conda-forge ffmpeg

Toto funguje také ve Windows.

(Původní odpověď byla použita menpo vlastník balíčku, ale jak zmínil @harsh, jejich verze je v době psaní trochu pozadu)


Měl stejný problém pod Linuxem. Ve výchozím nastavení metoda animate.save používá ffmpeg, ale zdá se, že je zastaralá. https://askubuntu.com/questions/432542/is-ffmpeg-missing-from-the-official-repositories-in-14-04

Řešení:Nainstalujte nějaký kodér, jako je avconv nebo mencoder. Ve volání uveďte alternativní kodér:

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

Měl stejný problém....po chvíli se mi to podařilo zprovoznit.

Musíte postupovat podle pokynů pro instalaci FFmpeg - což je (alespoň na Windows) balík spustitelných souborů, ke kterým musíte nastavit cestu v proměnných prostředí

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

Stáhnout z ffmpeg.org

Doufám, že to někomu pomůže - i po chvíli po otázce - hodně štěstí


Vím, že tato otázka se týká Linuxu, ale v případě, že někdo narazí na tento problém na Macu, jako jsem to udělal já, je to řešení. Měl jsem úplně stejný problém na Macu, protože ffmpeg není zřejmě ve výchozím nastavení nainstalován, a tak bych to mohl vyřešit pomocí:

brew install yasm
brew install ffmpeg

Linux
  1. Jak nainstalovat FFmpeg v Linuxu

  2. Jak nainstalovat FFmpeg na Ubuntu 18.04 a 16.04

  3. Jak nainstalovat Ffmpeg na Ubuntu?

  1. Jak nainstalovat FFmpeg na CentOS7 VPS?

  2. Jak nainstalovat FFmpeg na Ubuntu 22.04

  3. Instalace FFMPEG na EC2 - Amazon Linux

  1. Jak nainstalovat FFmpeg na Linux

  2. Jak nainstalovat FFMPEG na CentOS 7

  3. Jak nainstalovat FFmpeg na Manjaro 20