🎬

เรียน Chroma Key
จากศูนย์สู่ TC01

คู่มือเข้าใจง่าย ไม่มีศัพท์เทคนิค ไม่ต้องมีพื้นฐาน — แค่อยากรู้ว่า "ตัดจอเขียว" ทำงานยังไง

⏱ 15 นาที 🎯 เริ่มจาก TC01 🇹🇭 ภาษาไทยล้วน

🤔 ทำไมเรื่องนี้สำคัญ?

ถ้าเคยดูคลิป YouTube ที่คนยืนอยู่ในห้องนั่งเล่น หรือผู้ประกาศข่าวยืนหน้าจอ คุณอาจสงสัยว่า "เขาถ่ายที่ไหนมาเนี่ย?"

คำตอบคือ: เขาถ่ายหน้าจอเขียว แล้วใช้คอมพิวเตอร์เปลี่ยนฉากหลัง เรียกเท่ๆ ว่า "Chroma Key" หรือ "ตัดจอเขียว"

ซอฟต์แวร์ V3 ที่คุณกำลังจะเรียนรู้ คือเครื่องมือที่ทำแบบนั้นแบบอัตโนมัติ — เพียงแค่อัปโหลด 2 ไฟล์ ก็ได้วิดีโอใหม่ที่ตัดจอเขียวเรียบร้อย

🎨 Chroma Key คืออะไร?

พูดง่ายๆ คือ "เวทมนตร์ที่ทำให้สีหนึ่งหายไป"

หลักการทำงาน (แบบเข้าใจง่าย)

  1. คอมพิวเตอร์ดูวิดีโอทุกๆ พิกเซล
  2. ถ้าพิกเซลไหนเป็น สีเขียว → ลบทิ้ง (ทำให้โปร่งใส)
  3. เอาพิกเซลจากภาพอื่น (เช่น ภาพห้องนั่งเล่น) ใส่แทน
  4. ผลลัพธ์: คนยืนหน้าจอเขียว กลายเป็นยืนในห้องนั่งเล่น

ตัวอย่างที่เห็นได้ทุกวัน

📺 ข่าวทีวี

ผู้ประกาศข่าวยืนหน้าแผนที่อากาศ

🎮 YouTube Gaming

สตรีมเมอร์เล่นเกม โดยมีตัวเองอยู่มุมจอ

🎬 หนัง Marvel

ฉากแอ็คชั่นที่ดูเหมือนอยู่บนดาวอังคาร

💡 ทำไมต้องเป็นสีเขียว? สีเขียวไม่ใช่สีที่คนผิวหนังหรือเสื้อผ้าส่วนใหญ่มี → คอมพิวเตอร์แยกแยะง่าย ไม่ลบคนทิ้งผิด (แต่ถ้าใส่เสื้อเขียว ก็จะถูกลบด้วย 555)

🎯 TC01 คืออะไร?

TC01 คือ "โหมดตัดจอเขียวแบบง่ายสุด" — 1 คลิป + 1 ฉากหลัง = 1 วิดีโอ

📦 product.mp4 (คน/ของ หน้าจอเขียว) 🏖️ bg.mp4 (ฉากหลังใหม่) TC01 ✨ result.mp4 (คนอยู่ในฉากใหม่) + ตั้งค่า (width, height, สีที่จะลบ, ฯลฯ)
✅ TC01 เหมาะกับ:
  • วิดีโอสั้น 1-2 นาที ที่มีคน/ของ หน้าจอเขียว
  • อยากใส่ฉากหลังใหม่ เช่น ห้อง ทะเล ห้าง
  • ต้องการ output เดียว ไม่ต้องแบ่ง segment
  • เริ่มต้นเรียน chroma key
⚠️ TC01 ไม่เหมาะกับ:
  • วิดีโอยาว 5+ นาที (ใช้ TC03 แทน)
  • อยากได้หลายๆ มุมกล้อง (ใช้ TC02 แทน)
  • อยากตัดหลายๆ ชิ้นใส่ฉากเดียวกัน (ใช้ TC06 แทน)

📁 ไฟล์อะไรบ้างที่ต้องมี?

TC01 ต้องการแค่ 2 ไฟล์หลัก + ตั้งค่าอีกนิดหน่อย

📦 1. Product (ตัวละคร)

คือ: วิดีโอที่มีคน/ของ หน้าจอเขียว (หรือฟ้า)

รูปแบบ: MP4, MOV, MKV, AVI, M4V, WebM

ขนาดแนะนำ: ไม่เกิน 200MB

ความยาว: 2-10 วินาที (เริ่มต้น) ถึง 5 นาที (ขั้นสูง)

🏖️ 2. Background (ฉากหลัง)

คือ: วิดีโอหรือภาพนิ่งที่จะใช้เป็นฉากหลังใหม่

รูปแบบ: MP4, MOV, หรือ JPG/PNG (ภาพนิ่งก็ได้)

ขนาดแนะนำ: เท่ากับ output ที่ต้องการ (1080x1920 สำหรับมือถือ)

ความยาว: ต้องยาวเท่า product (ถ้าสั้นกว่า จะ loop)

ตัวอย่างไฟล์ที่ดี vs ไม่ดี

✅ Product ที่ดี

  • ฉากหลังเป็นสีเขียว สม่ำเสมอ
  • แสงสว่างพอดี ไม่มืดเกิน
  • คน/ของไม่ใส่เสื้อสีเขียว
  • ไม่มีเงาบนฉาก
  • Focus ชัด ไม่เบลอ

❌ Product ที่ควรหลีกเลี่ยง

  • ฉากหลังเขียวไม่สม่ำเสมอ (มีรอยยับ/รอยพับ)
  • แสงน้อยเกิน หรือมากเกิน (overexposed)
  • คนใส่เสื้อสีเขียวเหมือนฉากหลัง
  • มีเงาเยอะบนฉาก
  • ภาพสั่น/เบลอ
🎥 ไม่มีไฟล์ทดสอบ? ดาวน์โหลดได้จาก:

⚙️ ขั้นตอนการทำงาน

TC01 ทำงานเป็น 4 ขั้นตอนหลัก (อัตโนมัติทั้งหมด)

1 อ่านไฟล์ โหลด product + bg 2 วิเคราะห์สี หาพิกเซลสีเขียว 3 ลบสีเขียว + แทนด้วยฉากหลัง 4 บันทึก MP4 output พร้อมใช้

ขั้นตอนแบบละเอียด (สำหรับคนอยากรู้)

1

อ่านไฟล์วิดีโอ

โปรแกรมจะเปิดไฟล์ product และ background ขึ้นมา แล้วเช็คว่าเป็นไฟล์วิดีโอจริงๆ ใช้ codec อะไร (H.264, H.265, etc.)

⏱ ใช้เวลา: < 1 วินาที

2

วิเคราะห์สีเขียว

ดูทุกๆ pixel ของ product แล้วเทียบกับสีเขียวที่ตั้งไว้ (ค่า default = #00FF00 คือเขียวสด) ถ้า pixel ไหน "ใกล้เคียง" สีเขียวมาก → จะถูกมาร์กว่า "ต้องลบ"

⏱ ใช้เวลา: < 1 วินาที

3

ลบสีเขียว + ใส่ฉากหลัง

เอา background มาซ้อนทับบริเวณที่ถูกลบ (overlay) แล้วทำการ "despill" — ลบสีเขียวที่อาจตกค้างบนขอบคน/ของ

⏱ ใช้เวลา: 1-5 วินาที ต่อ 1 วินาทีของวิดีโอ

4

บันทึกเป็น MP4

เข้ารหัส (encode) วิดีโอใหม่เป็น MP4 (H.264) ที่ resolution ที่ตั้งไว้ เช่น 1080x1920 สำหรับ TikTok/Reels

⏱ ใช้เวลา: 1-3 วินาที ต่อ 1 วินาทีของวิดีโอ

🎛️ ตั้งค่าอะไรบ้าง?

มี 3 กลุ่มหลัก — เริ่มจากค่า default แล้วค่อยปรับ

1. ขนาดวิดีโอ output

📱 TikTok/Reels/Shorts

1080 × 1920 (แนวตั้ง)

💻 YouTube

1920 × 1080 (แนวนอน)

📺 ทั่วไป

1280 × 720 (HD แนวนอน)

2. สีที่จะลบ (chroma key)

🟢 เขียว (default)

key_color = #00FF00

ใช้บ่อยที่สุด เพราะฉากหลังสีเขียวหาซื้อง่าย ราคาถูก

🔵 ฟ้า

key_color = #0000FF

ใช้กับฉากหลังสีฟ้า (blue screen) นิยมในหนัง Hollywood

3. ค่าปรับแต่ง (สำหรับคนขั้นสูง)

ตั้งค่า ค่าแนะนำ ความหมาย
similarity 0.30-0.40 ความ "เข้มงวด" ในการจับสี ค่าน้อย = ลบเฉพาะสีเขียวจัดๆ / ค่ามาก = ลบสีเขียวอ่อนๆ ด้วย
blend 0.04-0.08 ความ "นุ่ม" ของขอบ ค่าน้อย = ขอบคม / ค่ามาก = ขอบฟุ้ง (smooth)
despill 0.30-0.40 ลบ "สีเขียวตกค้าง" ที่ขอบคน/ของ (เช่น เงาสีเขียวบนผม) ค่ามาก = ลบเยอะ แต่อาจทำให้สีผิวเพี้ยน
preset fast (แนะนำ) ความเร็วในการบีบอัด: ultrafast = ไฟล์ใหญ่ เร็ว / slow = ไฟล์เล็ก ช้า
⚠️ เคล็ดลับ: เริ่มจากค่า default ก่อน ถ้าขอบดูไม่ดี → ค่อยๆ เพิ่ม similarity 0.05 ทีละนิด จนกว่าจะพอใจ

🧠 ทดสอบความเข้าใจ

มาลองดูว่าเข้าใจ TC01 แค่ไหน

❓ 1. TC01 ต้องการไฟล์อะไรบ้าง?

  • แค่ product (วิดีโอหน้าจอเขียว)
  • product + audio
  • ✅ product + background
  • product + cover + audio + 3 backgrounds

❓ 2. ถ้า product มีคนใส่เสื้อสีเขียว จะเกิดอะไรขึ้น?

  • ✅ เสื้อจะถูกลบไปด้วย (กลายเป็นโปร่งใส)
  • ไม่มีผลอะไร โปรแกรมฉลาดพอ
  • โปรแกรมจะ error
  • เสื้อจะกลายเป็นสีดำ

❓ 3. similarity ค่า 0.32 คืออะไร?

  • ความสว่างของฉากหลัง
  • ความเร็วในการ render
  • ความละเอียดของวิดีโอ
  • ✅ ความเข้มงวดในการจับสีเขียว (0=เข้มงวดน้อย, 1=เข้มงวดมาก)

🚀 พร้อมลองทำแล้ว?

ไปที่ V3 Cluster แล้วเริ่ม TC01 แรกได้เลย

📖 คู่มือ API แบบเต็ม

อ่านเพิ่มเติมเรื่อง endpoint, Python code, ตั้งค่าอื่นๆ

เปิดคู่มือ API →

🎬 Portal

ใช้ UI บนเว็บ อัปโหลดไฟล์ง่ายๆ ไม่ต้องเขียน code

เปิด Portal →

📚 TC อื่นๆ ทำอะไรได้บ้าง?

เมื่อเข้าใจ TC01 แล้ว ขยับไปโหมดอื่นได้เลย

TC01

Single Chroma

คุณอยู่ที่นี่ — 1 product + 1 bg = 1 output · เร็วที่สุด

TC02

Reframe + Chroma

ซูมเข้า-ออกหา 7 มุม + ตัดจอเขียว = 21 outputs · เหมาะทำคลิปยาวให้หลายมุม

TC03

Batch + Chroma

ตัดวิดีโอยาวเป็นชิ้นๆ + ตัดจอเขียว = N outputs · เหมาะทำ short จาก vlog

TC04

Reframe + Batch + Chroma

ซูม + ตัด + ตัดจอเขียว = 21×N outputs · ขั้นสูงสุด สำหรับงานใหญ่

TC05

Reframe Only

ซูมอย่างเดียว ไม่ตัดจอเขียว · เหมาะทำ source files สำหรับขั้นตอนถัดไป

TC06

Multi-Product + Audio

หลาย product × หลาย bg + audio = N×M outputs · เหมาะทำสารคดี

📖 คำศัพท์ที่ควรรู้

เจอในเอกสารหรือ UI — เก็บไว้อ้างอิง

Chroma Key
เทคนิคลบสีที่กำหนดออกจากวิดีโอ เพื่อแทนด้วยฉากอื่น
Green Screen
ฉากหลังสีเขียวที่ใช้ถ่ายทำก่อนนำไป chroma key
Despill
การลบ "สีเขียวตกค้าง" ที่ขอบวัตถุ เช่น เงาสีเขียวบนผม
Overlay
การซ้อนภาพฉากหลังทับลงบนบริเวณที่ลบสีเขียวไป
Reframe
การซูม/แพน/ครอปภาพให้เข้ากับขนาดใหม่ เช่น แนวนอน→แนวตั้ง
Encode
การเข้ารหัสวิดีโอให้เป็นไฟล์ (เช่น MP4/H.264)
Codec
อัลกอริทึมบีบอัดวิดีโอ เช่น H.264, H.265, VP9
Preset
ค่าตั้งล่วงหน้า เช่น ultrafast/fast/slow = เร็ว/ช้า ตามลำดับ
Resolution
ขนาดภาพ เช่น 1920×1080 (Full HD), 1080×1920 (แนวตั้ง)
Bitrate
ปริมาณข้อมูลต่อวินาที ค่ามาก = คมชัดกว่า แต่ไฟล์ใหญ่

❓ คำถามที่พบบ่อย

🔧 ถ้า render แล้วขอบดูหยาบ/มีเส้นเขียวเหลือ ทำยังไง?
ลองเพิ่ม similarity ค่าน้อยลง เช่น 0.25 → 0.20 (เข้มงวดน้อยลง ลบเฉพาะสีเขียวที่ชัดมาก) แล้วค่อยๆ เพิ่ม blend เพื่อให้ขอบ smooth ขึ้น
💧 คนในวิดีโอมี "สีเขียวตกค้าง" ที่ผม/เสื้อ ทำยังไง?
เพิ่มค่า despill จาก 0.30 เป็น 0.45+ — แต่ระวัง ถ้ามากเกิน สีผิวจะซีดเพี้ยน
⏱ ทำไม render ช้า?
ขึ้นกับ 3 อย่าง: (1) ขนาดไฟล์ — 4K ช้ากว่า 1080p มาก (2) presetslow ช้ากว่า fast 5 เท่า (3) worker load — ถ้า worker ทุกตัวยุ่ง ต้องรอคิว ดูได้ที่ /v3api/v3api/status
📐 output ไม่เต็มจอ / มีขอบดำ?
เช็คว่า product กับ background มี aspect ratio ต่างกันมาก เช่น product 16:9 แต่ output 9:16 — โปรแกรมจะ pad สีดำ/ขาวเพื่อเติมเต็ม แก้โดยใช้ preset fast หรือใช้ TC02 (reframe) เพื่อซูมให้พอดี
🎬 TC01 vs Premiere Pro / CapCut?
เหมือนกัน: หลักการ chroma key เหมือนกัน
ต่าง: V3 ทำอัตโนมัติผ่าน API — เหมาะทำเป็น batch (100+ คลิป) หรือทำจากโปรแกรมอื่น
เหมือน Premiere: คุณภาพใกล้เคียงกัน ถ้าตั้งค่าดี
เหมือน CapCut: ใช้ง่ายกว่า ไม่ต้องเรียนรู้ UI