[解決済み] ムービーライター ffmpeg は使用できません。代わりに <class 'matplotlib.animation.PillowWriter'> を使用しようとしています。
2022-02-10 02:37:17
質問
ffmpeg を使わずにムービングプロットを使う方法はありますか?
import matplotlib.animation as animation
from IPython.display import HTML
fig, ax = plt.subplots(figsize=(15, 8))
animator = animation.FuncAnimation(fig, draw_barchart, frames=range(1968, 2019))
HTML(animator.to_jshtml())
animator.save('dynamic_images.mp4')
私のコードは上記のとおりですが、キーエラーが発生します。
.mp4'
,
ValueError: unknown file extension: .mp4
をインストールしてみました。
conda install -c conda-forge ffmpeg
SSL問題で終了
-
ffmpegを使わずにムービングプロットを使う方法はありますか?
-
エラーが出るように、'matplotlib.animation.PillowWriter' を使う方法はないでしょうか?
免責事項 : リンク先を参照しました。
https://www.wikihow.com/Install-FFmpeg-on-Windows
しかし、そのURLはITチームによってブロックされています。
どうすればいいですか?
アニメーションのプロットは
.gif
を使用し
celluloid
ライブラリを使用します。
from matplotlib import pyplot as plt
from celluloid import Camera
import numpy as np
# create figure object
fig = plt.figure()
# load axis box
ax = plt.axes()
# set axis limit
ax.set_ylim(0, 1)
ax.set_xlim(0, 10)
camera = Camera(fig)
for i in range(10):
ax.scatter(i, np.random.random())
plt.pause(0.1)
camera.snap()
animation = camera.animate()
animation.save('animation.gif', writer='PillowWriter', fps=2)
出力します。
関連
-
Python カメの描画コマンドとその例
-
PyQt5はユーザーログインGUIインターフェースとログイン後のジャンプを実装しています。
-
[解決済み】なぜ「LinAlgError: Grangercausalitytestsから「Singular matrix」と表示されるのはなぜですか?
-
[解決済み] matplotlib でプロットをクリアするために cla()、clf() または close() をいつ使うか?
-
[解決済み] インスタンスのクラス名を取得する?
-
[解決済み] Matplotlibでプロットを表示するのではなく、画像ファイルに保存する。
-
[解決済み] Pythonの "assert "はどのように使うのですか?
-
[解決済み] クラスをJSONシリアライザブルにする方法
-
[解決済み] ffmpegを使って開始時刻と終了時刻を基準に動画をカットする
-
[解決済み] FFmpegで動画を回転させる
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
pythonを使ったオフィス自動化コード例
-
Python Decorator 練習問題
-
pythonサイクルタスクスケジューリングツール スケジュール詳解
-
Python入門 openを使ったファイルの読み書きの方法
-
[解決済み】Python regex AttributeError: 'NoneType' オブジェクトに 'group' 属性がない。
-
[解決済み】終了コード -1073741515 (0xC0000135)でプロセス終了)
-
[解決済み】Flask ImportError: Flask という名前のモジュールがない
-
[解決済み】Python: SyntaxError: キーワードは式になり得ない
-
[解決済み】cアンダースコア式`c_`は、具体的に何をするのですか?
-
[解決済み] Matplotlib-Animationの "No MovieWriters Available"