-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Closed
Labels
enhancementAdditions and improvements in generalAdditions and improvements in generalhelp wantedWe would appreciate help on this issue/PRWe would appreciate help on this issue/PR
Description
Currently, AFAIK, Manim calls Ffmpeg using subprocess, which is very slow. In a plan to making manim more faster we can use a Python Ffmpeg wraper, like Pyav which is written in C and is a lot faster than directly calling using subprocess and also more Pythonic. I think doing this would just need to edit a file scene_writer.py
. Also, this would mean that we wouldn't need to ask users to install Ffmpeg as it would be included in PyAv.
Refs
Pyav Documentation: https://pyav.org/docs/stable/index.html
Pyav Project Source: https://github.com/PyAV-Org/PyAV
AkashKarnatak, huguesdevimeux, Darylgolden and ubaldot
Metadata
Metadata
Assignees
Labels
enhancementAdditions and improvements in generalAdditions and improvements in generalhelp wantedWe would appreciate help on this issue/PRWe would appreciate help on this issue/PR
Type
Projects
Status
🆕 New