Skip to main content

Editor and Presenter for Manim Generated Content

Project description

Manim Editor

Editor and Presenter for Manim Generated Content

https://manim-editor.readthedocs.io/en/latest/

Since the Section API has been merged, the Manim Web Presenter (https://github.com/christopher-besch/manim_web_presenter) will have to be rewritten. This editor will take that functionality and add some more: It will be something like a "Manim video editor", where you load your scenes and record your lovely voice. (Here I'll reuse some of the presentation code, which is why these two functions, editing and presenting, will be implemented in the same repo.) Then it will sync the voice with the video without any user input required; loops shall be looped, seamless transitions seamlessly transitioned and pauses paused(?)

My goal is for this repo to eventually become part of the ManimCommunity Organisation. With such a tool, Manim can really rival something like PowerPoint.

If anyone would like to join forces, I'm happy to add them to the (hopefully intermediate) ManimEditorProject organisation.

Build from Source

  • clone repo: git clone https://github.com/ManimEditorProject/manim_editor && cd manim_editor
  • install poetry dependencies: poetry install
  • enter poetry shell: poetry shell
  • install npm modules: npm ci
  • compile web files: npm run build_debug or npm run build_release
  • start editor: manedit

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

manim_editor-0.1.1.tar.gz (281.7 kB view hashes)

Uploaded Source

Built Distribution

manim_editor-0.1.1-py3-none-any.whl (285.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page