Сначала вам нужно убедиться, что ваши графики сохраняются с одинаковым шаблоном имени, содержащим номер кадра (начиная с 1) который должен быть дополнен нулями! Например, ваш график должен называться myplot_000001.png или myplot_0123. Это можно сделать, например, с помощью
save_frame.py
fig.savefig(f'myplots/myplot_{timestep:06d}.png')06d дополняет число (в переменной timestep) до 6 цифр в общей сложности.
Теперь используйте ffmpeg следующим образом для создания видео:
create_video.sh
ffmpeg -f image2 -framerate 25 -i myplots/myplot_%06d.png -vcodec libx264 -crf 22 video.mp4
Check out similar posts by category:
Data Science Python
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow