Plugin mã nguồn mở cho Claude Code

Video biết kể.

Gõ một câu, AI làm đạo diễn: nghĩ ý tưởng lớn, viết kịch bản, đọc bằng giọng Việt, rồi giao từng cảnh cho agent Sonnet dựng song song bằng GSAP. 92 style, không khung dựng sẵn, ra MP4 có nhạc và phụ đề.

Miễn phí, giấy phép MITGiọng VieNeu tiếng ViệtDọc 9:16 hoặc ngang 16:9

video mẫu · 24 giây · style pixel-rpg

Video mẫu

Một câu yêu cầu, 24 giây phim.

Chủ đề: lãng phí trong sản xuất và AI, khung dọc, style pixel-rpg. Đạo diễn chọn thế giới game nhập vai: thanh HP là lợi nhuận, quái nhầy là lãng phí, AI là rương báu. Bốn cảnh do bốn agent Sonnet dựng cùng lúc.

Cảnh 1: xưởng chạy ba ca
0:03 · cảnh 1Xưởng chạy đủ ba ca, HP lợi nhuận bắt đầu tụt
Cảnh 2: quái lãng phí
0:06 · cảnh 2Ba con quái rơi xuống đúng lúc đọc tên
Cảnh 3: rương báu AI
0:14 · cảnh 3Rương mở, vật phẩm AI bắn tia vào quái
Cảnh 4: hoàn thành nhiệm vụ
0:23 · cảnh 4HP đầy lại, hoàn thành nhiệm vụ

Vì sao có VideoMotion

Khung cứng làm video rập khuôn.

VideoMotion tách từ MotionFly: giữ phần máy đang chạy tốt (giọng, nhạc, render, phụ đề), thay phần đạo diễn để mỗi video là một câu chuyện riêng.

MotionFlyVideoMotion
Cách nghĩHạn mức cứng: 85% hình, tối đa 30 từ mỗi cảnh, thẻ nào cũng phải có SVGÝ tưởng lớn, vật xuyên suốt, chuyển động theo động từ của câu; bố cục do người dựng tự nghĩ
Style43 thẻ tiếng Anh, dài, nhiều luật kỹ thuật92 thẻ tiếng Việt ngắn: gu, màu, chữ, chữ ký chuyển động
Phông chữChỉ Be Vietnam ProPhông riêng của từng style, tải sẵn về dự án
GSAPBản lõiThêm SplitText, DrawSVG, MotionPath, MorphSVG, ScrambleText
Agent dựng cảnhTheo model phiên chínhSonnet mới nhất, effort medium, chạy song song
Kiểm và duyệt3 cổng duyệt, tờ duyệt, agent người chấm1 cổng duyệt kịch bản, kiểm kỹ thuật, kiểm MP4 một lần

Quy trình

Bảy bước, AI tự đi hết.

Brief

Chủ đề, khán giả, khung, độ dài, giọng. Chỉ hỏi thứ không đoán được.

Chọn style

Gợi ý ba style: một hợp, một khác nền, một bất ngờ.

Ý tưởng lớn, kịch bản

Một thế giới, một vật xuyên suốt. Cổng duyệt duy nhất, nói "tự làm hết" để bỏ.

Giọng đọc

VieNeu đọc tiếng Việt, Whisper lấy mốc thời gian từng từ.

Phân cảnh

Mỗi hình neo vào đúng từ khóa trong lời đọc.

Nhạc nền

Nhạc tự hạ khi có lời, chuẩn -14 LUFS.

Dựng song song

Mỗi cảnh một agent Sonnet, kiểm kỹ thuật, render, phụ đề, MP4.

Thư viện style

92 style, chép một dòng là xong.

Bấm "Chép" để lấy đúng một dòng như style pixel-rpg, dán vào cuối yêu cầu làm video. Mỗi thẻ ghi bảng màu, phông chữ, ngôn ngữ minh họa và chữ ký chuyển động; bố cục từng cảnh vẫn do AI tự nghĩ.

Khung video: ảnh từ thư viện MotionFly, cùng họ style.
Khung slide: ảnh từ bộ mẫu SlideFly, cùng bảng màu và chất liệu.
Ảnh chỉ minh họa phong cách; video thật do VideoMotion dựng mới cho từng chủ đề.

Cài đặt

Ba lệnh, rồi cứ nói.

Cần Claude Code, Node.js 22 trở lên, Python 3.10 trở lên và ffmpeg. Máy đã chạy MotionFly thì dùng chung môi trường, không tải lại gì; máy mới tải khoảng 2 đến 3 GB (giọng VieNeu, Whisper).

1

Thêm plugin vào Claude Code

/plugin marketplace add andyluu98/VideoMotion
/plugin install videomotion@videomotion
2

Kiểm tra máy

/vm-cai-dat

Báo thiếu gì, rồi tự cài phần Python và model khi anh đồng ý.

3

Làm video

/videomotion Làm video 45 giây giải thích lãng phí trong sản xuất, style pixel-rpg

Codex, Antigravity và công cụ khác: cho đọc skills/videomotion/SKILL.md; không có agent con thì dựng lần lượt từng cảnh theo agents/vm-canh.md.