บทที่ 04 / 04
EP4 ให้ Claude ประกอบเป็นคลิป + เสียงพากย์ ซับไทย และแนวตั้งลง Reels
พรอมต์ประกอบคลิปจากภาพที่เจนเอง
วางภาพทั้งหมดไว้ในโฟลเดอร์เดียว แล้วเปิด Claude Code ในโฟลเดอร์นั้น ก๊อปพรอมต์นี้ไปวาง (แก้ [วงเล็บ])
ฉันเจนภาพเองมาแล้ว อยู่ในโฟลเดอร์: [C:\Users\ชื่อคุณ\Desktop\cartoon-project\images]
- bg_1.png, bg_2.png = ฉากหลัง
- walk.png = แผ่นท่าเดิน 6 ท่า (พื้นเขียว)
- action.png = แผ่นท่าแอ็กชัน
- narrator.png = ผู้เล่าเรื่อง 5 ท่า
- animals.png = สัตว์/สิ่งของ
ช่วยทำคลิปการ์ตูนเล่าเรื่องภาษาไทยจากภาพชุดนี้ หัวข้อ: [ทำไมเรือนไทยต้องยกใต้ถุนสูง] ความยาว 45–60 วินาที
ห้ามเจนภาพหรือวิดีโอเพิ่ม ใช้เฉพาะภาพที่ให้ไป
1) ดูภาพทุกไฟล์ก่อน แล้วเขียนบทพากย์ 6–8 ประโยคที่ใช้ท่าที่มีให้คุ้มที่สุด → ให้ฉันอนุมัติ
2) ตัดพื้นเขียวออก แยกทีละท่าเป็น PNG โปร่งใส ถ้าท่าไหนติดกันให้แยกด้วยช่องว่างระหว่างท่า แล้วลบเศษที่ไม่ใช่ตัวละครหลักออก
3) วัดตำแหน่งในฉากหลัง (พื้น บันได เปล ฯลฯ) ด้วยการวาดเส้นกริดให้ดูก่อน จะได้วางตัวละครถูกที่
4) เขียนสคริปต์ Python (Pillow + ffmpeg) 24fps: สลับท่า เลื่อนตัวละคร เอฟเฟกต์ลม/ฝน/น้ำ/หญ้าไหว/นกบินด้วยโค้ด ป้ายข้อความเด้ง กล้องซูมช้าๆ
5) เสียงพากย์: [เลือก 1 แบบ]
ก) ElevenLabs API คีย์อยู่ใน env ชื่อ ELEVEN_KEY
ข) ฉันอัดเสียงเอง ไฟล์ vo_1.mp3, vo_2.mp3 ... ตามลำดับประโยค อยู่ในโฟลเดอร์ [ ... ]
ค) ไม่ต้องมีเสียงพากย์ ใช้ซับตัวใหญ่ + เสียงประกอบแทน
6) ซับไทยเรนเดอร์ผ่าน puppeteer ฟอนต์ Kanit (ห้ามวาดด้วย Pillow)
7) เรนเดอร์ภาพนิ่ง 6 จังหวะให้ดูก่อน แล้วค่อยเรนเดอร์คลิปเต็ม แนวนอน 16:9 + แนวตั้ง 9:16
เรื่องเสียงพากย์ เลือกแบบไหนดี
- ElevenLabs API — เสียงไทยเป็นธรรมชาติที่สุด ใช้โควตาตัวอักษรของแพ็กเกจ (คลิป 1 นาที ≈ 600–800 ตัวอักษร)
- อัดเสียงเอง — ฟรีและมีเอกลักษณ์ อัดแยกไฟล์ทีละประโยค แล้วบอก Claude ว่าอยู่ไหน
- ไม่ใช้เสียง — ซับตัวใหญ่ + เสียงประกอบ ก็ไวรัลได้ เหมาะคลิปสั้นมาก
⚠️ อย่าใส่ API key ลงในพรอมต์หรือไฟล์ในโปรเจกต์ ให้ตั้งเป็น environment variable แล้วบอก Claude แค่ชื่อตัวแปร
ทำเวอร์ชันแนวตั้ง 9:16
ทำเวอร์ชันแนวตั้ง 9:16 (1080x1920) สำหรับลง Reels/TikTok จากคลิปแนวนอน:
- พื้นหลังเป็นคลิปเดิมขยายเต็มจอ เบลอ + มืดลงนิดหน่อย
- วางคลิปแนวนอนไว้กลางจอ
- ด้านบน: หัวข้อตัวใหญ่ [ทำไมเรือนไทยยกใต้ถุนสูง?]
- ด้านล่าง: ปุ่ม CTA [ติดตามเพจ ... / ลิงก์ ...]
(ข้อความไทยเรนเดอร์ด้วย puppeteer แล้ววางทับด้วย ffmpeg)
พรอมต์แก้งานที่ใช้บ่อย
- ตัวละครเล็กไป ขยายเด็กให้ใหญ่ขึ้น 30% และขยับลงมาใกล้กล้องอีกนิด
- ตอนตัวละครเดิน เท้าลอยเหนือพื้น ช่วยลดตำแหน่งลงให้เท้าแตะพื้นพอดี
- ท่าล้มมีเศษหัวของท่าข้างๆ ติดมา ช่วยลบเศษให้เหลือแค่ตัวละครหลัก
- อยากให้ [งู] พยายามขึ้นบันไดแล้วไถลตกลงมา ก่อนเลื้อยหนีไป
- ซับไปบังตัวละคร ย้ายตัวละครขึ้น หรือย่อซับให้เล็กลง
- จังหวะพากย์เร็วไป เว้นช่วงระหว่างประโยคเพิ่ม 0.5 วินาที
- เปลี่ยนเสียงพากย์เป็นเสียงผู้หญิง / พูดช้าลง / ตื่นเต้นขึ้น
- เพิ่มฉากจบเป็นการ์ดชวนติดตามเพจ 4 วินาที
ทำตอนต่อไปให้ถูกลงอีก
- เก็บโฟลเดอร์ตัวละคร (ท่าเดิน ท่าพูด) ไว้ใช้ซ้ำ เจนเพิ่มแค่ฉากใหม่กับท่าเฉพาะเรื่อง
- สั่ง Claude: "ใช้ตัวละครและโค้ดจากตอนที่แล้วในโฟลเดอร์ [...] ทำหัวข้อใหม่: [...]"
- ทำเป็นซีรีส์ ตัวเล่าเรื่องเดิมทุกตอน คนดูจำช่องได้
ถามตอบ 0
เข้าสู่ระบบเพื่อถามคำถามหรือแสดงความคิดเห็น
เข้าสู่ระบบ