OpenMontage là gì? Dựng video bằng AI agent, miễn phí và mã nguồn mở

Đăng 05/11/2026 · Cập nhật 05/11/2026 · Khoảng 11 phút đọc

OpenMontage là gì?

OpenMontage là một hệ thống sản xuất video mã nguồn mở, được công bố trên GitHub từ tháng 3/2026 và nhanh chóng trở thành một trong những repo được quan tâm nhất năm nay — tại thời điểm viết bài, nó có gần 77.000 sao và hơn 10.000 fork. Điểm khác biệt cốt lõi: OpenMontage không phải một ứng dụng dựng video có giao diện, cũng không phải một mô hình AI tạo clip. Nó là một bộ khung quy trình (pipeline) biến trợ lý lập trình AI mà bạn đang dùng — Claude Code, Cursor, Copilot, Windsurf hay Codex — thành một tổ sản xuất video.

Cách dùng vì thế cũng khác mọi công cụ bạn từng biết: bạn mở thư mục dự án trong trợ lý AI và ra đề bài bằng câu chữ, ví dụ "Làm video giải thích 60 giây về cách mạng lưới nơ-ron học". Từ đó agent tự chạy một chuỗi công đoạn giống quy trình của một ê-kíp thật: nghiên cứu chủ đề trên web, đề xuất hướng làm và báo chi phí dự kiến, viết kịch bản, lập kế hoạch từng cảnh, tạo tài sản (hình ảnh, clip, giọng đọc, nhạc), dựng, render, rồi tự kiểm tra lại bản render trước khi đưa cho bạn. Các quyết định sáng tạo quan trọng đều dừng lại chờ bạn duyệt, và có một bảng storyboard trực quan tên là Backlot để bạn theo dõi tiến độ thay vì đọc log.

Toàn bộ "trí khôn nghề nghiệp" của hệ thống nằm trong các file hướng dẫn mà ai cũng đọc và sửa được: mỗi pipeline là một file cấu hình, mỗi công đoạn có một file kỹ năng (skill) dạy agent cách làm. Đội ngũ phát triển công bố repo chứa hơn 100 công cụ sản xuất và hơn 700 file kỹ năng — mình đã kiểm chứng hai con số này ở mục dưới.

Mình đã xem kỹ repo và chạy thử: nó làm được gì?

Vì đây là bài review, mình không dừng ở đọc README mà clone toàn bộ repo về máy, cài đặt các gói phụ thuộc lõi và chạy thử những phần không tốn chi phí. Kết quả cụ thể:

Nói ngắn gọn: phần "quy trình sản xuất" của OpenMontage là thật và chạy được, không phải chiêu trò quảng cáo. Phần chất lượng hình ảnh cuối cùng phụ thuộc vào việc bạn cho nó dùng công cụ miễn phí hay API trả phí — giống như ê-kíp giỏi vẫn cần diễn viên và máy quay xứng tầm.

  • Mã nguồn nặng khoảng 162 MB, viết chủ yếu bằng Python. Lệnh khám phá công cụ tích hợp trong repo chạy thành công và đăng ký được 155 công cụ, khớp với tuyên bố "100+ công cụ" của dự án. Đếm file kỹ năng trong repo được 736 file, khớp tuyên bố "700+".
  • Khi chưa nhập bất kỳ API key nào, hệ thống báo 37 công cụ ở trạng thái sẵn sàng (nhóm render, hậu kỳ bằng FFmpeg, phân tích, phụ đề…), 1 công cụ suy giảm và 117 công cụ chưa dùng được vì thiếu key hoặc thiếu phần mềm kèm theo. Đây là bức tranh trung thực về chế độ miễn phí: phần khung và hậu kỳ chạy thật, còn phần "tạo hình ảnh/video bằng AI xịn" thì phải có key mới mở.
  • Repo có sẵn 12 pipeline sản xuất hoàn chỉnh (liệt kê ở mục sau) và 3 video demo chạy hoàn toàn không cần key.
  • Điểm mình chưa kiểm chứng được: xuất thử một video demo hoàn chỉnh. Trên máy ảo dùng để test, bước render bằng Remotion tải và đóng gói xong nhưng trình duyệt headless bị sập ngay ở khung hình đầu tiên — đây là lỗi môi trường máy ảo khá phổ biến với render headless, chưa đủ căn cứ kết luận do repo. Nếu bạn cài trên máy cá nhân bình thường (Mac/Windows/Linux có giao diện), bước này theo tài liệu là chạy được, nhưng hãy tự thử bản demo trước khi kỳ vọng xa hơn.

12 pipeline có sẵn gồm những gì?

Mỗi pipeline là một quy trình trọn gói từ ý tưởng đến video hoàn chỉnh, dùng chung luồng 7 chặng: nghiên cứu → đề xuất → kịch bản → kế hoạch cảnh → tài sản → dựng → xuất bản.

Với người làm nội dung tiếng Việt, ba pipeline đáng chú ý nhất là Animated Explainer (làm video kiến thức hàng loạt), Documentary Montage (đường hoàn toàn miễn phí bằng footage thật) và Clip Factory (biến một video dài thành nhiều clip ngắn — đúng công việc tốn thời gian nhất của người làm TikTok hiện nay).

PipelineLàm ra loại video gìHợp với ai
Animated ExplainerVideo giải thích có nghiên cứu, lời dẫn, hình minh họa, nhạc nềnKênh giáo dục, giải thích kiến thức
AnimationMotion graphics, chữ độngMạng xã hội, demo sản phẩm, ý tưởng trừu tượng
Avatar SpokespersonVideo người ảo phát ngônThông báo doanh nghiệp, đào tạo
Character AnimationHoạt hình nhân vật hoạt hình 2D dạng SVGKể chuyện, kênh thiếu nhi
CinematicTrailer, teaser điện ảnhPhim thương hiệu, quảng bá
Clip FactoryCắt 1 video dài thành loạt clip ngắnTái sử dụng nội dung dài cho TikTok/Shorts
Documentary MontageDựng từ footage thật miễn phí (Pexels, Archive.org, NASA, Wikimedia)Video essay, phim tài liệu ngắn, không cần API trả phí
HybridFootage có sẵn cộng hình AI bổ trợNâng cấp video tự quay
Localization & DubDịch, thêm phụ đề, lồng tiếng lại video có sẵnPhát hành đa ngôn ngữ
Podcast RepurposeBiến podcast thành video highlightMarketing cho podcast
Screen DemoVideo quay màn hình phần mềm kèm thuyết minhHướng dẫn, giới thiệu sản phẩm số
Talking HeadVideo người nói trước cameraVlog, thuyết trình, phỏng vấn

Không có API key thì làm được gì?

Đây là phần nhiều người nghi ngờ nhất, và cũng là điểm OpenMontage làm khá nghiêm túc. Sau khi cài đặt, dù không có key trả phí nào, bạn vẫn có:

Khi có điều kiện, bạn cắm thêm key của các dịch vụ ngoài vào file .env để mở khóa phần "xịn": fal.ai (cổng tới FLUX tạo ảnh, Veo và Kling tạo video), Kling trực tiếp, Runway, HeyGen, ElevenLabs cho giọng đọc cao cấp, Suno cho nhạc… Theo thư viện prompt mẫu của chính dự án, một video dùng provider trả phí thường tốn khoảng 0,15–1,5 USD tiền API, bản cấu hình đầy đủ khoảng 1–3 USD mỗi video — đây là số liệu do dự án công bố, mình chưa tự đốt tiền kiểm chứng. Hệ thống có cơ chế quản trị ngân sách khá chặt: ước tính chi phí trước khi chạy, mặc định yêu cầu bạn duyệt các khoản chi trên 0,5 USD và có thể đặt trần cứng cho mỗi video.

  • Giọng đọc offline bằng Piper TTS — phần mềm đọc văn bản thành giọng nói chạy ngay trên máy, không tốn phí theo chữ như các dịch vụ đám mây.
  • Kho footage mở — Archive.org, NASA, Wikimedia Commons, cộng thêm ảnh/clip stock từ Pexels, Unsplash, Pixabay (các key developer của nhóm này miễn phí).
  • Hai bộ máy dựng — Remotion (dựng video bằng React, mạnh về video số liệu, chữ và phụ đề theo từng từ kiểu TikTok) và HyperFrames (HTML/CSS, mạnh về motion graphics), cộng FFmpeg cho hậu kỳ.
  • Phụ đề tự động theo từng từ, trộn âm thanh, chỉnh màu cơ bản.

Hướng dẫn cài đặt từng bước cho người mới

Yêu cầu tối thiểu: máy có Python 3.10 trở lên, FFmpeg, Node.js 18 trở lên — và quan trọng nhất là một trợ lý lập trình AI (Claude Code, Cursor, GitHub Copilot, Windsurf hoặc Codex), vì chính trợ lý đó là "người vận hành" hệ thống. Các bước thực hiện:

Mẹo tiết kiệm thời gian: chạy thử lệnh python render_demo.py --list rồi render một video demo có sẵn trước — nếu demo ra được file mp4 hoàn chỉnh trên máy bạn, toàn bộ phần khung đã thông, sau đó mới tính chuyện pipeline thật.

  • Bước 1 — Tải mã nguồn: mở Terminal (hoặc PowerShell trên Windows) và chạy lệnh: git clone https://github.com/calesthio/OpenMontage.git, sau đó cd OpenMontage.
  • Bước 2 — Cài đặt tự động: chạy make setup. Lệnh này cài các gói Python cần thiết, cài bộ dựng Remotion, cài Piper TTS miễn phí và tạo sẵn file .env cho bạn. Nếu máy không có make, trong README của dự án có dãy lệnh thay thế cho từng hệ điều hành — cứ làm đúng thứ tự trong đó.
  • Bước 3 — (Tùy chọn) Thêm API key: mở file .env và điền key của dịch vụ bạn có, ví dụ FAL_KEY= hoặc PEXELS_API_KEY=. Không có key nào cũng không sao — bỏ qua bước này để dùng đường miễn phí.
  • Bước 4 — Mở dự án bằng trợ lý AI: mở thư mục OpenMontage trong Claude Code/Cursor/Copilot…, trợ lý sẽ tự đọc các file hướng dẫn (CLAUDE.md, AGENT_GUIDE.md…) của dự án.
  • Bước 5 — Ra đề bài đầu tiên: thử một prompt không cần key, ví dụ: "Làm video giải thích hoạt hình 45 giây về vì sao bầu trời có màu xanh". Muốn đi đường footage thật miễn phí, hãy nói rõ: "Làm montage tài liệu 90 giây về thành phố lúc 4 giờ sáng, chỉ dùng footage thật, không lời dẫn".
  • Bước 6 — Duyệt qua các cổng kiểm tra: agent sẽ dừng ở các khâu đề xuất, kịch bản, kế hoạch cảnh và tài sản để chờ bạn duyệt (xem trực quan trên bảng Backlot). Duyệt kỹ ở khâu đề xuất vì ở đó có ước tính chi phí — đừng để nó tự chạy thẳng tới render khi bạn chưa rõ nó định tiêu gì.

So sánh với CapCut và các tool AI video trả phí

Cách hiểu đơn giản: các tool trả phí bán cho bạn "diễn viên và máy quay", CapCut là "ghế dựng", còn OpenMontage là "đạo diễn kiêm tổ sản xuất" — nó không thay thế hai thứ kia mà đứng trên chúng để điều phối. Kịch bản thực tế và hiệu quả nhất với nhiều người làm nội dung: dùng OpenMontage để ra bản dựng thô hàng loạt, sau đó vào CapCut tinh chỉnh lần cuối cho những video quan trọng.

Tiêu chíOpenMontageCapCutTool AI video trả phí (Runway, Kling bản web…)
Cách làm việcRa lệnh bằng câu chữ cho AI agent, không giao diện dựngKéo thả, cắt ghép thủ công trên timelineNhập prompt trên web, nhận clip
Đầu vào chínhÝ tưởng/chủ đề, hoặc video mẫu tham chiếuFootage bạn tự quay/tải vềCâu prompt và ảnh tham chiếu
Tự động hóaToàn trình: nghiên cứu, kịch bản, tài sản, dựng, tự kiểm traThấp — có tính năng AI hỗ trợ nhưng bạn vẫn là người dựngChỉ ở khâu tạo clip
Chi phíPhần mềm miễn phí; tốn tiền API nếu dùng provider xịn (dự án công bố ~0,15–3 USD/video)Miễn phí có giới hạn, bản Pro trả theo thángTrả theo gói tháng/credit
Điểm mạnh nhấtSản xuất hàng loạt theo khuôn, có quy trình và trần ngân sáchTốc độ, template bắt trend, tinh chỉnh từng giâyChất lượng chuyển động của clip
Điểm yếu nhấtKhó với người không quen terminal; đường miễn phí chất lượng vừa phảiTốn công khi làm số lượng lớn, dễ trùng khuôn mẫuPhải tự lo kịch bản và khâu ghép nối

Lỗi và hạn chế thường gặp

Từ quá trình cài đặt, chạy thử của mình và tài liệu của dự án, đây là những điểm dễ vấp nhất:

  • Quên điều kiện tiên quyết: OpenMontage không tự chạy một mình — không có trợ lý lập trình AI thì không có gì vận hành được nó. Nhiều người tải về rồi đi tìm "nút chạy" sẽ không thấy, vì OpenMontage không hề có giao diện dựng phim.
  • Máy yếu hoặc môi trường ảo hóa: khâu render dùng trình duyệt headless (qua Remotion), máy ít RAM hoặc môi trường máy ảo bị giới hạn bộ nhớ chia sẻ có thể làm bước render sập giữa chừng — đúng lỗi mình gặp khi test trên máy ảo. Máy cá nhân thông thường ít gặp hơn, nhưng hãy render demo kiểm tra trước.
  • Ổ cứng chật khi cài trên thư mục tạm: bộ cài (gói npm của Remotion, trình duyệt headless ~92 MB) cần vài trăm MB trống; cài vào thư mục hệ thống bị giới hạn dung lượng sẽ lỗi khó hiểu.
  • Kỳ vọng sai về đường miễn phí: video mẫu điện ảnh trên trang chủ của dự án đều dùng API trả phí (Veo, Kling). Đường 0-key cho ra video dạng giải thích/montage đơn giản hơn — tốt cho nội dung kiến thức, chưa phải "phim AI" như quảng cáo thường thấy.
  • Tiếng Việt là vùng chưa được dự án kiểm chứng: tài liệu, prompt mẫu và giọng đọc mặc định đều hướng tiếng Anh. Giọng Piper tiếng Việt và chất lượng phụ đề tiếng Việt bạn sẽ phải tự thử và tinh chỉnh — đây là chi phí thời gian có thật.
  • Dự án còn rất trẻ: ra mắt tháng 3/2026, chưa có phiên bản phát hành chính thức nào trên GitHub, thay đổi diễn ra hằng tuần. Hôm nay chạy được không đảm bảo tháng sau không phải cài lại.

Kết luận: có đáng dùng không, hợp với ai?

OpenMontage đáng dùng nếu bạn thuộc một trong ba nhóm: người làm nội dung kiến thức/giải thích theo số lượng (video essay, kênh học thuật, tóm tắt sách, tin tức); người đã quen dùng trợ lý lập trình AI và muốn biến nó thành dây chuyền video; hoặc đội nhỏ muốn tự động hóa khâu cắt clip ngắn từ nội dung dài. Với những nhóm này, cái bạn nhận được không phải "một tool tạo clip nữa" mà là một quy trình sản xuất có thể lặp lại, đo chi phí được và không bị khóa vào một nhà cung cấp nào.

Ngược lại, nếu bạn quay footage thật và cần dựng nhanh theo trend, CapCut vẫn là lựa chọn đúng; nếu bạn chỉ cần vài clip chuyển động đẹp cho quảng cáo, thuê thẳng Runway/Kling bản web sẽ nhàn hơn nhiều. Và một lưu ý pháp lý không nên bỏ qua: OpenMontage dùng giấy phép AGPL-3.0 — bạn cứ thoải mái dùng nó để làm video, kể cả video kiếm tiền, vì giấy phép không chi phối sản phẩm đầu ra; nhưng nếu định sửa code và đóng gói thành dịch vụ cho người khác dùng qua mạng, bạn sẽ phải công khai mã nguồn bản sửa theo cùng giấy phép.

Lời khuyên thực tế của mình: dành một buổi cài thử, chạy đúng một video bằng đường miễn phí (pipeline Documentary Montage hoặc Animated Explainer), và tự chấm bản render đầu tiên. Nếu chất lượng đó đủ cho kênh của bạn, bạn vừa có thêm một dây chuyền sản xuất gần như miễn phí; nếu chưa, bạn cũng chỉ mất một buổi để biết chắc — thay vì đoán.

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

OpenMontage có thật sự miễn phí không?

Phần mềm miễn phí và mã nguồn mở. Bạn vẫn có thể tốn tiền ở hai chỗ: trợ lý lập trình AI dùng để vận hành (phần lớn có gói trả phí) và API của các dịch vụ tạo ảnh/video/giọng nếu bạn chọn dùng chúng. Đi hoàn toàn bằng đường 0-key (Piper TTS, footage mở, Remotion) thì không tốn phí API, đổi lại chất lượng hình ảnh ở mức cơ bản.

Không biết lập trình có dùng được không?

Khó. OpenMontage không có giao diện; bạn cần cài đặt bằng dòng lệnh và làm việc với trợ lý AI trong môi trường vốn dành cho lập trình viên. Nếu bạn chưa từng mở Terminal, hãy bắt đầu với CapCut hoặc các tool AI video bản web trước.

Dùng OpenMontage làm video kiếm tiền có vi phạm giấy phép không?

Không. Giấy phép AGPL-3.0 của dự án quản lý việc phân phối và sửa đổi phần mềm, không chi phối video bạn sản xuất bằng nó. Ràng buộc chỉ xuất hiện khi bạn sửa code rồi phân phối lại hoặc dựng thành dịch vụ trực tuyến cho người khác dùng — khi đó phải công khai mã nguồn bản sửa. Điều khoản của từng dịch vụ API bạn cắm vào (Veo, Kling, ElevenLabs…) áp dụng riêng cho phần nội dung do chúng tạo ra.

OpenMontage khác gì các tool tạo video AI như Runway hay Kling?

Runway/Kling là mô hình tạo clip từ prompt — bạn vẫn phải tự viết kịch bản, tạo từng clip và ghép lại. OpenMontage là lớp điều phối phía trên: nó tự nghiên cứu, viết kịch bản, chọn và gọi các dịch vụ như Kling/Veo qua API (hoặc đi đường miễn phí), dựng thành video hoàn chỉnh và tự kiểm tra bản render. Hai lớp này bổ sung nhau chứ không thay nhau.

Làm video tiếng Việt bằng OpenMontage được không?

Về kỹ thuật là được — bạn ra đề bài và viết kịch bản bằng tiếng Việt, hệ thống có pipeline lồng tiếng/dịch và các nhà cung cấp giọng đọc đa ngôn ngữ. Nhưng tài liệu và cấu hình mặc định của dự án đều hướng tiếng Anh, giọng đọc miễn phí Piper cho tiếng Việt cần tự kiểm tra chất lượng trước khi sản xuất hàng loạt.

Đọc thêm