🏠 หน้าหลัก › ✂️ ตัดต่อน้อย › EP 40001

✂️ โปรแกรมตัดต่อตัวน้อย: Ai Autocut & Smart Auto

เรียนรู้โปรแกรม SJ88 TiktokAI ตัดต่อ VDO อัตโนมัติ — ใช้ AI จับคลิป แบ่ง segment ผสมเสียง ได้ VDO พร้อมลง TikTok ภายในไม่กี่คลิก

Ai Autocut 6 โหมด Smart Auto ลากวาง Mode 1-6 อัตโนมัติ Segment Economy

📋 สารบัญ

  1. ภาพรวมโปรแกรม — 2 โหมดหลัก
  2. Ai Autocut — Mode 1 ถึง 6 อธิบายละเอียด
  3. โครงสร้างโฟลเดอร์ที่ต้องเตรียม
  4. นโยบายเสียง — แต่ละ Mode ใช้เสียงจากไหน
  5. Smart Auto — ลากวาง ตัดต่อทันที
  6. เปรียบเทียบ Ai Autocut vs Smart Auto
  7. Flow การทำงานจริง (ขั้นตอน)
  8. ค่า Config สำคัญ & เคล็ดลับ

ภาพรวมโปรแกรม — 2 โหมดหลัก

SJ88 TiktokAI มี 2 โหมดตัดต่ออัตโนมัติ แต่ละตัวเหมาะกับสถานการณ์ต่างกัน

🎬 Ai Autocut

โหมดเต็มรูปแบบ — ตั้งค่าได้ละเอียด

  • ตรวจจับ Mode 1-6 อัตโนมัติจากไฟล์
  • Segment Economy: แบ่ง-ใช้-ลบ segment
  • ระบบ Quota/Exhaust ควบคุม output
  • Runlog v2 ละเอียดสำหรับ audit
  • ระบบ Credit ตัดเครดิตหลังเสร็จ

⚡ Smart Auto

โหมดง่าย — ลากวาง แล้วรอรับผล

  • ลากโฟลเดอร์เข้ามา สแกนอัตโนมัติ
  • จัดประเภทไฟล์ด้วย AI heuristic
  • เลือกจำนวน output แล้วกด Start
  • ใช้ Easy VDO Pipeline ตัดต่อเบื้องหลัง
  • Cancel ได้ระหว่างทำงาน
💡 เลือกยังไง?

ถ้าอยากควบคุมละเอียด → ใช้ Ai Autocut / ถ้าอยากเร็วและง่าย → ใช้ Smart Auto

Ai Autocut — Mode 1 ถึง 6

โปรแกรมตรวจจับโหมดอัตโนมัติจากไฟล์ที่มีในโฟลเดอร์ — ไม่ต้องเลือกเอง ระบบดูจากจำนวน vdo_ai, vdo_long และ audio

Mode 1

AI Only (vdo_ai)

เงื่อนไข: vdo_ai ≥ 2, vdo_long = 0

ใช้คลิป AI อย่างเดียว ไม่ต้องมีคลิปยาว เหมาะกับคลิปสั้นจาก AI ทั้งหมด

🔊 เสียง: ใช้จาก vdo_ai โดยตรง

Mode 2

AI + Long + เสียงจริง

เงื่อนไข: vdo_ai > 0, vdo_long > 3, audio = 0

ผสมคลิป AI กับคลิปยาว ดึงเสียงจากคลิปยาวโดยตรง (real sound)

🔊 เสียง: ดึงจาก vdo_long

Mode 3

AI + Long + Audio แยก

เงื่อนไข: vdo_ai > 0, vdo_long > 3, audio > 0

ผสมคลิป AI กับคลิปยาว แต่ใช้ไฟล์เสียงจากโฟลเดอร์ audio/ แทน

🔊 เสียง: ใช้จากโฟลเดอร์ audio/

Mode 4

Long + Audio (ไม่มี AI)

เงื่อนไข: vdo_ai = 0, vdo_long > 3, audio > 0

ใช้แค่คลิปยาว + เสียงจาก audio/ โดยไม่มีคลิป AI เลย

🔊 เสียง: ใช้จากโฟลเดอร์ audio/

Mode 5

Long + เสียงจริง (ไม่มี AI)

เงื่อนไข: vdo_ai = 0, vdo_long > 0, audio = 0

ใช้คลิปยาวอย่างเดียว ดึงเสียงจากคลิปยาวโดยตรง

🔊 เสียง: ดึงจาก vdo_long

Mode 6

Skip (ข้าม)

เงื่อนไข: ไม่เข้าเงื่อนไข Mode 1-5

ไฟล์ไม่ครบเงื่อนไข เช่น มีแค่ audio ไม่มีคลิป หรือ vdo_ai < 2 โดยไม่มี vdo_long

⏸️ ไม่มีการตัดต่อ

ModeAIAI Onlyvdo_ai min/maxfootagelens
1 vdo_ai2/200
2 ai_long_rsound1/143
3 ai_long_audio1/143
4 long_audio0/053
5 long_rsound0/053
6 skip

โครงสร้างโฟลเดอร์ที่ต้องเตรียม

Ai Autocut ใช้ระบบ "schema-first" — ต้องจัดวางไฟล์ตามโครงสร้างที่กำหนดไว้ โปรแกรมจะสร้างโฟลเดอร์ให้อัตโนมัติ

📁 โครงสร้าง Product Folder

📦 product_folder/
├── 📂 vdo_ai/          ← คลิป AI สั้น (≤ 8 วินาที)
├── 📂 vdo_long/        ← คลิปยาว (footage จริง)
├── 📂 audio/           ← ไฟล์เสียงพากษ์ / TTS
├── 📂 vdo_ai_soundless/ ← คลิป AI ไม่มีเสียง (ถ้ามี)
├── 📂 vdo_long_sound/  ← คลิปยาวที่มีเสียงบรรยาย
└── 📂 output/          ← ผลลัพธ์ VDO ที่ตัดต่อเสร็จ

📹 vdo_ai/ — คลิป AI

  • คลิปสั้นจาก AI (เช่น จาก Google Flow)
  • ระบบจะ detect อัตโนมัติถ้า ≤ 8 วินาที
  • ถูก move ไป tmp_ai/ ตอนประมวลผล

🎬 vdo_long/ — คลิปยาว

  • Footage ยาวจากกล้องจริงหรือหน้าจอ
  • ถูก split เป็น segments 3-5 วินาที
  • Segment ที่ใช้แล้วจะถูกลบอัตโนมัติ

💡 เคล็ดลับ

ใช้ Explorer Tab ในโปรแกรมเพื่อสร้างโฟลเดอร์ตาม template ได้อัตโนมัติ ไม่ต้องสร้างเอง!

นโยบายเสียง — แต่ละ Mode ใช้เสียงจากไหน

แต่ละ Mode มีกฎเรื่องเสียงที่เข้มงวด — ไม่มี fallback ข้ามประเภท เพื่อให้ผลลัพธ์สม่ำเสมอ

Modeแหล่งเสียงFallbackหมายเหตุ
Mode 1vdo_ai โดยตรงไม่มีใช้เสียง original จากคลิป AI
Mode 2vdo_long (real sound)ไม่ fallback ไป audio/strict_real_sound = True
Mode 3audio/ folderไม่ fallback ไป vdo_longstrict_audio_folder = True
Mode 4audio/ folderไม่ fallback ไป vdo_longstrict_audio_folder = True
Mode 5vdo_long (real sound)ไม่ fallback ไป audio/strict_real_sound = True
Mode 6ไม่มีการประมวลผล

⚠️ ข้อควรระวัง

  • ห้ามวางไฟล์ผิดโฟลเดอร์ เช่น เอาเสียงไว้ใน vdo_long/ แทน audio/
  • ถ้าจำนวนไฟล์ไม่ถึง threshold จะเข้า Mode 6 (skip) โดยอัตโนมัติ

⚡ Smart Auto — ลากวาง ตัดต่อทันที

Smart Auto เน้นง่าย — ไม่ต้องจัดโฟลเดอร์เอง ลากไฟล์เข้ามาแล้วโปรแกรมจัดการให้ทั้งหมด

1. ลากวาง

ลากโฟลเดอร์ที่มีไฟล์ VDO เข้ามา

2. สแกน AI

จัดประเภทไฟล์ด้วย ffprobe heuristic

3. เลือก Output

กำหนดจำนวนคลิปที่ต้องการ

4. กด Start

Easy VDO Pipeline ทำงานอัตโนมัติ

5. รับผล

ไฟล์ VDO พร้อมลงใน output/

📂 รับ Input ยืดหยุ่น

  • ลากวางโฟลเดอร์หรือไฟล์ได้เลย
  • ระบบสแกนด้วย ffprobe (คลิป ≤ 8s = AI)
  • จัดประเภทอัตโนมัติ: has_ai, has_real, has_audio

🔀 4 Mode ที่ Route ได้

  • ai_only — คลิป AI ล้วน
  • ai_real_audio — AI + คลิปจริง + เสียง
  • ai_real_tts — AI + คลิปจริง + TTS
  • real_tts_cut — คลิปจริง + เสียง
💡 Smart Auto ใช้ Easy VDO Pipeline

เป็นโครง normalize → concat → audio overlay → cleanup ที่เบากว่า Ai Autocut มาก ไม่มีระบบ segment economy หรือ runlog v2

เปรียบเทียบ Ai Autocut vs Smart Auto

สองโหมดนี้ใช้ backend ต่างกัน 100% — เลือกตามความต้องการ

🎬 Ai Autocut⚡ Smart Auto
BackendVideoProcessor (state machine หนัก)Easy VDO Pipeline (lightweight)
Inputต้องจัดโฟลเดอร์ตาม schemaลากวาง อะไรก็ได้
Mode Detectionจากโครงสร้างโฟลเดอร์ (schema-first)จาก AI heuristic (detection-first)
SegmentSplit → ใช้ → ลบ (economy เต็ม)Normalize → concat (ไม่มี economy)
ตั้งค่าmin/max seg, footage, lens, exhaust ฯลฯแค่จำนวน output
AI Strategyvdo_ai + vdo_ai_soundless + prependAI เป็นส่วน mix เท่านั้น
QuotaQuota + Exhaust ละเอียดแค่จำนวน output_clips
CancelrequestInterruption (ไม่มี bridge ใน loop)cancel_check ในทุกจุด loop
Logrunlog_v2 ครบ (audit ได้)text log ธรรมดา
Creditตัด credit หลังเสร็จไม่ตัด credit
เหมาะกับผู้ใช้ที่ต้องการควบคุมละเอียดผู้ใช้ที่ต้องการเร็วและง่าย
📊 Backend Parity ≈ 25-35%

ความเหมือนอยู่ที่แนวคิด "สร้าง VDO อัตโนมัติ" แต่ implementation ต่างกันเกือบทั้งหมด

Flow การทำงานจริง

ขั้นตอนการทำงานของ Ai Autocut (Mode 1-5) ตั้งแต่เริ่มจนเสร็จ

1️⃣

เปิด Runlog

2️⃣

ตรวจ Input Gates

3️⃣

เช็ก Quota / Exhaust

4️⃣

เตรียม Segments

5️⃣

Loop ต่อเสียง

6️⃣

Concat คลิป

7️⃣

ผสม AI

8️⃣

ซ้อน Overlay

9️⃣

Consume Segments

🔟

Cleanup + สรุป

🔄 Segment Economy (หัวใจของ Autocut)

  • Move คลิปยาวเข้า tmp/
  • Split เป็น segments 3-5 วินาที
  • เลือก segments ให้ครอบความยาวเสียง
  • Segments ที่ใช้แล้วถูกลบ (consume)
  • วนจนกว่าไม่เหลือ segment หรือครบ quota

📊 ผลทดสอบจริง (ตัวอย่าง)

ModeInputOutput
113/0/01 คลิป
213/6/02 คลิป
313/6/52 คลิป
40/6/55 คลิป
50/6/03 คลิป
60/3/10

ค่า Config สำคัญ & เคล็ดลับ

ค่าตั้งต้น (fixed) ที่ใช้ทุก Mode 1-5 ของ Ai Autocut

ค่าDefaultอธิบาย
min_sec3.0 วินาทีความยาวขั้นต่ำของ segment
max_sec5.0 วินาทีความยาวสูงสุดของ segment
audio_moderandomเลือกเสียงแบบสุ่ม
max_output10 (Exhaust)จำนวน output สูงสุดต่อ product
lens_sequenceno_repeatไม่ซ้ำมุมกล้องติดกัน
delete_usedTrueลบ segment ที่ใช้แล้ว
exhaust_segmentsTrueใช้จนไม่เหลือแล้วหยุด
exhaust_min_types3ต้องเหลือ segment ≥ 3 ประเภทจึงวนต่อ

✅ เคล็ดลับสำหรับมือใหม่

  • เริ่มจาก Smart Auto เพื่อเข้าใจภาพรวม
  • เมื่อคุ้นแล้ว ย้ายไป Ai Autocut เพื่อคุม output ละเอียด
  • ใช้ Explorer Tab สร้างโฟลเดอร์ ไม่ต้องจำ schema
  • ยิ่ง vdo_long เยอะ → ได้ output เยอะ (segment economy)
  • ถ้าอยากได้เสียงดี ใส่เสียงใน audio/ แยกต่างหาก (Mode 3/4)

⚠️ ปัญหาที่พบบ่อย

  • Mode 6 (skip) → ตรวจให้แน่ใจว่าไฟล์ครบ threshold
  • vdo_ai < 2 โดยไม่มี vdo_long → จะ skip
  • vdo_long ≤ 3 ในโหมดที่ต้องการ > 3 → จะ skip
  • Smart Auto mis-classify คลิป → ตรวจ duration ของไฟล์
← EP 20004 🏠 หน้าหลัก · 📅 ตารางสอน EP 40002 →