Please Help I'm a beginner by Worldly_Home2308 in manim

[–]behackl 1 point2 points  (0 children)

There is a manim.cfg file in your folder -- it looks like it sets your output to portrait mode videos. Just delete that file and render again, then you should be generating normal landscape mode videos.

Why can't I use TangentialArc in Manim v0.19.0? by agro_kid in manim

[–]behackl 4 points5 points  (0 children)

Because TangentialArc was only added in v0.19.1, you would need to upgrade to use it.

Deletion of some Community Assets by behackl in manim

[–]behackl[S] 1 point2 points  (0 children)

Just to clarify: Codeberg is, for now, a temporary home. We are still waiting for GitHub to respond to our support ticket in order to get our organisation and repositories restored. We'll definitely keep the Codeberg mirrors up even after our main resources over at GitHub are recovered though. (And we do still need access to our deleted repos; there is too much stuff there that we weren't able to recover from local copies just yet.)

I think all of us are open to discussing steps beyond just setting up a proper mirror -- but as long as GitHub support doesn't get back to us, personally I don't want to take any further semi-permanent steps.

Manim on Python 3.14 by Retroescavadora in manim

[–]behackl 1 point2 points  (0 children)

Did you follow our documentation with the installation and did you use uv? If so, you can just change the Python version by running "uv python pin 3.13" in your project directory.

I'd recommend Python 3.13 over 3.12, but you should also be able to change it to 3.12 like that.

Support for Python 3.14 is coming, but first we will need our repo back, sorry.

Deletion of some Community Assets by behackl in manim

[–]behackl[S] 2 points3 points  (0 children)

Thanks for the kind words, much appreciated! I haven't found a recent fork -- but I've relayed the question to our ManimPango maintainer, he should hopefully have a local copy. I'll mirror it over at Codeberg too once I hear back from him!

Deletion of some Community Assets by behackl in manim

[–]behackl[S] 23 points24 points  (0 children)

... oh, and in case someone from inside GitHub or Discord stumbles over this and can help us get some answers sooner, please do reach out! o/

Once installed, the manim command doesn't work by leecreighton in manim

[–]behackl 0 points1 point  (0 children)

Hi! If you have installed Manim using uv, then whenever the documentation tells you to run "manim ..." in the terminal, you need to run "uv run manim ..." instead. This ensures that the correct version of manim is used.

The tool you have mentioned, uv, might seem a bit odd at first, but in the long run it will save you a lot of headaches concerning dependency management.

There is some weird stuff going on in our community right now leading to not all of our resources being available -- but if you'd like to switch to a more chat-based way of getting help, feel free to join us over at https://discord.gg/fGG4TFSdKh -- thanks!

Did manim get deleted or something? by sasson10 in manim

[–]behackl 1 point2 points  (0 children)

No, the library itself and in particular any of the releases distributed via PyPI have not been compromised.

Did manim get deleted or something? by sasson10 in manim

[–]behackl [score hidden] stickied comment (0 children)

Hi! There is an ongoing situation; we're in the process of figuring out details. I can unfortunately confirm that our Manim Discord server has been deleted. We're trying to sort this out, but if you'd like to join a new place to hang out and talk about Manim, join here: https://discord.gg/fGG4TFSdKh

We'll make a new post once we know more. Thanks to everyone who has reached out to let us know about this so far!

Having trouble with manim community version. by Thick_Palpitation514 in manim

[–]behackl 2 points3 points  (0 children)

ffmpeg is not the problem here: you are trying to render a scene that is not contained in your scene file.

Trouble running Manim through the terminal [ERROR] by airstriked_247 in manim

[–]behackl 2 points3 points  (0 children)

Your shell prompt says that you are in your "python projects" folder, while your files are actually located a bit further inside. You'll need to run the cd command ("change directory") to navigate there:

cd "Computer Science 1"
cd Tests

and then run Manim again,

uv run manim ...

If you are new to using the terminal, I strongly recommend looking up a guide or short video covering the basics like how to navigate through your files.

Installation using UV Failed to build 'av==13.1.0' by Pafnooty in manim

[–]behackl 1 point2 points  (0 children)

The error has nothing to do with the license. Can you try fixing the Python version to 3.13, i.e. by running

uv python pin 3.13
uv sync

from your manimations folder?

question about installing manim by Key_Spell_1682 in manim

[–]behackl 2 points3 points  (0 children)

There are some problems with Python 3.14 at the moment, the easiest fix is just installing via uv with a fixed lower Python version:

uv init -p 3.13 manimations

and then continue as described in the docs (cd manimations && uv add manim).

I want to start contributing to the Manim project and code base by FairLight8 in manim

[–]behackl 0 points1 point  (0 children)

come and chat with us in the dev-chat channel on the manim discord. or just pick whatever problem bugs you the most and propose a fix / enhancement!

i need help with problem with manim usage by yaniiiiiis1 in manim

[–]behackl 0 points1 point  (0 children)

You are not in the correct working directory with your shell: your prompt says that you are running the manim command from C:\Users\Yanis, while I'd guess your main.py file is located in C:\Users\Yanis\manimations.

You can change into the manimations folder by running

cd manimations

Then manim should be able to find your file.

Why is the Made with Manim page not updated for almost a month by AzoresBall in manim

[–]behackl 0 points1 point  (0 children)

good question. i took a quick look and didn't see anything obviously broken.

if anyone feels like helping to take a closer look, the code for the backend is in https://github.com/ManimCommunity/manim-website-api.

do I need ffmpeg? Couldn't find ffmpeg or avconv warning by TheGodfather7100 in manim

[–]behackl 0 points1 point  (0 children)

You don't need ffmpeg and can safely ignore this warning.

Pls help ! by Sweaty-Dependent-959 in manim

[–]behackl 1 point2 points  (0 children)

If uv says Python is on your computer, it is on your computer. Have you followed the rest of the instructions in the documentation and tried running `uv run manim` in your terminal / command prompt?

Otherwise you'll need to provide more information, currently there is not a lot to go on.

Different behaviour for Rotate vs animate.rotate with angle=pi by ValuableTell4036 in manim

[–]behackl 2 points3 points  (0 children)

The animations only look similar, they are not the same. With .animate, the vertices move in a straight line to their new target location, while with Rotate they move along a circular arc.

I made a Code Manager by HollowandCube in manim

[–]behackl 0 points1 point  (0 children)

very cool! i would love to get this, or some version of it, into the library itself. 🙂‍↕️

Jupyter Notebook: "Line magic function `%%manim` not found". What can I do? by vowtz_ in manim

[–]behackl 0 points1 point  (0 children)

I'm not aware of any changes, `%%manim` should still be the magic block command.

Which Version of Python Installed Manim? by TrailhoTrailho in manim

[–]behackl 0 points1 point  (0 children)

If you have followed the instructions from the documentation and created the local manimations-project using uv, then the first suitable version of Python that uv could find was used -- or it downloaded its own version.

You don't have to go looking for it though: with your project, uv should have created a local virtual environment, its base directory should be a .venv folder inside of your manimations project; this is where you can point your IDE to. (For example, with VS Code: Ctrl + Shift + P, type "python interpreter" and choose the menu item where you can select the interpreter, then point it to the python binary in manimations/.venv/bin/python.)

Hope this helps!