Bỏ qua điều hướng
chuanweb.com
Quay lại tất cả bài viết

video-shotcraft: làm video sản phẩm bằng coding agent

chuanweb.com 4 phút đọc

Làm video giới thiệu sản phẩm mà không thuê dựng phim, không mở After Effects — chỉ cần trỏ agent vào sản phẩm của mình. video-shotcraft làm đúng việc đó, và đang có khoảng 9.687 sao sau hơn hai tháng.

video-shotcraft là gì

video-shotcraft là một agent skill biến Claude Code hoặc Codex thành xưởng thiết kế chuyển động. Chỉ cần trỏ nó vào sản phẩm, nó sẽ tự dựng storyboard, hoạt ảnh và thiết kế âm thanh thành một đoạn phim quảng cáo, ra mắt hoặc demo.

Repo Vincentwei1021/video-shotcraft viết bằng TypeScript, giấy phép Apache-2.0, tạo ngày 19/07/2026. Toàn bộ render chạy trên Remotion — thư viện React để dựng video bằng code.

Video sinh ra bằng code, không phải bằng timeline thủ công. Nghĩa là bạn sửa được bất kỳ đoạn nào bằng cách sửa lời gọi hàm, rồi render lại toàn bộ.

Những gì bên trong video-shotcraft

Con số đáng chú ý nhất của video-shotcraft là 157 thẻ cảnh quay (shot recipe cards) cùng 214 style và 214 bản xem trước chuyển động. Mỗi thẻ là một dựng cảnh tái sử dụng được — bạn chọn thẻ thay vì nghĩ từ đầu mỗi lần.

Bên cạnh đó, video-shotcraft đóng gói sẵn những kỹ thuật làm video trông “có tiền” hơn:

  • Chụp màn hình trang thật — nấu giao diện sản phẩm thật vào video.
  • Chuyển động camera 2.5D — tách lớp nền và lớp trước để tạo chiều sâu giả mà vẫn render ổn định.
  • Cắt cảnh khớp nhịp — mốc cắt bám theo nhịp nhạc thay vì đặt tay.
  • Hiệu ứng âm thanh chuẩn điện ảnh — có sẵn trong repo, không phải tự tìm nguồn.

Xem trước trước khi render

video-shotcraft có gallery trực tiếp với đủ 214 motion preview, và một trang showcase gom các video cộng đồng đã làm xong. Xem trước giúp bạn chọn hướng mà không phải render thử mười lần.

Chín bảng màu, đổi trong workbench

Phiên bản mới cho phép đổi template giữa chín chủ đề — Ink Press, Modern Light, Midnight, Sage, Coral, Iris, Deep Ocean, Obsidian Violet và Vintage Kraft — mà vẫn giữ nguyên phần bạn đã dựng. Hướng dẫn chi tiết nằm ở template/THEMES.md.

Đổi bảng màu trong video-shotcraft chỉ mất vài giây, nên bạn có thể thử cả chín chủ đề trước khi chốt. Đây là cách nhanh nhất để tìm bảng màu hợp với thương hiệu của mình.

Cách dùng video-shotcraft

Luồng làm việc gần như không cần hướng dẫn thêm. Bạn cài video-shotcraft vào Claude Code hoặc Codex như một skill, rồi chỉ cho agent biết sản phẩm của bạn là gì và chạy được ở đâu.

Agent sẽ dựng storyboard trước, và đó là điểm duy nhất bạn cần can thiệp — chọn hoặc đổi thẻ cảnh quay theo ý thích. Phần còn lại, gồm bảng màu và render bằng Remotion, nên giao hẳn cho máy.

Nếu bạn chưa quen với mô hình agent skill, tôi đã có bài giải thích cách tạo mascot IP bằng agent skill, đọc trước sẽ dễ hơn.

Biến thể dành cho video lời thoại

Cùng tác giả có video-talkcraft, bản dành riêng cho video có lời dẫn. Nó nhận kịch bản cùng file voiceover đã thu, rồi khóa từng nhịp chuyển động vào đúng mốc thời gian từng từ — trung vị 20–40 ms cho mỗi ký tự.

Bản đó có 78 thẻ chuyển động và hệ thống chống slideshow bảy lớp: đường camera liên tục, mặt phẳng thị sai, vòng đời idle/yield, môi trường thở. Nếu bạn làm video dạng người nói, hãy dùng bản đó thay vì video-shotcraft.

Khi nào video-shotcraft hợp lý

Hợp lý với video demo sản phẩm, video ra mắt, và bất kỳ thứ gì cần chuyển động mà bạn không có người quay. Đặc biệt hợp với sản phẩm phần mềm, vì thẻ cảnh quay chụp màn hình thật đẹp hơn bản dựng giả.

Không hợp với video cần lời thoại dài hoặc cảm xúc con người — đó là lúc bạn vẫn cần người quay. Và nếu cần video 4K dài vài phút, hãy kiểm tra thời gian render trước, vì dù video-shotcraft có tối ưu gì thì vẫn tốn CPU.

Kết luận

Điều đáng giá nhất ở video-shotcraft là việc nó biến dựng video thành một bài toán lập trình. Bạn không cần thành thạo motion design, chỉ cần biết mô tả điều mình muốn.

Với người thường xuyên cần video sản phẩm mà không có budget, video-shotcraft lấp đúng khoảng trống đó. Xem thêm chủ đề khác trong toàn bộ bài viết trên chuanweb.com.

Bài cuối ngày 27/9: những cách làm Codex tiết kiệm quota. 🎬

Chia sẻ bài viết này