D’abord, vous devez vous assurer que vos tracés sont tous sauvegardés avec le même modèle de nom contenant le numéro de frame (commençant à 1) qui doit être rempli avec des zéros ! Par exemple, votre tracé devrait être nommé myplot_000001.png ou myplot_0123. Ceci peut être fait en utilisant, par exemple, en utilisant
save_frame.py
fig.savefig(f'myplots/myplot_{timestep:06d}.png')06d remplit le nombre (dans la variable timestep) jusqu’à 6 chiffres au total.
Maintenant, utilisez ffmpeg comme ceci pour créer la vidéo :
create_video.sh
ffmpeg -f image2 -framerate 25 -i myplots/myplot_%06d.png -vcodec libx264 -crf 22 video.mp4
Consultez les articles similaires par catégorie :
Science des données Python
Si cet article vous a aidé, pensez à m'offrir un café ou à faire un don via PayPal pour soutenir la recherche et la publication de nouveaux articles sur TechOverflow