Bài 7: Nâng cao & mẹo thực chiến — 9:16, quay màn hình, thêm hành động
Khi đã làm xong video đầu tiên, phần hay nhất là biến tấu — và với Claude điều phối, hầu hết chỉ là nói ý muốn. Bài cuối gom các biến thể thực tế, thư viện hành động, mẹo viết prompt, lỗi hay gặp và giới hạn cần biết.
💡 Mẹo chung: làm biến thể trên một bản sao dự án để giữ bản gốc, và nói rõ cho Claude “Mình muốn [biến thể]. Sửa kịch bản và chạy lại từ bước cần thiết.”
1. Các biến thể thường gặp
| Biến thể | Nói với Claude | Tốn máy |
|---|---|---|
| Sửa một câu thoại | “Sửa câu này, đọc lại chỉ câu đó, dựng lại animatic” | ~1 phút |
| Đổi người dẫn (nữ, ngồi bàn) | “Đổi mô tả người dẫn sang nữ ngồi bàn, giọng nữ; tạo lại ảnh neo” | ~5 phút tới animatic |
| Bỏ vật cầm tay | “Đặt prop = none, dùng hành động không cần vật” | ~5 phút tới animatic |
| Khổ 9:16 cho TikTok | “Đổi khổ sang 9:16, tạo lại ảnh neo 480×832, phụ đề tránh vùng giao diện” | cả bài |
| Ghép quay màn hình app | “Chèn file quay màn hình, bố cục chia đôi, xem bản quay và chọn mốc mỗi câu” | tuỳ độ dài |
| Thêm hành động mới | “Thêm một hành động [mô tả], tạo thử một cảnh, xem khung rồi báo” | ~5 phút/cảnh |
🎬 Khổ 9:16 dễ vì công cụ hỗ trợ cả 16:9, 9:16, 1:1. Chỉ cần nói khổ; Claude tạo lại ảnh neo đúng độ phân giải dọc (480×832) và chạy lại.
2. Thư viện hành động
Người dẫn nên làm các động tác đã kiểm chứng ổn định (chậm, tay thấy rõ, vật có sẵn trong tay). Dùng các “từ khoá hành động” này trong kịch bản:
| Hành động | Mô tả | Nhìn máy quay | Cần |
|---|---|---|---|
wave_hello |
Vẫy tay chào chậm | có | — |
raise_prop |
Nâng đồ vật lên ngang ngực | có | có vật |
show_prop |
Đưa đồ vật về phía máy, xoay chậm | có | có vật |
look_phone_scroll |
Nhìn điện thoại, vuốt ngón cái | không | vật là điện thoại |
tap_phone |
Chạm màn hình một lần | không | vật là điện thoại |
look_camera_talk |
Nhìn máy quay, nói, gật nhẹ | có | — |
explain_gesture |
Nói, tay cử chỉ giải thích nhẹ | có | — |
point_aside |
Đưa tay mở về một bên như giới thiệu | có | — |
hands_together |
Hai tay đan nhẹ trước người | có | tay không |
surprised_nod |
Ngạc nhiên vui, cười gật đầu | có | — |
put_prop_down |
Đặt đồ vật xuống bàn (dùng gần cuối) | có | có vật |
thumbs_up |
Giơ ngón cái | có | — |
wave_goodbye |
Vẫy tay tạm biệt | có | — |
idle_smile |
Mỉm cười, giữ yên | có | — |
Chọn hành động:
- Câu dài/quan trọng → hành động nhìn máy quay (khớp khẩu hình tốt hơn). Hành động nhìn xuống chỉ cho câu ngắn.
- Ba câu liền cùng một hành động trông như lặp hình → xen kẽ.
- Thao tác phức tạp/chuyển động lớn không có trong thư viện → dùng quay màn hình/phụ đề.
3. Mẹo viết kịch bản & prompt
| Nên | Tránh | Vì sao |
|---|---|---|
| Câu ngắn, dưới ~5 giây | Câu dài một hơi | Model tốt nhất ở cảnh ngắn; dài thì hình trôi |
| Tả thứ có trong hình (“kệ gỗ, phông sáng”) | Tả cách quay (“chân máy”, “video dọc”) | Model vẽ luôn chân máy/chữ vào hình |
| Cho người dẫn cầm sẵn vật từ đầu | “nhặt điện thoại lên” | Vật sẽ “tự hiện ra” giữa cảnh |
| Câu quan trọng thì nhìn máy quay | Vừa nói vừa nhìn xuống | Khớp khẩu hình kém khi mặt cúi |
| Một động tác chậm mỗi câu | Cắm cáp, mở hộp, bấm nút nhỏ | Tay và vật nhỏ dễ biến dạng |
| Viết số theo cách đọc trong lời | Để “10.000 mAh” trong lời đọc | Giọng đọc máy hay đọc sai số/ký hiệu |
4. Lỗi hay gặp
| Hiện tượng | Nguyên nhân | Nói với Claude |
|---|---|---|
| Khớp khẩu hình 20–40 phút/cảnh | Thiếu RAM, máy dùng swap | “Mình đã tắt app nặng; kiểm RAM và dùng bản 256px” |
| Nhiều cảnh bị đánh dấu xem lại vì gương mặt | Mặt trôi trong cảnh (giới hạn model) | “Cho mình xem khung; nếu chấp nhận được thì giữ” |
| Một câu giọng đọc nghe lạ | Giọng đọc máy mỗi lần một khác | “Đọc lại chỉ câu đó” |
| Phụ đề bị cắt/đè giao diện | Câu phụ đề quá dài | “Rút gọn phụ đề câu đó, giữ lời đọc” |
| Màu ám/gắt dần qua các cảnh | Lỗi cộng dồn khi nối cảnh | “Giữ mọi cảnh bắt đầu từ ảnh neo” |
| Đòi CUDA khi khớp khẩu hình | Model mặc định dùng NVIDIA | “Chuyển provider nhận diện mặt sang CPU” |
5. Khi nào Claude làm, khi nào bạn quyết
| Việc | Ai làm |
|---|---|
| Viết & sửa kịch bản, chạy lệnh công cụ, nhìn khung bắt lỗi, ghép | Claude |
| Xem bản quay màn hình, đề xuất mốc thời gian | Claude |
| Chọn người dẫn, duyệt animatic, duyệt từng đoạn | Bạn |
| Kiểm duyệt nội dung trước khi đăng | Người có thẩm quyền |
6. Giới hạn cần biết (để kỳ vọng đúng)
- Thao tác phức tạp và chuyển động lớn chưa ổn định → dùng quay màn hình/phụ đề.
- Khớp khẩu hình ở 256px nên miệng không sắc như quay thật; đủ tốt cho gương mặt cỡ vừa.
- Cần máy mạnh (32 GB RAM) và thời gian máy cho mỗi video; không “tức thì”.
- Chất lượng có yếu tố ngẫu nhiên — đôi khi phải thử lại vài seed.
- Đây là quy trình bạn tự dựng cùng Claude từ công cụ mã nguồn mở, không phải phần mềm đóng gói một-nút — bù lại bạn kiểm soát và không tốn phí theo video.
🧪 Tự kiểm tra (tổng kết series)
- Chọn một biến thể (ví dụ 9:16) và nói bạn sẽ yêu cầu Claude những gì.
- Vì sao thao tác tay phức tạp nên thay bằng quay màn hình/phụ đề?
- Kể ba việc giao cho Claude và hai việc chỉ con người quyết.
Tóm lại
Khi đã nắm quy trình, biến tấu chủ yếu là nói ý muốn cho Claude: đổi khổ 9:16, đổi người dẫn, bỏ vật cầm tay, ghép quay màn hình, thêm hành động — luôn làm trên bản sao. Bí quyết nằm ở chọn hành động ổn định, viết prompt đúng cách, và hiểu giới hạn để kỳ vọng đúng. Xuyên suốt bảy bài là một mô hình: Claude là bộ não điều phối các công cụ mã nguồn mở, các bước đều kiểm sớm để chặn lỗi, còn bạn giữ quyết định thẩm mỹ và trách nhiệm. Chúc bạn làm được những video người dẫn AI chỉn chu — ngay trên chiếc Mac của mình. Ôn lại từ Bài 1 — tổng quan & kiến trúc nếu cần.
Câu hỏi thường gặp
Chuyển video sang khổ dọc 9:16 cho TikTok/Reels thế nào?
Nhờ Claude đổi khổ hình trong kịch bản sang 9:16 (và cập nhật brief), rồi tạo lại ảnh người dẫn đúng khổ dọc — vì ảnh neo phải đúng độ phân giải theo khổ (480×832 cho 9:16). Sau đó chạy lại quy trình. Phụ đề đặt trong vùng an toàn của khổ dọc, tránh vùng nút bấm của nền tảng. Lưu ý khổ dọc thấy nhiều người dẫn hơn (nhiều thân trên hơn), nên mô tả bối cảnh và tư thế cho hợp. Đây là một trong những biến thể dễ nhất vì các công cụ vốn hỗ trợ cả ba khổ 16:9, 9:16 và 1:1 — bạn chỉ cần nói cho Claude khổ mong muốn.
Có ghép được bản quay màn hình app vào video người dẫn không?
Có. Bạn cung cấp file quay màn hình thật của app, rồi nhờ Claude dựng bố cục chia đôi (split) bằng ffmpeg: một bên người dẫn, một bên màn hình app; hoặc chèn bản quay toàn khung ở một số đoạn. Với mỗi câu, bạn chỉ định (hoặc nhờ Claude xem bản quay rồi đề xuất) mốc thời gian trong bản quay cần hiển thị cho khớp lời. Vì Claude xem được video, nó có thể lướt bản quay từng đoạn và gợi ý mốc phù hợp với từng câu — việc này rất tốn công nếu làm tay. Cách này hợp để vừa có người dẫn vừa cho thấy app hoạt động thật.
Vì sao không nên bắt người dẫn làm thao tác tay phức tạp?
Vì model tạo video hiện làm tốt động tác chậm, đơn giản với tay luôn thấy rõ, nhưng làm hỏng những thao tác phức tạp: cắm cáp, bấm nút nhỏ, mở hộp, hay chuyển động lớn như đi lại, quay người. Kết quả thường là tay bị dị dạng hoặc vật nhỏ biến dạng. Vì thế nên chọn các động tác đã kiểm chứng là ổn định (vẫy tay, nâng/đưa đồ vật, cử chỉ giải thích, giơ ngón cái…). Khi cần cho thấy một thao tác cụ thể, hãy dùng bản quay màn hình hoặc phụ đề mô tả thay vì bắt người dẫn diễn — vừa rõ hơn vừa tránh lỗi hình. Cứ nói ý đồ cho Claude, nó chọn hành động phù hợp.
Lang thang khắp thế giới code và AI, gặp gì hay ho là viết lại cho mọi người cùng nghịch. Với mình, lập trình nên vui như chơi game — và mình sẵn lòng chỉ bạn từng nước đi.
Bài liên quan
Bài 6: Khớp khẩu hình, dựng và xuất bản video
Bài 6 series ‘Làm video AI trên Mac’: ba bước cuối do Claude điều phối — khớp khẩu hình (LatentSync vẽ lại miệng theo giọng), dựng bằng ffmpeg (ghép cảnh, phụ đề, chuẩn âm lượng -14 LUFS), và duyệt nội dung rồi xuất file sẵn đăng. Kèm những gì chỉ mắt bạn mới soát được.
Bài 5: Tạo cảnh bằng FastWan và để Claude nhìn khung kiểm lỗi
Bài 5 series ‘Làm video AI trên Mac’: để Claude chạy FastWan tạo video từng cảnh từ ảnh neo, rồi tự ‘nhìn’ các khung hình để bắt lỗi (đồ vật biến mất, tay dị dạng, đổi người, màu trôi). Bài này chỉ cách Claude kiểm, khi nào thử lại seed, và những gì chỉ mắt bạn mới soát được.
Bài 4: Người dẫn, giọng đọc và animatic — để Claude dựng bản nháp
Bài 4 series ‘Làm video AI trên Mac’: để Claude tạo vài ảnh người dẫn cho bạn chọn (ảnh neo), chạy VieNeu-TTS đọc từng câu, đo nhịp bằng ffprobe, chia cảnh và dựng animatic — bản nháp cả phim với giọng + phụ đề thật — để bạn duyệt nhịp trước khi tốn giờ tạo video.