← DC23 Media
Tài liệu học xây kênh
Tài liệu nội bộ DC23 Media

Cách viết Prompt Veo 3 cho video Faceless: Công thức chuẩn để không lệch cảnh, lệch nhân vật

Đa số người mới học cách viết prompt Veo 3 cho video faceless đều dừng ở mức "tả một cảnh cho đẹp" — và thất bại ngay khi phải làm một video 5 phút gồm mấy chục cảnh nối tiếp nhau. Bài này đưa công thức prompt theo khối, cách khoá nhân vật để không đổi mặt giữa các cảnh, và cách tổ chức prompt cho cả kịch bản thay vì từng clip rời rạc.

Dành cho: Người tự dựng video AI bằng Google Flow / Veo 3.1 cho kênh faceless Gồm: Công thức prompt 7 khối, template khoá nhân vật, ví dụ JSON nhiều cảnh, bảng credit và FAQ
Bài viết này nói về gì<b>Bài viết này nói về gì</b>Công thức viết prompt Veo 3 đủ chi tiết để ra đúng cảnh mong muốn, và quan trọng hơn: cách giữ prompt nhất quán qua hàng chục cảnh 8 giây trong cùng một video faceless mà không đốt hết quota.
1

Vì sao prompt của bạn ra sai cảnh, sai nhân vật

Trước khi sửa prompt, phải hiểu cơ chế. Veo không "nhớ" clip bạn vừa dựng. Mỗi lần bấm generate là một lần mô hình đọc lại prompt từ đầu và tưởng tượng lại toàn bộ khung hình từ con số 0. Nếu prompt của cảnh 5 chỉ ghi "người đàn ông tiếp tục bước đi", mô hình không biết "người đàn ông" đó là ai — nó sẽ tự bịa ra một người mới dựa trên phần mô tả ít ỏi bạn đưa. Đó là lý do nhân vật đổi mặt, đổi tuổi, đổi màu áo giữa hai cảnh liền nhau dù bạn cảm thấy mình đã tả "y như cũ".

Ba nguyên nhân phổ biến nhất khiến prompt ra sai:

Một lưu ý nữa với kênh faceless: càng nhiều nhân vật trong khung hình, xác suất lệch càng tăng theo cấp số nhân. Kinh nghiệm thực tế của nhiều người làm là giới hạn tối đa hai nhân vật xuất hiện rõ mặt trong một cảnh; đám đông thì để ở hậu cảnh, mờ nét, không mô tả chi tiết.

2

Công thức prompt Veo 3: bảy khối thông tin bắt buộc

Google không công bố một "cú pháp chính thức" nào cho prompt Veo. Nhưng qua thực tế dựng hàng nghìn clip, cấu trúc cho kết quả ổn định nhất là chia prompt thành bảy khối, viết liền mạch thành một đoạn văn tả cảnh (hoặc tách dòng theo nhãn cũng được):

KhốiTrả lời câu hỏiVí dụ
1. Chủ thểAi/cái gì, ngoại hình ra saoNgười đàn ông châu Á 35 tuổi, tóc ngắn rẽ ngôi, râu quai nón tỉa gọn, áo khoác dạ xám
2. Hành độngĐang làm gì, trong 8 giâyChậm rãi lật một trang sổ tay, dừng lại, ngẩng lên nhìn ra cửa sổ
3. Bối cảnhỞ đâu, thời gian nàoQuán cà phê cũ ở Tokyo, buổi chiều muộn, mưa nhẹ ngoài cửa kính
4. CameraCỡ cảnh + chuyển độngMedium close-up, máy quay dolly-in rất chậm
5. Ánh sángNguồn sáng, hướng, tông màuÁnh sáng tự nhiên hắt từ cửa sổ bên trái, tông ấm, bóng đổ mềm
6. Phong cáchChất phim, ống kính, hạt phimCinematic, ống 35mm, độ sâu trường ảnh nông, hơi nhiễu hạt phim
7. Âm thanhTiếng nền, tiếng động, thoạiTiếng mưa rơi đều, tiếng máy pha cà phê xa xa, không có lời thoại

So sánh nhanh. Prompt yếu: một người đàn ông ngồi trong quán cà phê buồn bã. Prompt theo công thức: Medium close-up, người đàn ông châu Á 35 tuổi, tóc ngắn rẽ ngôi, râu quai nón tỉa gọn, áo khoác dạ xám, ngồi cạnh cửa sổ quán cà phê cũ ở Tokyo chiều muộn. Anh chậm rãi lật một trang sổ tay, dừng lại, ngẩng lên nhìn mưa ngoài kính. Máy quay dolly-in rất chậm. Ánh sáng tự nhiên hắt từ trái, tông ấm, bóng mềm. Cinematic 35mm, DOF nông, hạt phim nhẹ. Âm thanh: tiếng mưa đều, tiếng máy pha cà phê xa xa, không lời thoại.

Hai prompt này tốn credit như nhau, nhưng cái thứ hai gần như luôn ra đúng ngay lần đầu. Với video faceless, "đúng ngay lần đầu" chính là tiền.

Mẹo khi viết: bắt đầu bằng bản đơn giản để xem mô hình hiểu ý bạn thế nào, rồi thêm dần khối 4–5–6. Nếu thêm chi tiết mà kết quả xấu đi, chi tiết đó đang mâu thuẫn với chi tiết khác (ví dụ vừa "ngược sáng mạnh" vừa "thấy rõ nét mặt").

Chủ thểAi/cái gì, ngoại hình
Hành độngLàm gì trong 8 giây
Bối cảnhỞ đâu, lúc nào
CameraCỡ cảnh + chuyển động
Ánh sángNguồn, hướng, tông màu
Phong cáchChất phim, ống kính
Âm thanhTiếng nền, tiếng động, thoại

Bảy khối thông tin bắt buộc trong một prompt Veo 3.

3

Khoá nhân vật: template "character bible" dùng lại cho mọi cảnh

Đây là phần quyết định video của bạn có bị lộ "mùi AI" hay không. Cách làm: trước khi viết cảnh nào, bạn soạn sẵn một đoạn mô tả nhân vật cố định — gọi là character bible — rồi copy nguyên xi đoạn đó vào đầu mỗi prompt, không sửa một chữ. Chỉ thay phần hành động, bối cảnh và camera.

Checklist tối thiểu cho một nhân vật:

Viết xong, gom lại thành một câu duy nhất và đặt tên biến trong đầu, ví dụ [HOST]. Mọi prompt sau đó đều bắt đầu bằng đoạn [HOST] đầy đủ. Đừng bao giờ viết tắt kiểu "vẫn người đàn ông ở cảnh trước" — Veo không có bộ nhớ giữa các lần chạy.

Ngoài mô tả bằng chữ, bạn nên tận dụng thêm hai tính năng có sẵn ngay cả trên tài khoản Flow miễn phí: Ingredients-to-Video (đưa ảnh tham chiếu nhân vật vào làm nguyên liệu) và Frames-to-Video (lấy khung hình cuối của cảnh trước làm khung đầu của cảnh sau). Kết hợp ảnh tham chiếu + character bible bằng chữ cho tỷ lệ trùng khớp cao hơn hẳn so với chỉ dùng một trong hai. Chi tiết quy trình này có trong bài cách giữ nhân vật đồng nhất khi làm video AI.

4

Cách viết prompt Veo 3 cho video faceless nhiều cảnh nối tiếp

Một video faceless dài 5–8 phút cần khoảng 40–60 clip 8 giây. Viết một prompt đẹp thì dễ; viết 50 prompt mà nhân vật, tông màu, ống kính, chất phim không đổi mới là việc khó. Đây cũng là chỗ gần như không tài liệu nào nói tới, vì đa số chỉ hướng dẫn cho một clip đơn lẻ.

Cách tổ chức hiệu quả là tách prompt thành hai tầng:

Nhiều người tổ chức hai tầng này bằng cấu trúc giống JSON cho dễ nhìn — kiểu {"style": "...", "character": "...", "scenes": [{"id": 1, "action": "...", "camera": "..."}]} kèm một trường continuity ghi rõ "giữ nguyên trang phục và ánh sáng của scene trước". Cần nói rõ: đây không phải định dạng chính thức của Google, Veo vẫn đọc nó như văn bản thường. Nó chỉ là mẹo giúp bạn không quên trường nào và dễ nhân bản hàng loạt. Bạn không cần biết lập trình để dùng.

Rủi ro lớn nhất khi làm tay: mỗi cảnh là một lần AI dựng lại nhân vật từ đầu, nên chỉ cần bạn gõ nhầm "áo khoác dạ xám" thành "áo khoác xám" ở cảnh 23 là khán giả thấy nhân vật thay đồ. Với 50 cảnh, xác suất sai gần như chắc chắn.

Phần này có thể làm nhanh hơn nếu bạn có một quy trình chia cảnh rõ ràng ngay từ đầu: xác định trước các mốc lời kể, ghi chú nhân vật/bối cảnh cần giữ nguyên cho từng đoạn, rồi mới bắt tay viết prompt hoặc đi tìm ảnh, thay vì vừa viết vừa đoán xem cảnh nào sẽ bị lệch. Cách chia cảnh thủ công, nếu bạn muốn tự làm trước, có trong bài chia kịch bản video AI thành cảnh 8 giây.

5

Viết prompt sao cho đỡ tốn credit

Credit là ràng buộc thật sự của người làm faceless, không phải ý tưởng. Theo thông tin cộng đồng ghi nhận (con số có thể thay đổi theo chính sách của Google, bạn nên kiểm tra lại trong tài khoản của mình):

Chế độCredit cho 1 clip 8 giâyNên dùng khi
Qualitykhoảng 100Cảnh mở đầu, cảnh cao trào, cảnh cận mặt nhân vật
Fastkhoảng 10–20 tuỳ góiCảnh chuyển, cảnh toàn, cảnh không có mặt người
Litekhoảng 5–10 tuỳ góiTest prompt, duyệt bố cục trước khi dựng bản thật

Tài khoản miễn phí thường được cấp khoảng 50 credit mỗi ngày, reset sau 24 giờ — tức chỉ đủ vài clip Fast và chưa đủ cho một clip Quality. Mỗi clip cũng mất trung bình vài phút xử lý. Vì vậy chiến lược tiết kiệm nằm ở quy trình, không nằm ở việc "cầu may":

6

Những lỗi thường gặp và cách xử lý

Nguyên tắc chung: khi một cảnh chạy ba lần vẫn sai, đừng chạy lần thứ tư. Viết lại prompt theo hướng đơn giản hơn, bớt một yếu tố (bớt nhân vật, bớt chuyển động camera, bớt hành động). Gần như lúc nào cảnh cũng "khó dựng" vì bạn yêu cầu quá nhiều thứ trong 8 giây.

7

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

Nên viết prompt bằng tiếng Anh hay tiếng Việt?

Tiếng Anh cho kết quả ổn định hơn, đặc biệt với các thuật ngữ điện ảnh (medium close-up, dolly-in, golden hour, shallow depth of field). Bạn hoàn toàn có thể nghĩ bằng tiếng Việt rồi dịch phần mô tả sang tiếng Anh — không cần viết văn hay, chỉ cần dùng đúng từ khoá kỹ thuật.

JSON prompt có bắt buộc không?

Không. Veo không yêu cầu định dạng đó và Google cũng không công bố chuẩn JSON chính thức. Nó chỉ là cách sắp xếp thông tin cho dễ kiểm soát khi bạn làm nhiều cảnh. Một đoạn văn tả cảnh đủ bảy khối cho kết quả tương đương.

Một clip tối đa bao nhiêu giây?

Khoảng 8 giây mỗi lần sinh. Muốn dài hơn phải nối nhiều clip hoặc dùng tính năng extend. Lưu ý mỗi lần nối là một lần AI dựng lại nhân vật, nên rủi ro lệch tăng dần theo số lần nối — đó là lý do nên chuẩn bị sẵn bộ prompt nhất quán từ đầu thay vì nối ngẫu hứng.

Prompt cho một kịch bản dài khác gì prompt đơn lẻ?

Khác ở chỗ bạn phải quản lý tính liên tục: nhân vật, trang phục, tông màu, ống kính, thời gian trong ngày. Prompt đơn lẻ chỉ cần đẹp; prompt cho kịch bản dài cần giống nhau ở tầng cố định và chỉ khác ở tầng hành động.

Chưa biết làm video faceless thì bắt đầu từ đâu?

Chọn ngách và dựng quy trình trước, đừng học prompt trước. Prompt chỉ là một mắt xích. Bạn có thể xem bộ công cụ cần thiết cho người mới làm YouTube không lộ mặt và bài về CPM view ngoại để biết công sức dựng video sẽ quy đổi thành gì.

Đọc thêm: Video AI có bị YouTube tắt kiếm tiền không? · Làm video AI tốn bao nhiêu tiền? Chi phí thực tế · Chọn ảnh minh hoạ khớp lời kể cho video faceless

Kết luận

Tóm lại, cách viết prompt Veo 3 cho video faceless gói gọn trong ba việc: viết đủ bảy khối thông tin thay vì tả chung chung, khoá nhân vật bằng một đoạn mô tả cố định dán nguyên vào mọi cảnh, và tách prompt thành tầng cố định – tầng thay đổi để giữ nhất quán qua hàng chục cảnh. Làm được ba việc đó, tỷ lệ chạy lại giảm mạnh, credit dùng đúng chỗ và video bớt hẳn "mùi AI".

Phần khó nhất vẫn là duy trì sự khớp giữa lời kể và hình ảnh ở quy mô nhiều tập mỗi video, tuần này qua tuần khác, nhiều kênh cùng lúc. Đây là phần việc DC23 AI Studio đảm nhận: từ giọng đọc và kịch bản của bạn, app tự chia cảnh khớp lời kể, ra danh sách ảnh cần có, làm đồ hoạ số liệu và phụ đề, cho sửa lại bằng chat tiếng Việt, rồi xuất file MP4 1080p đã chuẩn âm lượng YouTube. Bạn có thể xem cách công cụ này ghép vào quy trình tại quy trình sản xuất hoặc đọc thêm ở mục Tài liệu.

Chia cảnh khớp lời kể mà vẫn phải tự mò từng tấm ảnh?

Nhắn Zalo để nhận bản cài DC23 AI Studio và dùng thử — xem thử giọng đọc và kịch bản của bạn được chia cảnh, ra danh sách ảnh, làm đồ hoạ số liệu và phụ đề tự động ra sao.

Nhắn Zalo nhận mã dùng thử →