Lemo-Opuscar: Làm phim ngắn bằng Claude Code mà không cần mô hình video


Bạn muốn dựng một đoạn phim ngắn về trang trại cà phê nhà mình, nhưng nhìn bảng giá các công cụ tạo video bằng AI, rồi nhìn thêm những clip chập chờn, nhân vật đổi mặt giữa chừng là thấy nản. Có một hướng khác: để Claude Code viết code tự vẽ từng khung hình, soạn nhạc, đọc lời dẫn rồi ghép thành phim. Đó chính là cách repo Lemo-Opuscar làm, và nó đang được khá nhiều người chú ý: khoảng 3,8 nghìn sao và 428 fork tính đến ngày 20/10/2026.

Lemo-Opuscar là gì?

Đây là một skill cho Claude Code do Lemomo (nhóm LemoLab) làm ra. Kho này gom 51 phong cách phim, mỗi phong cách có một file mô tả kèm một phim mẫu được Claude Opus 5.5 viết hoàn toàn bằng code. Bạn chọn phong cách, đưa câu chuyện của mình, phần còn lại giao cho agent làm đạo diễn.

Cách làm khá thú vị. Hình ảnh là các trang canvas và WebGL được kết xuất từng khung một. Nhạc là bản nhạc gốc dựng từ thư viện mẫu miễn phí. Giọng đọc đến từ công cụ chuyển văn bản thành giọng nói. Không có mô hình tạo video, không có cảnh quay kho.

Để làm được vậy, agent đọc ba file hướng dẫn. DIRECTOR.md dạy cách đạo diễn: kể chuyện, âm thanh, nhịp phim, máy quay, diễn xuất và cách tự kiểm tra. TECHNIQUE.md dạy cách dựng: kết xuất từng khung, làm giọng, làm nhạc, trộn âm. Cuối cùng là STYLE.md của phong cách bạn chọn, cho biết phim trông và nghe thế nào, còn câu chuyện là của bạn. Tách ba lớp như vậy nên đổi phong cách không phải làm lại cách dựng.

51 phong cách có gì?

Thư viện chia thành 10 nhóm. Có nhóm tranh vẽ tay (bút sáp, màu nước, thủy mặc, sơn dầu), nhóm truyền thống Đông Á (tranh khắc gỗ ukiyo-e, múa rối bóng, cắt giấy đỏ), nhóm in ấn (Risograph, khắc gỗ, khắc đồng). Rồi đến đồ họa chữ (phong cách Thụy Sĩ, Art Deco, bản vẽ xanh blueprint, kính màu), thông tin và thuyết trình, hoạt hình, trò chơi (pixel RPG 16-bit, HD-2D), điện ảnh (phim câm thập niên 1920, quay kiểu tìm thấy băng) và cuối cùng là chất liệu 3D (đồ chơi lắp ghép, mô hình thu nhỏ tilt-shift).

Nhóm mới nhất đáng nói riêng là Evidence Films (phim thực chứng), thêm vào ngày 16/10/2026 với 8 phong cách. Điểm khác là chúng quay thứ có thật, và theo README mọi con số trong phim đều được đo đạc hoặc có nguồn. Ví dụ, phim mẫu của LiDAR Survey dùng dữ liệu quét laser để lột lớp tán rừng ở Connecticut và tìm ra những bức tường đá của các trang trại xưa, tổng cộng 3,4 km. Phim của Archive Light Table thì soi dưới kính lúp những tấm âm bản thủy tinh của anh em nhà Wright cùng hồ sơ Thư viện Quốc hội Mỹ để xác định chuyến bay dài nhất kéo dài 57 hay 59 giây (bức điện tín và báo chí khi đó ghi 57, tài liệu lưu trữ ghi 59).

Ngoài ra còn có OPUSCAR 98, bộ phim đặc biệt dài 6 phút 31 giây. Một nhân vật đi qua 98 phim đoạt giải Phim hay nhất từ 1927 đến 2025, mỗi phim được vẽ lại theo một phong cách hợp với nó (77 phong cách 2D, 4 phong cách 2.5D, 17 phong cách 3D). Trang riêng của phim liệt kê cả 98 phong cách kèm prompt để bạn dùng lại cho chủ đề của mình, cũng có bản JSON.

Lemo-Opuscar: Làm phim ngắn bằng Claude Code mà không cần mô hình video - 1

Cài đặt Lemo-Opuscar thế nào?

Cách dễ nhất là cài thành plugin. Mở terminal và chạy hai lệnh:

claude plugin marketplace add lemomo-ai/lemo-opuscar
claude plugin install lemo-opuscar@lemolab

Từ đó bạn dùng được ở bất kỳ thư mục nào. Lần đầu dùng, skill tự tải hướng dẫn, công cụ và prompt phong cách về ~/lemo-opuscar, dùng chung cho mọi phim. Dự án của từng phim, từ nguồn đến video hoàn chỉnh, nằm trong thư mục bạn đang đứng.

Nếu thích tự tay, bạn có thể clone repo rồi mở Claude Code ngay trong đó:

git clone https://github.com/lemomo-ai/lemo-opuscar.git
cd lemo-opuscar
claude

Lúc này phim sẽ nằm trong films/<số>/ ngay trong repo. Máy bạn cần có Node 20 trở lên, ffmpeg và Python 3.11 trở lên (hoặc uv); các thứ còn lại agent tự cài. Phim mặc định xuất 1920×1080 ở 24 khung hình mỗi giây, cần kích thước khác thì cứ nói.

Lưu ý: tác giả cho biết mỗi phim tốn khoảng 30–60 phút và khá nhiều token. Hãy chắc rằng gói của bạn đủ hạn mức trước khi bắt đầu một phim dài.

Dùng Lemo-Opuscar thế nào?

Bạn chỉ cần nói thứ mình muốn, ví dụ: “Làm phim 30 giây theo phong cách Risograph về một buổi sáng ở quán cà phê vỉa hè, giọng nam trầm.” Trước khi làm, agent hỏi bạn một lần: có điều gì về chủ đề mà nó không tự quyết được không, bạn có sẵn giọng đọc, nhạc hay tư liệu riêng không, và bạn có muốn xem storyboard trước không. Nếu chọn có, nó dừng một lần để cho bạn xem các cảnh chính đúng phong cách rồi mới làm tiếp; nếu không, nó làm thẳng ra phim hoàn chỉnh.

Mẹo: README nói gọi tên phong cách bằng tiếng Anh hoặc tiếng Trung đều được, còn tiếng Việt thì chưa thấy nhắc. Cứ gọi bằng tên tiếng Anh cho chắc, danh sách đầy đủ nằm trong styles/README.md.

Tự chỉnh phong cách theo ý mình

Bản cập nhật ngày 19/10/2026 thêm tính năng đáng thử: biến một phong cách có sẵn thành của riêng bạn. Bạn chọn một phong cách, ví dụ ukiyo-e, rồi nói muốn đổi. Agent sẽ chỉ ra phần nào đổi thoải mái, phần nào đổi là đổi luôn tính cách của phong cách, phần nào không thể đổi mà không biến thành phong cách khác. Sau khi bạn nói rõ cần chỉnh gì và đặt tên, nó lưu phong cách mới vào ~/lemo-my-styles/<số>/ (ngoài thư viện chính), cho bạn xem một khung mẫu đặt cạnh bản gốc, và khi bạn duyệt thì làm một phim thử 15–30 giây thể hiện mọi thay đổi. Vì nằm ngoài thư viện nên các lần cập nhật sau không đè lên phong cách của bạn.

Giấy phép: dùng thế nào cho đúng?

Code và tài liệu dùng giấy phép MIT. Phim mẫu và ảnh tĩnh của chúng dùng CC BY 4.0: bạn được chia sẻ, chỉnh sửa và dùng thương mại, miễn là ghi công LemoLab kèm liên kết đến repo và nói rõ nếu đã chỉnh sửa. Phim bạn tự làm bằng thư viện thì thuộc về bạn, không cần ghi công. Riêng tài nguyên bên thứ ba trong các phim mẫu giữ giấy phép riêng, và tư liệu bạn đưa vào phim là trách nhiệm của bạn.

Những điều cần cân nhắc

Thứ nhất, các phong cách được chỉnh cho Claude Opus 5.5; tác giả cảnh báo mô hình khác có thể không tái hiện tốt. README có hướng dẫn chép skill sang agent khác, nhưng hãy xem đó là thử nghiệm. Thứ hai, thứ bạn nhận được là phim đồ họa, minh họa và giải thích dựng bằng code, không phải cảnh người thật quay bằng máy. Với kể chuyện bằng tranh, dữ liệu hay sản phẩm thì rất hợp; với nhu cầu quay người thật thì không. Thứ ba là thời gian và token như đã nói ở trên.

Nếu máy bạn đã có Claude Code và quyền dùng Opus 5.5, thử ngay một phim 30 giây là cách nhanh nhất để biết nó có hợp với mình không. Bạn thử phong cách nào, kết quả ra sao, kể bên dưới nhé!

Nguồn

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *