Skip to main content

Editor and Presenter for Manim Generated Content

Project description

Manim Editor

Working Example

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.2.tar.gz (279.2 kB view details)

Uploaded Source

Built Distribution

manim_editor-0.1.2-py3-none-any.whl (284.1 kB view details)

Uploaded Python 3

File details

Details for the file manim_editor-0.1.2.tar.gz.

File metadata

  • Download URL: manim_editor-0.1.2.tar.gz
  • Upload date:
  • Size: 279.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.10 CPython/3.9.7 Linux/5.14.13-200.fc34.x86_64

File hashes

Hashes for manim_editor-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b5699448f9471b2621218a0242ae27e7023957e78d173dedca3f3e23a01eeccf
MD5 eced3308ab749b2db25d7de7c4f0ef2a
BLAKE2b-256 cde46f2a5545982a842b075da59e13aa366a054926b6f76c923627cb9606e6b3

See more details on using hashes here.

File details

Details for the file manim_editor-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: manim_editor-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 284.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.10 CPython/3.9.7 Linux/5.14.13-200.fc34.x86_64

File hashes

Hashes for manim_editor-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d70e61f85010052f07860e2199482129bba49793275740738d426b88236e75ae
MD5 d552323340ce8512f31437cb37f080bf
BLAKE2b-256 b922ba35a590aa3b9d7cf88cc33c3c4d2780812962d321aa910d816ef93922e3

See more details on using hashes here.

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