TopGit
Đánh giá repo GitHub

OpenMontage: Sản xuất video kiểu agent từ editor

calesthio/OpenMontage

OpenMontage là một hệ thống sản xuất video mã nguồn mở mà bạn điều khiển thông qua một trợ lý coding AI. Bạn mô tả video bằng ngôn ngữ thường ngày và agent lo phần nghiên cứu, viết kịch bản, tạo tài nguyên, dựng và ghép hình cuối cùng bằng Remotion, hiển thị chi phí từng tài nguyên và các cổng phê duyệt trên đường đi.

OOpenMontage: Sản xuất video kiểu agent từ editor — open-source GitHub repository preview
Nhận định nhanh

Hãy chọn OpenMontage nếu bạn đã làm việc trong một agent coding AI và muốn viết kịch bản cho video AI ngay từ editor, có các cổng chi phí hiện rõ trước mỗi lần render. Bỏ qua nếu bạn muốn một trình tạo GUI một cú nhấp — công cụ này đòi bạn cài Python, FFmpeg, Node, gắn API key nhà cung cấp và điều khiển từ một trợ lý coding.

Sao
★ 34.2k
Fork
⑂ 3.9k
Ngôn ngữ
Python
Giấy phép
AGPL-3.0
Chủ đề
Image Tools
Cập nhật
Jul 2026
Trang chủ
GitHub

Vấn đề nó giải quyết

Làm một video AI ngắn hôm nay nghĩa là chắp vá một mớ công cụ riêng lẻ: một cái cho kịch bản, một cái cho ảnh, một cái cho lồng tiếng, một cái cho phụ đề, và một trình dựng để ghép tất cả. Chi phí thì mù mờ cho tới khi hóa đơn về, và không có một chỗ duy nhất để duyệt kịch bản hay hình ảnh trước khi bạn đã tiêu tiền render toàn bộ.

Đây là gì?

OpenMontage là một hệ thống sản xuất video kiểu agent mã nguồn mở (giấy phép AGPL-3.0) viết bằng Python. README mô tả 12 pipeline, 52 công cụ và hơn 500 kỹ năng agent biến một trợ lý coding AI thành một studio video. Nó có thể tạo từ một prompt văn bản hoặc một video tham chiếu — lấy footage stock miễn phí, tạo ảnh và clip chuyển động, thêm lời dẫn và phụ đề, rồi ghép kết quả bằng Remotion.

Vì sao đang được chú ý

README mang một huy hiệu tuyên bố '#1 Repository of the Day trên GitHub Trending' và giới thiệu OpenMontage là hệ thống sản xuất video kiểu agent mã nguồn mở đầu tiên. Góc độ đặc thù — video AI tái lập được, dựng và theo dõi chi phí ngay trong agent coding của bạn, với các ví dụ mà README nói chỉ tốn vài xu — đủ khác lạ để thu hút chú ý.

Số sao GitHub của repo này thay đổi thế nào theo thời gian. Nguồn: star-history.com.Xem lịch sử sao

Tính năng chính

  • Pipeline do agent điều khiển: nghiên cứu, kịch bản, tạo tài nguyên, dựng và ghép hình từ một prompt ngôn ngữ thường ngày
  • Có thể bắt đầu từ một video tham chiếu (YouTube, Short, Reel, TikTok hoặc clip cục bộ) và dựng lại theo chủ đề mới
  • Ghép hình cuối cùng qua Remotion, hỗ trợ ảnh FLUX và clip chuyển động từ các nhà cung cấp như Veo và Kling
  • Lời dẫn qua text-to-speech và phụ đề theo từng từ (README nhắc tới WhisperX)
  • Một bảng 'Backlot' (`python -m backlot open`) hiển thị tiến độ trực tiếp, chi phí từng tài nguyên và các cổng phê duyệt
  • Hoạt động với Claude Code, Cursor, Copilot, Windsurf hoặc Codex — bất kỳ trợ lý nào đọc được file và chạy được code

Trường hợp dùng tốt nhất

  • Sản xuất video giải thích ngắn hoặc trailer từ một prompt viết sẵn mà không cần dựng tay
  • Tái tạo nhịp điệu và cấu trúc của một video tham chiếu trên một chủ đề khác
  • Dựng video AI có theo dõi chi phí, nơi bạn duyệt kịch bản và hình ảnh trước khi render
  • Biến ảnh tĩnh thành phim ngắn có chuyển động camera và hiệu ứng hạt

Cách cài đặt / dùng thử

README liệt kê các điều kiện cần: Python 3.10+, FFmpeg (`brew install ffmpeg` / `sudo apt install ffmpeg`), Node.js 18+, và một trợ lý coding AI. Bạn cũng cung cấp API key cho các nhà cung cấp muốn dùng (tạo ảnh, video và giọng nói). Các bước clone và thiết lập cụ thể nằm trong phần Quick Start của kho.

Cách sử dụng

Bạn điều khiển OpenMontage từ trợ lý coding AI bằng ngôn ngữ tự nhiên — mô tả video, hoặc dán một clip tham chiếu, và agent đề xuất các ý tưởng, một lộ trình công cụ trung thực cùng ước tính chi phí trước khi sản xuất. Bảng Backlot, mở bằng `python -m backlot open`, hiển thị storyboard như một cổng phê duyệt để bạn duyệt hình ảnh trước lần render cuối.

Điểm mạnh

  • Gộp toàn bộ pipeline video — từ kịch bản tới render — vào một quy trình do agent điều khiển
  • Hiển thị chi phí từng tài nguyên và giữ các cổng phê duyệt, nên bạn thấy khoản chi trước khi cam kết render
  • Ghép bằng Remotion và có thể lấy footage stock miễn phí, chứ không chỉ làm động vài ảnh tĩnh
  • Hoạt động với chính trợ lý coding bạn đang dùng thay vì một ứng dụng riêng

Hạn chế & rủi ro

  • Thiết lập nặng: Python, FFmpeg, Node, một trợ lý coding và API key nhà cung cấp trước khi làm được gì
  • Chi phí và chất lượng đầu ra phụ thuộc vào các nhà cung cấp trả phí bên thứ ba (các ví dụ 'rẻ' của README vẫn tiêu tiền thật ở một số trong đó)
  • Các video demo ấn tượng và các con số '12 pipeline / 52 công cụ / hơn 500 kỹ năng' là do README tự báo cáo, chưa được kiểm chứng độc lập
  • Giấy phép copyleft AGPL-3.0, có thể gây phức tạp cho việc dùng thương mại hoặc nhúng
  • Đây là một dự án còn non trẻ được điều khiển qua các agent coding, nên kết quả sẽ khác nhau tùy thiết lập và quyền truy cập model của bạn
Xem trên GitHubTrang chủ

Lựa chọn thay thế

Remotion — bộ khung video dựa trên React mà OpenMontage dùng để ghép, có thể dùng riêngMoviePy — thư viện Python để dựng video bằng lập trìnhRevideo — bộ khung mã nguồn mở để dựng video bằng codeFFmpeg — bộ công cụ nền tảng để viết script xử lý video/âm thanh trực tiếp

Ai nên thử — và ai nên bỏ qua

Lập trình viên đã quen sống trong một trợ lý coding AI và muốn tạo video ngay từ editor với chi phí hiện rõ và các bước phê duyệt. Nó hợp với người thoải mái cài Python, FFmpeg, Node và quản lý key nhà cung cấp. Ai muốn một GUI bóng bẩy hoặc một trình tạo video một cú nhấp, không cần thiết lập, nên tìm nơi khác.

Câu hỏi thường gặp

OpenMontage có miễn phí và mã nguồn mở không?

Dự án là mã nguồn mở dưới giấy phép AGPL-3.0. Trên thực tế chạy nó không miễn phí, vì nó gọi tới các nhà cung cấp ảnh, video và giọng nói trả phí mà bạn trả tiền theo lượt dùng.

Tôi điều khiển nó thế nào?

Bạn điều khiển qua một trợ lý coding AI — README liệt kê Claude Code, Cursor, Copilot, Windsurf và Codex — mô tả điều bạn muốn bằng ngôn ngữ thường ngày trong khi agent chạy pipeline.

Nó có làm được video thật, không chỉ ảnh động?

README nói nó làm được cả hai: làm động ảnh tĩnh, hoặc dựng một kho từ footage stock miễn phí và kho lưu trữ mở, lấy các clip chuyển động và dựng chúng thành một timeline được render.

Một video tốn bao nhiêu?

README liệt kê các ví dụ tốn từ khoảng 0,02 đến 1,33 đô la mỗi cái, tùy vào nhà cung cấp và loại tài nguyên được dùng. Chi phí của bạn sẽ thay đổi theo thời lượng và lựa chọn nhà cung cấp.

Repo liên quan

Nguồn & ghi công

Dựa trên kho GitHub chính thức calesthio/OpenMontage, bao gồm README và metadata của dự án.

Về TopGit