TopGit
Đánh giá repo GitHub

OpenCut: Giải pháp thay thế CapCut mã nguồn mở

OpenCut-app/OpenCut
OTopGit review image for OpenCut-app/OpenCut
Review by Topgit.dev for OpenCut-app/OpenCut, with GitHub repository stats and README context.
Nhận định nhanh

OpenCut là bản viết lại từ đầu của chính trình chỉnh sửa video này, và hiện tại nó là một lộ trình chứ chưa phải một ứng dụng — README liệt kê Editor API, lõi Rust và MCP server là những thứ vẫn đang chờ hoàn thành. Hãy dùng opencut-classic nếu bạn cần một trình chỉnh sửa video miễn phí hoạt động ngay hôm nay; chỉ nên theo dõi repo này nếu bạn muốn quan sát kiến trúc plugin-first trước khi nó ra mắt.

Sao
★ 81.1k
Fork
⑂ 8.0k
Ngôn ngữ
TypeScript
Giấy phép
MIT
Chủ đề
Developer Tools
Cập nhật
Aug 2026
Trang chủ
GitHub

Giới thiệu OpenCut

OpenCut là một dự án trình chỉnh sửa video miễn phí, mã nguồn mở mà GitHub mô tả là giải pháp thay thế CapCut mã nguồn mở, nhắm tới web, desktop và mobile. Code trong repo này hiện đang được viết lại từ đầu xoay quanh lõi Rust, nên trình chỉnh sửa hoạt động thực sự mà hầu hết mọi người gọi là OpenCut vẫn nằm ở repo opencut-classic riêng biệt.

Các tính năng chính được lên kế hoạch cho OpenCut

  • Editor API cho phép điều khiển pipeline chỉnh sửa bằng code.
  • Kiến trúc plugin-first, hướng tới hỗ trợ plugin bên thứ ba ngay từ đầu.
  • Một codebase duy nhất — xây trên lõi Rust — nhắm tới cả desktop, mobile và trình duyệt.
  • MCP server để các AI agent có thể điều khiển trình chỉnh sửa.
  • Chế độ headless để tự động hoá và render hàng loạt mà không cần giao diện.
  • Một tab scripting được tích hợp thẳng vào trình chỉnh sửa.
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

Thiết lập môi trường phát triển cho OpenCut

Việc phát triển trên repo này bắt đầu bằng cài đặt proto (https://moonrepo.dev/proto): trên Linux, macOS hoặc WSL chạy `bash <(curl -fsSL https://moonrepo.dev/install/proto.sh)`; trên Windows PowerShell chạy `irm https://moonrepo.dev/install/proto.ps1 | iex` (nếu shim không chạy được, chạy `Set-ExecutionPolicy -Scope CurrentUser RemoteSigned` trước). Từ thư mục gốc của repo, `proto use` sẽ cài các phiên bản công cụ đã ghim trong .prototools. Sau đó `moon run web:dev` khởi chạy web app tại localhost:5173, `moon run api:dev` khởi chạy API tại localhost:8787, và `moon run desktop:dev` phụ trách bản desktop (xem apps/desktop/README.md). README nói rõ dự án chưa nhận contribution từ bên ngoài trong lúc kiến trúc còn đang được thiết kế, nên bước setup này chỉ để theo dõi, chứ chưa để gửi PR.

Điểm mạnh

  • Cấp phép MIT, nên code — và sau này là plugin API — có thể được tái sử dụng hoặc nhúng vào dự án khác mà không vướng ràng buộc copyleft.
  • Kiến trúc thực sự khác biệt so với hầu hết trình chỉnh sửa: Editor API, render headless và MCP server được thiết kế ngay từ đầu chứ không phải gắn thêm sau này.
  • Đội ngũ không bỏ rơi ứng dụng đang hoạt động trong lúc viết lại — opencut-classic vẫn được duy trì và chính là bản mà opencut.app đang phục vụ.
  • Đã có một sponsor (fal.ai) cho model sinh ảnh, video và audio, nên hệ sinh thái plugin ít nhất đã có một mục tiêu tích hợp cam kết sẵn.

Hiểu về giai đoạn phát triển của OpenCut

  • Repo này là một bản viết lại đang trong quá trình thực hiện — danh sách tính năng trong README là lộ trình, không phải chức năng đã hoàn thiện, nên hiện chưa có trình chỉnh sửa nào để đánh giá.
  • Dự án chưa nhận contribution từ bên ngoài; README nói kiến trúc vẫn đang được thiết kế, nên pull request chưa phải là cách để tham gia — Discord và issue mới là kênh phù hợp lúc này.
  • Trình chỉnh sửa video thực sự dùng được (opencut-classic) nằm ở một repo riêng, khiến tài liệu, issue và lịch sử bị chia ra hai dự án.
  • Không có version phát hành, mốc thời gian hay changelog nào được đưa ra cho thời điểm Editor API, MCP server hay hệ thống plugin sẽ hoàn thành.

Khám phá các trình chỉnh sửa video mã nguồn mở

opencut-classic — phiên bản trước đó, vẫn hoạt động, của chính dự án này; README gọi đây là lựa chọn nên dùng ngay hôm nay.Shotcut — trình chỉnh sửa phi tuyến tính mã nguồn mở, miễn phí, đa nền tảng, với timeline trưởng thành và hỗ trợ codec rộng qua FFmpeg.Kdenlive — trình chỉnh sửa mã nguồn mở lâu đời từ dự án KDE, hỗ trợ chỉnh sửa đa track và nhiều hiệu ứng.OpenShot — trình chỉnh sửa mã nguồn mở đơn giản hơn, hướng tới người mới, giao diện dựng trên Python/Qt.

Các câu hỏi thường gặp về OpenCut

Tình trạng phát triển hiện tại của OpenCut là gì?

OpenCut đang được viết lại từ đầu, theo chính README của dự án. Repo hiện tại chưa có trình chỉnh sửa hoàn chỉnh nào; Editor API, lõi Rust và MCP server mới chỉ được liệt kê là sắp có, chưa được phát hành.

OpenCut sẽ hỗ trợ những nền tảng nào?

OpenCut hướng tới hỗ trợ desktop, mobile và trình duyệt từ một codebase duy nhất xây trên lõi Rust, theo lộ trình được nêu trong README của repo.

Tôi có thể đóng góp vào quá trình phát triển OpenCut không?

Chưa được. README của OpenCut nói dự án chưa sẵn sàng nhận contribution từ bên ngoài trong lúc kiến trúc còn đang được thiết kế; bạn có thể tham gia Discord hoặc mở issue để theo dõi.

OpenCut được phát hành theo giấy phép nào?

OpenCut được phát hành theo giấy phép MIT, nên code có thể được sử dụng, chỉnh sửa và phân phối lại với rất ít ràng buộc.

OpenCut so với CapCut thì thế nào?

GitHub mô tả OpenCut là giải pháp thay thế CapCut mã nguồn mở, nhưng repo đang trong quá trình viết lại này chưa có trình chỉnh sửa hoạt động, nên hiện chưa có tập tính năng nào để so sánh trực tiếp với CapCut.

OpenCut có hỗ trợ tính năng AI không?

Lộ trình của OpenCut bao gồm một MCP server cho AI agent và chế độ headless để tự động hoá, render hàng loạt, theo README — nhưng đây vẫn là các tính năng đã lên kế hoạch, chưa được phát hành.

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

Phần lớn trình chỉnh sửa video mã nguồn mở gắn thêm khả năng tự động hoá lên trên một GUI vốn được thiết kế cho con người. Bản viết lại của OpenCut đi theo hướng ngược lại: một Editor API, chế độ headless và một MCP server được thiết kế ngay từ đầu để AI agent và script có thể điều khiển việc chỉnh sửa và render hàng loạt mà không cần giao diện nào cả.

Trường hợp sử dụng tốt nhất

  • Tự động hoá pipeline render — render hàng loạt clip mà không cần mở giao diện, nhờ chế độ headless đang được lên kế hoạch.
  • Xây dựng plugin bên thứ ba khi kiến trúc plugin-first và Editor API được hoàn thiện.
  • Kết nối AI agent vào quy trình chỉnh sửa qua MCP server đang được lên kế hoạch.
  • Chỉnh sửa trên desktop, mobile hoặc trình duyệt từ một codebase Rust duy nhất, khi bản viết lại hoàn tất.

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

Hãy thử repo này nếu bạn muốn quan sát một trình chỉnh sửa video được thiết kế lại xoay quanh Editor API, plugin và khả năng truy cập của AI agent ngay từ đầu — tham gia Discord, đọc code, thậm chí xây dựng trên API khi nó ra mắt. Bỏ qua nếu bạn cần một trình chỉnh sửa video hoạt động ngay hôm nay: hãy mở opencut-classic (hoặc opencut.app) thay vào đó, vì bản viết lại này hiện chưa có gì để chỉnh sửa cả.

Repo liên quan

Nguồn & ghi công

Nguồn: repo GitHub OpenCut-app/OpenCut.

Dữ liệu GitHub · đồng bộ lần cuối 5 thg 8, 2026Đánh giá bởi Henry
Về TopGit