Просматривая компьютерные новости, натолкнулся на вот такой продукт для python - MANIM (это движок анимации для поясняющих математических видеороликов. Он используется для программного создания точной анимации). Ссылка на комьюнити в гитхаб.
Ну думаю, дай попробую, что ни за зверь такой этот маним. Недолго думая зашел в пустой (без установленных пакетов) проект. И написал там:
pip install manim
Устанавливалось продолжительное время, даже джанго устанавливается быстрее. Ну да ладно. Дай думаю гляну какие установились модули:
Зависимостей подтянулось немало.
Я по-быстрому выполнил тестовый скрипт, любимого нашего "хелловорлда" (сорян, хелловолрд - скучно, изменил):
И вот какой получился видеоролик из всего этого:
Наверняка можно менять шрифты, цвета и прочее. Но это уже нужно разбираться более детально с данной библиотекой. Попробовал еще один пример из комьюнити:
и вот такую красоту он выдаёт:
Код что в первом что во втором примере запускается при помощи командной строки:
manim_example.py HelloWorld -pqm --flush_cache
manim_example_2.py manim_example_2 -pqm --flush_cache
Что означают эти аргументы (-pqm --flush_cache), я пока не разбирался
Ссылочка на официальную страничку сообщества