Blog

Chia sẻ skill làm phim ngắn bằng Veo 3

Tải skill làm phim ngắn bằng Veo 3 cho Claude Code: quy trình từ ý tưởng tới MP4, cách cài, chi phí và giới hạn đã thử thực tế.

Mở trong ChatGPT Mở trong Claude
Chia sẻ skill làm phim ngắn bằng Veo 3

Tôi vừa đóng gói quy trình làm phim ngắn của mình thành một skill cho Claude Code và chia sẻ lại ở đây. Skill làm phim ngắn này đi từ một ý tưởng tới file MP4 phim drama người thật, bối cảnh Việt Nam, dùng Veo 3.1 để sinh hình. Nội dung bài chỉ dựa trên tài liệu có trong gói, và có nêu cả giới hạn. Gói dùng Gabee để điều khiển Google Flow, đó là liên kết affiliate: người mua không trả thêm tiền, tôi nhận hoa hồng nhỏ.

Skill làm phim ngắn bằng Veo 3 là gì

Skill làm phim ngắn: thư mục skill mở ra thành dải khung hình phim
Một thư mục skill, mở ra thành cả quy trình làm phim

Tên skill là phim-ngan-veo3. Đây là skill độc lập cho Claude Code, không cần Vreel. Nó gói sẵn năm thứ:

  • Kịch bản có cấu trúc kịch tính, mỗi shot ghi rõ tâm lý, góc máy và ánh sáng.
  • Clip sinh bằng Veo 3.1 qua Google Flow, do Gabee điều khiển.
  • Lời kể bằng VieNeu-TTS chạy offline.
  • Nhạc nền theo giấy phép CC BY.
  • Dựng và kiểm phim bằng ffmpeg.

Bạn chỉ cần kể ý tưởng, ví dụ "làm phim ngắn drama 80 giây về một bà bán xôi bị đuổi chỗ, giọng Hải Đăng", còn Claude đi theo tài liệu trong gói.

Quy trình từ ý tưởng tới MP4

Dây chuyền từ ý tưởng, kịch bản, khung hình, giọng kể, nhạc tới phim hoàn chỉnh
Skill làm phim ngắn đi qua các bước nối tiếp nhau

Skill đi theo thứ tự: ý tưởng, kịch bản plan.json, prompt cho từng shot, sinh clip, soi clip, lời kể, nhạc nền, dựng, rồi kiểm. Mỗi clip Veo dài đúng 10 giây, nên số clip chính là số lần trừ tín dụng.

Claude dừng lại hỏi bạn ở hai điểm. Điểm đầu là duyệt kịch bản. Điểm sau là duyệt số clip sẽ tiêu tín dụng Google Flow, hỏi một lần cho cả loạt. Trước đó skill hỏi tối đa ba câu: khung hình 16:9 hay 9:16 và độ dài, cách dùng giọng, và model Veo.

Có một quy ước đáng biết: nhân vật không nói trên hình. Veo không khớp môi với giọng ghép ngoài, nên lời nói đi qua người dẫn chuyện hoặc độc thoại nội tâm. Giọng nên khớp ngôi kể: độc thoại "tôi" của nhân vật nữ dùng giọng nữ, còn giọng nam như Hải Đăng hợp với ngôi thứ ba.

Sau khi có clip, skill không tin ngay vào trạng thái thành công. Nó trích ba khung hình của mỗi clip (ở 10%, 50% và 90% thời lượng) để Claude nhìn lại: đúng ý shot chưa, vẫn là cùng một nhân vật chưa, mặt và tay có méo không, có chữ hay logo lạ không. Phim mẫu từng bị Veo tự vẽ một logo đài truyền hình ở góc phải trên. Logo kiểu đó được xoá bằng bộ lọc delogo của ffmpeg khi dựng, nên không phải sinh lại clip và tốn thêm tín dụng. Khâu cuối, check_video.py kiểm kích thước, fps, độ lớn âm thanh, đoạn đen, đoạn đứng hình và đoạn im lặng của phim đã dựng.

Cần chuẩn bị gì trước khi cài skill làm phim ngắn

Bộ đồ nghề cần chuẩn bị: máy tính, cửa sổ lệnh, trình duyệt, micro và tín dụng
Những thứ cần có trước khi chạy skill làm phim ngắn

Theo tài liệu cài đặt trong gói, bạn cần:

  • Python 3.9 trở lên và ffmpeg 5 trở lên. Script dựng chỉ dùng thư viện chuẩn của Python.
  • Gabee và MCP gabee trong Claude Code, kèm flow google-flow-veo3 cài từ Kho Gabee. Nếu muốn hiểu Gabee làm việc thế nào, đọc review Gabee.
  • Tài khoản Google Flow thuộc gói Google AI Pro hoặc Ultra, vì gói này có tín dụng Flow. Bạn tự đăng nhập trong profile Gabee, skill không bao giờ hỏi mật khẩu.
  • VieNeu-TTS cho giọng tiếng Việt. Lần chạy đầu nó tự tải model về, khoảng 555 MB và 85 MB cho codec.

Tải và cài skill làm phim ngắn trong 3 bước

Thư mục skill được thả vào ngăn kéo cùng ba mũi tên và dấu tích xanh
Ba bước cài đặt skill làm phim ngắn
  1. Tải gói phim-ngan-veo3.zip (khoảng 157 KB). Trình duyệt có thể lưu file dưới một tên là chuỗi ký tự, không sao: bên trong là thư mục phim-ngan-veo3. Giải nén ra.
  2. Chép cả thư mục đó vào ~/.claude/skills/ (Windows: %USERPROFILE%\.claude\skills\), hoặc vào .claude/skills/ của một dự án. Mở Claude Code và gõ: "cài máy cho skill phim-ngan-veo3". Claude sẽ đi theo tài liệu cài đặt để cài từng thứ.
  3. Kiểm bằng python3 scripts/selftest.py. Lệnh phải in ra SELFTEST OK.

Phim mẫu: Xe bánh mì đầu ngõ

Dải tám khung hình minh hoạ một xe bánh mì đầu ngõ từ sáng tới chiều muộn
Phim mẫu dài 8 shot, tổng cộng 76 giây, khung 16:9

Phim mẫu banh-mi-dau-ngo được làm đúng bằng quy trình này: 8 shot, 76 giây, khung 16:9. Gói kèm plan.json và shots.md của phim, không kèm clip. Cấu trúc tám shot đi theo nhịp: mở, biến cố, khủng hoảng, bước ngoặt, quyết định, kết. Ánh sáng được dùng để kể tâm lý: ấm là an toàn và tự hào, lạnh và phẳng là mất mát, bình minh là hy vọng. Bạn có thể mở hai file này để học cách viết shot trước khi làm phim của riêng mình.

Đây là phim hoàn chỉnh, bản dùng giọng kể Hải Đăng của VieNeu. Bấm nút phát để xem ngay trong bài:

Phim "Xe bánh mì đầu ngõ" dài 76 giây, khung 16:9, đã nén xuống 720p. Hình do Veo 3.1 tạo và lời kể do VieNeu-TTS đọc, nên đây là nội dung do AI tạo. Shot 7 bị kẹt hàng đợi Flow nên phim giữ lại lời kể và bỏ hình của shot đó. Trình duyệt không phát được thì tải file MP4 trực tiếp (khoảng 10 MB).

Nhạc nền: "Lightless Dawn" của Kevin MacLeod (incompetech.com), theo giấy phép Creative Commons: By Attribution 4.0 (creativecommons.org/licenses/by/4.0).

Giới hạn của skill làm phim ngắn: chi phí, hàng đợi, nền tảng đã thử

Đồng hồ cát, chồng tín dụng và biển cảnh báo cạnh dải phim đang xếp hàng
Chi phí và rủi ro cần biết trước khi chạy skill làm phim ngắn
  • Mỗi lần sinh clip trừ tín dụng Flow thật. Flow tự bấm phê duyệt chi phí, nên skill hỏi bạn một lần cho cả loạt trước khi chạy. Một lượt chạy suôn sẻ mất khoảng 85 đến 95 giây.
  • Không chạy lại khi lượt cũ còn đang chạy. Chạy lại sẽ tốn thêm tín dụng và ra clip trùng. Tài liệu cũng dặn không chạy ba lượt cùng lúc trên một profile: hai lượt đã chết vì trình duyệt sập, nên skill chỉ chạy hai lượt song song, lượt sau cách lượt trước ít nhất 20 giây.
  • Có lúc Flow kẹt hàng đợi. Theo ghi chú trong gói, 4 trong 11 lượt chạy của phim mẫu ra trạng thái queued, và phim mẫu vì thế mất shot 7. Skill có phương án bỏ shot: shot kề nhận lời kể và chạy chậm lại. Gói chưa rõ lượt queued có bị trừ tín dụng hay không.
  • Mới kiểm trên Linux. Ubuntu, ffmpeg 6.1, Python 3.12, VieNeu chạy GPU. Windows, macOS và VieNeu chạy CPU chưa được kiểm.
  • Giữ dấu ✦ của Google. Dấu này nhận diện nội dung AI, skill không gỡ. Bạn nên gắn nhãn nội dung AI khi đăng phim.
  • Không đưa người thật hay thương hiệu thật vào prompt. Đây là quy tắc của skill, để tránh hình ảnh mạo danh người hoặc nhãn hàng có thật.
  • Nhạc phải ghi credit. Nhạc Kevin MacLeod theo CC BY 4.0, bắt buộc ghi nguồn. Phần phát âm tiếng Việt cũng cần tai người nghe lại: script chỉ loại take vỡ tiếng, không bắt được đọc sai dấu.

Câu hỏi thường gặp

Các bong bóng hội thoại chứa dấu hỏi và dấu tích quanh chiếc máy quay
Những câu hỏi hay gặp khi bắt đầu với skill làm phim ngắn

Skill làm phim ngắn này tốn những khoản gì?

Khoản chi chính là tín dụng Google Flow, vì mỗi clip 10 giây trừ một lần và cần gói Google AI Pro hoặc Ultra. VieNeu-TTS chạy offline theo giấy phép Apache 2.0, font Be Vietnam Pro theo SIL OFL. Nhạc CC BY không tốn tiền nhưng phải ghi credit.

Không có GPU thì dùng được không?

Có thể, nhưng chưa được kiểm. Agent API của VieNeu trong gói mặc định chạy device="cuda". Máy không có GPU thì sửa một dòng thành device="cpu"; tài liệu ghi chậm hơn nhiều và chưa đo. Bạn cũng có thể dùng gói python vieneu mà không cần chạy server.

Không có Gabee thì làm sao?

Bạn tự sinh từng prompt trong flow.google.com, chọn chế độ video, 16:9, 1 kết quả, 720p, rồi thả file vào clips/<id>.mp4 của dự án. Mọi bước sau vẫn chạy bình thường: lời kể, nhạc, dựng và kiểm.

Cần dựng quy trình làm video AI cho doanh nghiệp?

Cửa hàng nhỏ nối bằng đường dẫn tới máy quay, bánh răng và nút phát
Quy trình video tự động dựng riêng cho một doanh nghiệp nhỏ

Skill này hợp với người tự làm phim. Nếu doanh nghiệp bạn cần một quy trình video hoặc tự động hóa chạy ổn định, gắn với dữ liệu và phần mềm đang dùng, Bùi Văn Vũ nhận dựng riêng theo từng đợt nhỏ. Để hiểu nền tảng trước, đọc tự động hóa quy trình là gì và review ReelCrew, bộ công cụ dựng video AI chạy trên máy. Bạn có thể nhắn qua Zalo hoặc email để trao đổi yêu cầu.

Thông tin liên hệ

Bình luận

Để lại bình luận

0/2000
Xem tất cả bài viết