Спочатку вам потрібно ensure, що ваші plots saved all з тим самим name pattern, що містить frame number (starting at 1) який must be padded with zeros! Наприклад, ваш plot повинен бути named myplot_000001.png або myplot_0123. Це можна зробити з використанням, наприклад,
save_frame.py
fig.savefig(f'myplots/myplot_{timestep:06d}.png')06d pads number (у timestep variable) до 6 digits загалом.
Тепер use ffmpeg так, щоб create video:
create_video.sh
ffmpeg -f image2 -framerate 25 -i myplots/myplot_%06d.png -vcodec libx264 -crf 22 video.mp4
Дивіться схожі статті за категоріями:
Data Science Python
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow