Lemo-Opuscar: 43 phong cách phim bằng mã nguồn cho quy trình storyboard
Lemo-Opuscar là skill cho Claude Code với 43 phong cách phim mẫu, tạo video bằng canvas và WebGL thay vì mô hình tạo video. Đây là một quy trình để đội marketing đưa brief qua storyboard trước khi dựng.
Một brief “ra mắt bộ sưu tập mới” thường phải đi qua nhiều vòng: chốt concept, tìm moodboard, viết lời dẫn, duyệt key visual rồi mới dựng phim. Vấn đề là khi tới bản video, hình ảnh có thể lệch nhận diện hoặc câu chuyện bị loãng.
Lemo-Opuscar gợi ý một cách tiếp cận khác: chọn sẵn ngôn ngữ hình ảnh, đưa câu chuyện của mình vào và để AI agent dựng phim bằng mã nguồn, theo từng khung hình.
Dự án có 43 phong cách phim, mỗi phong cách gồm prompt phong cách và một phim mẫu được tạo hoàn toàn bằng code. Ngoài ra, dự án còn công khai 98 phong cách của phim giới thiệu OPUSCAR 98, kèm khung hình tham chiếu, prompt phong cách và thông tin dàn cảnh.
Với đội marketing, giá trị đáng chú ý không nằm ở lời hứa “AI làm phim thay người”, mà ở khả năng tổ chức một luồng duyệt rõ ràng:
brief → câu chuyện → storyboard → bản dựng → kiểm tra thương hiệu
Lemo-Opuscar là gì?
Theo README của dự án, các phim trong thư viện được AI agent dựng bằng code: trang canvas và WebGL được render theo từng khung hình, kết hợp lời đọc text-to-speech, nhạc từ thư viện sample miễn phí và khâu trộn âm.
Quy trình này không dùng mô hình tạo video hay footage có sẵn.
Thay vì nhập một prompt để nhận video ngay, người dùng chọn một phong cách rồi cung cấp câu chuyện. Một số style có thể dễ hình dung với marketer gồm:
Watercolor Brush: tranh màu nước mềm và giàu cảm xúc;
Whiteboard Explainer: dạng bảng trắng cho nội dung giải thích;
One-line Drawing: nét vẽ tối giản;
Urban Sketch · Pen & Wash: ký họa đô thị với bút và màu nước;
Shadow Puppetry, Chinese Ink Wash, Red Paper-cut, Paper-cut Lightbox: các hướng kể chuyện lấy cảm hứng từ thủ công Á Đông;
Risograph Print: đồ họa mang chất in ấn.
Mỗi style có tệp STYLE.md mô tả diện mạo và âm thanh. Agent cũng đọc:
| Tệp | Vai trò |
|---|---|
| DIRECTOR.md | Hướng dẫn về câu chuyện, âm thanh, nhịp điệu, máy quay, diễn xuất và tự kiểm tra |
| TECHNIQUE.md | Hướng dẫn render từng khung hình, giọng đọc, nhạc và trộn âm |
| styles/<style>/STYLE.md | Mô tả hình ảnh, âm thanh và đặc điểm của từng phong cách |
Điều này giúp đội ngũ có một hệ quy chiếu cụ thể hơn thay vì brief chung chung như “làm video thật nghệ thuật”.
Đưa brief qua storyboard trước khi dựng
README cho biết agent sẽ hỏi từ đầu về các thông tin chưa thể tự quyết, vật liệu sẵn có như giọng đọc hoặc nhạc, và việc có muốn xem storyboard trước hay không.
Nếu chọn storyboard, agent sẽ dừng để hiển thị các cảnh chính theo phong cách đã chọn. Nếu không, agent đi thẳng tới bản phim hoàn chỉnh.
Với marketer, storyboard là điểm nên duyệt kỹ nhất. Đây là lúc kiểm tra thông điệp, nhịp kể chuyện và yếu tố nhận diện trước khi đi tiếp vào bản dựng.
Bạn có thể chuẩn bị brief theo mẫu sau:
text
Hãy tạo short film theo phong cách <tên phong cách bằng tiếng Anh>.
Mục tiêu chiến dịch: <mục tiêu>
Sản phẩm/dịch vụ: <sản phẩm>
Chân dung khách hàng: <chân dung khách hàng>
Thông điệp cốt lõi: <thông điệp>
Giọng thương hiệu: <giọng thương hiệu>
Cảm xúc cần để lại: <cảm xúc>
Điều bắt buộc xuất hiện: <màu sắc, bao bì, nhân vật, bối cảnh>
Điều không được xuất hiện: <claim chưa duyệt, đối thủ, biểu tượng nhạy cảm>
Ngôn ngữ lời dẫn: <ngôn ngữ>
Tôi muốn xem storyboard trước khi dựng phim hoàn chỉnh.
Ví dụ brief cho thương hiệu cà phê
text
Hãy tạo short film theo phong cách watercolor.
Mục tiêu chiến dịch: kể câu chuyện nguyên liệu và khoảnh khắc thư giãn buổi sáng
Sản phẩm/dịch vụ: cà phê rang xay
Chân dung khách hàng: người đi làm thích cà phê thủ công
Thông điệp cốt lõi: một ly cà phê mở đầu ngày chậm rãi
Giọng thương hiệu: ấm áp, tinh tế, không khoa trương
Cảm xúc cần để lại: bình yên và muốn thưởng thức
Điều bắt buộc xuất hiện: hạt cà phê, bàn gỗ, ánh sáng sớm
Điều không được xuất hiện: tuyên bố sức khỏe, giá bán, logo thương hiệu khác
Ngôn ngữ lời dẫn: tiếng Việt
Tôi muốn xem storyboard trước khi dựng phim hoàn chỉnh.
Khi duyệt storyboard, đừng chỉ hỏi “cảnh có đẹp không?”. Hãy hỏi:
Mỗi cảnh có đưa người xem gần hơn tới thông điệp chính không?
Sản phẩm xuất hiện có tự nhiên không?
Nhịp chuyển cảnh có phù hợp với giọng thương hiệu không?
Lời dẫn có chứa claim chưa được duyệt không?
Cách dùng: đây là quy trình qua terminal
README hướng dẫn cài Lemo-Opuscar như một skill cho Claude Code qua terminal. Đây không phải công cụ kéo-thả được mô tả riêng cho người dùng không viết code.
Các lệnh cài đặt mà dự án cung cấp là:
sh
claude plugin marketplace add lemomo-ai/lemo-opuscar
claude plugin install lemo-opuscar@lemolab
Sau khi cài, skill có thể được dùng từ bất kỳ thư mục làm việc nào. Ở lần chạy đầu, các hướng dẫn, công cụ và prompt phong cách được tải về thư mục ~/lemo-opuscar; mỗi dự án phim được lưu tại thư mục nơi bạn bắt đầu chạy công cụ.
Dự án cũng đưa ra ví dụ yêu cầu làm phim 45 giây theo phong cách watercolor về một nông trại cà phê gia đình, với giọng kể nữ ấm áp.
Trước khi bắt đầu, cần chuẩn bị:
Node 20 trở lên;
ffmpeg;
Python 3.11 trở lên hoặc uv;
mức dùng token phù hợp;
thời gian xử lý: README ước tính agent cần khoảng 30–60 phút cho một phim;
bộ nhận diện, lời đọc, nhạc hoặc tài sản thương hiệu nếu đội đã có quyền sử dụng.
Đầu ra mặc định là 1920 × 1080 ở 24 fps; người dùng có thể yêu cầu kích thước khác.
Vì vậy, đừng coi đây là công cụ “ra video ngay trong cuộc họp”. Hợp lý hơn là đưa nó vào một quy trình sản xuất nhỏ: người viết chốt narrative, người phụ trách hình ảnh duyệt storyboard, brand lead kiểm tra claim, rồi người vận hành Claude Code thực hiện bản dựng.
Checklist trước khi đăng social hoặc chạy quảng cáo
Thư viện phong cách giúp khởi động nhanh, nhưng không thay thế vai trò biên tập và kiểm duyệt của thương hiệu.
[ ] Chọn style theo mục tiêu truyền thông, không chỉ vì hình ảnh bắt mắt.
[ ] Chỉ giữ một thông điệp chính cho mỗi phim ngắn.
[ ] Yêu cầu storyboard trước khi tạo bản dựng hoàn chỉnh.
[ ] Cung cấp voice, nhạc hoặc tài sản thương hiệu khi đã có quyền sử dụng.
[ ] Kiểm tra tên sản phẩm, logo, bao bì, màu sắc và lời dẫn ở từng cảnh.
[ ] Đối chiếu lại mọi claim về công dụng, ưu đãi, chứng nhận hoặc số liệu.
[ ] Xác minh quyền sử dụng thương mại của âm thanh, hình ảnh và các tài sản đưa vào dự án.
[ ] Kiểm tra quy định hiện hành của nền tảng đăng về nội dung tạo bằng AI.
README cho biết dự án dùng nhạc từ thư viện sample miễn phí, nhưng không nêu chi tiết phạm vi giấy phép của từng sample. Nếu dùng video cho quảng cáo hoặc mục đích thương mại, đội xuất bản nên tự xác minh quyền sử dụng của toàn bộ tài sản liên quan.
Kết luận
Lemo-Opuscar phù hợp với những brief có câu chuyện rõ ràng và cần thử nghiệm nhiều ngôn ngữ hình ảnh mà không bắt đầu từ trang trắng.
Hãy xem 43 phong cách như một thư viện định hướng hình ảnh. Công cụ có thể hỗ trợ tạo storyboard và bản dựng, nhưng thương hiệu vẫn cần quyết định câu chuyện nào đáng kể, thông điệp nào được phép nói và chi tiết nào phải được duyệt trước khi xuất bản.