mirror of
https://github.com/jeertmans/manim-slides.git
synced 2025-06-12 23:58:43 +08:00
chore(deps): remove subprocess calls to FFMPEG with av
(#335)
* chore(deps): remove subprocess calls to FFMPEG with `av` Linked to the progess made in https://github.com/ManimCommunity/manim/pull/3501. The following PR aims at reducing subprocess calls for security and speed reasons. Also, with https://github.com/ManimCommunity/manim/pull/3501 is merged, FFMPEG should not be needed anymore as it is part of `PyAv`. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix(lib): oops forgot to commit those changes * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * chore(lib): clear assets and clean code * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * chore(doc): document changes --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
CHANGELOG.md
manim_slides
poetry.lockpyproject.tomltest_assets
49d7b9453bdd459c0f7582859468b845a0abd7fd15637246ec1914c5c21ee33a.mp449d7b9453bdd459c0f7582859468b845a0abd7fd15637246ec1914c5c21ee33a_reversed.mp4666c4d3666df4cdb49aaba030b166948270194eee96f1a10eedf33ef7d3c9a7b.mp4666c4d3666df4cdb49aaba030b166948270194eee96f1a10eedf33ef7d3c9a7b_reversed.mp472568c120827bbf8c69201ee416c5bab6f875f1600889d2ee765346bb576887d.mp472568c120827bbf8c69201ee416c5bab6f875f1600889d2ee765346bb576887d_reversed.mp4
tests
@ -41,6 +41,9 @@ def make_logger() -> logging.Logger:
|
||||
logger.setLevel(logging.getLogger("manim").level)
|
||||
logger.addHandler(rich_handler)
|
||||
|
||||
if not (libav_logger := logging.getLogger("libav")).hasHandlers():
|
||||
libav_logger.addHandler(rich_handler)
|
||||
|
||||
return logger
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user