GitHub repo xịn · Vui Coding chọn
3b1b/manim
Repository này cung cấp một engine tạo hoạt hình chính xác theo chương trình để làm video giảng giải toán học, phù hợp cho nhà sáng tạo nội dung. Điểm nổi bật là hỗ trợ tạo hoạt hình toán học chuyên nghiệp và dễ tùy chỉnh qua mã nguồn.
Tóm tắt nhanh
Repo này làm được gì?
Repository này cung cấp một engine tạo hoạt hình chính xác theo chương trình để làm video giảng giải toán học, phù hợp cho nhà sáng tạo nội dung. Điểm nổi bật là hỗ trợ tạo hoạt hình toán học chuyên nghiệp và dễ tùy chỉnh qua mã nguồn.
Mô tả từ GitHub
Animation engine for explanatory math videos
Bắt đầu với repo
Cài đặt và sử dụng
Hướng dẫn cài đặt
1. Cài đặt Python 3.10 hoặc cao hơn. 2. Cài đặt pip nếu chưa có. 3. Thực hiện lệnh: `pip install manimgl` 4. Chạy thử bằng lệnh: `manimgl`. Nếu muốn cài đặt trên Linux (Ubuntu/Debian): - Cập nhật hệ thống: `sudo apt update` - Cài đặt ffmpeg: `sudo apt install ffmpeg` - Cài đặt pip: `sudo apt install python3-pip` - Cài đặt Pango: `sudo apt install libpango1.0-dev` - Tùy chọn: Cài LaTeX nhẹ: `sudo apt install texlive-science texlive-fonts-extra texlive-latex-extra` - Clone repo: `git clone https://github.com/3b1b/manim.git` - Vào thư mục: `cd manim` - Cài đặt: `python3 -m pip install -e .` - Thử chạy: `manimgl example_scenes.py OpeningManimExample`.
Hướng dẫn sử dụng
Chạy lệnh:
manimgl example_scenes.py OpeningManimExampleđể xem hoạt hình ví dụ. Các tùy chọn phổ biến: - `-w` để xuất video - `-o` để xuất và mở video - `-s` để xem nhanh khung hình cuối - `-so` để lưu và xem khung cuối - `-n ` để bỏ qua đến animation thứ n - `-f` để mở cửa sổ toàn màn hình. Xem thêm tài liệu tại [3b1b.github.io/manim](https://3b1b.github.io/manim/) để biết chi tiết.
