Prompt DClass
ทำคลิปการ์ตูนขยับได้ ไม่ต้องเจนวิดีโอ ด้วย Claude

บทที่ 02 / 04

EP2 ทางลัด: มี Claude + API เจนภาพแล้ว สั่งพรอมต์เดียวจบ

เหมาะกับใคร

คนที่ใช้ Claude Code + Claude Opus 5.5 และเชื่อมเครื่องมือสร้างภาพไว้แล้วอย่างใดอย่างหนึ่ง:

  • OpenAI — ใส่ API key ไว้ใน environment (เช่น OPENAI_API_KEY) ให้ Claude เรียกโมเดล gpt-image
  • Gemini — ใส่ GEMINI_API_KEY ให้ Claude เรียกโมเดลสร้างภาพของ Gemini
  • Higgsfield — เชื่อมผ่าน MCP ใน Claude แล้วใช้โมเดล gpt_image_2_5 (ภาพละ 0.25 เครดิต)

ถ้ายังไม่มี หรืออยากประหยัด ข้ามไป EP3 ได้เลย

พรอมต์หลัก (ก๊อปไปวางใน Claude ได้เลย)

แก้เฉพาะข้อความใน [วงเล็บ] ให้เป็นของคุณ

คุณคือผู้กำกับและแอนิเมเตอร์การ์ตูน 2D ช่วยทำคลิปการ์ตูนเล่าเรื่องภาษาไทยให้หน่อย

หัวข้อ: [ทำไมเรือนไทยต้องยกใต้ถุนสูง]
ความยาว: ประมาณ 45–60 วินาที · ทำ 2 แบบ: แนวนอน 16:9 และแนวตั้ง 9:16
ตัวเล่าเรื่องประจำช่อง: [หุ่นยนต์ตัวกลมสีขาว หน้าจอเป็นตา มีตัวอักษร PD สีแดงที่หน้าอก]
สไตล์ภาพ: การ์ตูน 2D เส้นขอบดำ สีสดใส ไม่เอาแสงนีออน

กติกาสำคัญ: ห้ามใช้ AI เจนวิดีโอเด็ดขาด ให้ใช้ "ภาพนิ่ง + ท่าทางทีละเฟรม (sprite)" แล้วเขียนโค้ดให้ขยับเองทั้งหมด

ขั้นตอน (หยุดให้ฉันดูตรงที่บอก):
1) เขียนบทพากย์ 6–8 ประโยค แบ่งเป็นฉาก บอกว่าแต่ละฉากตัวละครทำอะไร (เดิน วิ่ง ตกใจ ล้ม ฯลฯ) → หยุดให้ฉันอนุมัติ
2) เจนภาพด้วย [Higgsfield gpt_image_2_5 / OpenAI gpt-image / Gemini] รวมไม่เกิน 8 ภาพ:
   - ฉากหลัง 2–3 ภาพ ไม่มีตัวละคร เว้นพื้นที่ว่างให้ตัวละครเดิน
   - แผ่นท่าทาง พื้นสีเขียวล้วน #00FF00 เรียงแถวเดียว ขนาดเท่ากันทุกท่า เท้าอยู่ระดับเดียวกัน:
     ท่าเดิน 6 ท่า (มองด้านข้าง) / ท่าแอ็กชันตามบท 5–6 ท่า / ผู้เล่าเรื่องพูด 5 ท่า / สัตว์หรือสิ่งของที่ขยับได้
   - เจนแผ่นท่าเดินก่อน แล้วใช้เป็นภาพอ้างอิงตอนเจนแผ่นอื่น ตัวละครจะได้หน้าเหมือนเดิม
   → โชว์ภาพทั้งหมดให้ฉันดูก่อน
3) ตัดพื้นเขียวออก แยกทีละท่าเป็น PNG โปร่งใส เช็คว่าไม่มีเศษของท่าข้างๆ ติดมา
4) เขียนสคริปต์ Python (Pillow + ffmpeg) สร้างทีละเฟรมที่ 24fps:
   - ท่าเดินสลับ 10 ท่า/วินาที + เลื่อนตำแหน่ง + ตัวโยกขึ้นลงเล็กน้อย
   - ผู้เล่าเรื่องสลับท่าพูดเฉพาะตอนมีเสียง ลอยขึ้นลงเบาๆ
   - เอฟเฟกต์ทำด้วยโค้ด: หญ้า/ทุ่งนาไหวตามลม เส้นลม ฝน น้ำขึ้นลง นกบิน ใบไม้ปลิว กล้องซูมช้าๆ ป้ายข้อความเด้ง
5) เสียงพากย์ไทย: [ElevenLabs API — คีย์อยู่ใน environment ชื่อ ELEVEN_KEY] ตัดช่วงเงียบหัวท้าย แล้ววางเสียงตามจังหวะฉาก
6) ซับไทยและป้ายข้อความ: เรนเดอร์ผ่านเบราว์เซอร์ (puppeteer) ใช้ฟอนต์ Kanit ห้ามวาดด้วย Pillow เพราะวรรณยุกต์ไทยจะหาย
7) เรนเดอร์ภาพนิ่งตัวอย่าง 6 จังหวะให้ฉันดูก่อน → ฉันโอเคแล้วค่อยเรนเดอร์คลิปเต็ม
8) ใส่เสียงประกอบเบาๆ (ลม ฝน) ด้วย ffmpeg แล้วส่งไฟล์ MP4 ทั้ง 2 แบบมาให้

สรุปท้ายงาน: บอกจำนวนภาพที่เจนและค่าใช้จ่ายโดยประมาณ

ถ้ามีคลิปตัวอย่างที่อยากได้สไตล์แบบนั้น

เติมส่วนนี้ไว้ ด้านบน พรอมต์หลัก Claude จะดาวน์โหลดคลิปมาวิเคราะห์ก่อน แล้วทำสไตล์ใกล้เคียงโดยออกแบบตัวละครใหม่

ก่อนเริ่ม ฉันมีคลิปตัวอย่างที่อยากได้สไตล์ประมาณนี้: [วางลิงก์ Facebook Reel / TikTok / YouTube]

1) ดาวน์โหลดคลิปด้วย yt-dlp แล้วดึงเฟรมมาดู (ทำ contact sheet + เฟรมถี่ๆ ช่วงที่ตัวละครขยับ)
2) สรุปให้ฉันฟัง: มีกี่ฉาก ฉากละกี่วินาที ตัวละครขยับแบบไหน (เดินทีละเฟรม? สไลด์?) มีเอฟเฟกต์อะไร ป้ายข้อความ/ซับแบบไหน จังหวะพากย์เร็วช้าแค่ไหน
3) แล้วทำคลิปของฉันตามขั้นตอนด้านล่างให้ "สไตล์ใกล้เคียง" แต่ออกแบบตัวละครและฉากใหม่ทั้งหมด ห้ามลอกตัวละครหรือภาพของเขา

[ต่อด้วยพรอมต์หลักจากด้านบน]

ทริคให้ได้ผลดี

  • ให้ Claude หยุดให้ดูทุกขั้น (บท → ภาพ → ภาพนิ่งตัวอย่าง) จะแก้ง่ายกว่ามาแก้ตอนเรนเดอร์เสร็จ
  • เจนแผ่นท่าเดินก่อน แล้วใช้เป็นภาพอ้างอิงตอนเจนท่าอื่น ตัวละครจะหน้าเหมือนเดิม
  • บอกให้ Claude วาดเส้นกริดบนฉากหลังเพื่อวัดตำแหน่งพื้น บันได ก่อนวางตัวละคร
  • ซับไทยต้องเรนเดอร์ผ่านเบราว์เซอร์ ไม่งั้นวรรณยุกต์หาย (ใส่ไว้ในพรอมต์แล้ว)
  • เก็บภาพตัวละครกับฉากไว้ ตอนต่อไปสั่ง "ใช้ตัวละครเดิมในโฟลเดอร์นี้" จะถูกลงอีก

พรอมต์แก้งานที่ใช้บ่อย

- ตัวละครเล็กไป ขยายเด็กให้ใหญ่ขึ้น 30% และขยับลงมาใกล้กล้องอีกนิด
- ตอนตัวละครเดิน เท้าลอยเหนือพื้น ช่วยลดตำแหน่งลงให้เท้าแตะพื้นพอดี
- ท่าล้มมีเศษหัวของท่าข้างๆ ติดมา ช่วยลบเศษให้เหลือแค่ตัวละครหลัก
- อยากให้ [งู] พยายามขึ้นบันไดแล้วไถลตกลงมา ก่อนเลื้อยหนีไป
- ซับไปบังตัวละคร ย้ายตัวละครขึ้น หรือย่อซับให้เล็กลง
- จังหวะพากย์เร็วไป เว้นช่วงระหว่างประโยคเพิ่ม 0.5 วินาที
- เปลี่ยนเสียงพากย์เป็นเสียงผู้หญิง / พูดช้าลง / ตื่นเต้นขึ้น
- เพิ่มฉากจบเป็นการ์ดชวนติดตามเพจ 4 วินาที

ถามตอบ 0

เข้าสู่ระบบเพื่อถามคำถามหรือแสดงความคิดเห็น

เข้าสู่ระบบ