AFTER EFFECTS · 8 OCT 2026
จากฉบับยืนยัน
ไปเป็นงาน After Effects
AE เป็นโมดูลส่งออกเสริม ข้อมูลต้องผ่าน “ตรวจและยืนยัน” ก่อนดาวน์โหลดงาน ส่วน Lower Third และกราฟิกถ่ายทอดสดผ่านเว็บใช้ Preview → TAKE ได้โดยไม่ต้องผ่าน AE
ดาวน์โหลดชุด AE ปัจจุบัน อ่านภาพรวมการเลือกโมดูล
1. เตรียมเครื่องและชุดกราฟิก
ใช้ After Effects 2026 และ Node.js 22 ขึ้นไป ชุด ZIP ไม่ได้ติดตั้งสองโปรแกรมนี้ให้ แตก ZIP แล้วเก็บไฟล์ทั้งหมดไว้ด้วยกัน อ่าน HOW_TO.html นี้ได้โดยไม่ต้องออนไลน์
FightOS_GRAPHICS_PACKAGE_STARTER_v002.aepคือ Clean Layout ที่รองรับตัวนำเข้าชุดนี้scripts/Import FightOS.jsxคือตัวนำเข้าของ Clean Layoutscripts/Prepare FightOS Job.commandเตรียมรูปบน Macscripts/extract-fightos-job-assets.cjsเตรียมรูปด้วย Node บน Mac/WindowsMANIFEST.jsonเป็นค่า SHA-256 สำหรับตรวจไฟล์ในชุด ไม่ใช่ไฟล์ข้อมูลรายการ
สร้างโฟลเดอร์งานแยกตามรายการ แล้วสำเนา AEP ไปไว้ในนั้น คงชื่อไฟล์ AEP เดิม เพื่อให้ตัวนำเข้าตรวจชุดกราฟิกได้ถูกต้อง เก็บต้นฉบับเป็นสำรอง
2. ดาวน์โหลดข้อมูลฉบับยืนยัน
- ใน Workboard เลือกรายการ ตรวจชื่อ รูป คู่ มุม สี กติกา และผลให้ถูกต้อง
- เลือกมุมมอง “ละเอียด” → “ส่งออก” → เลือกชุดกราฟิกที่รองรับ
- กด “ตรวจและยืนยัน” เมื่อข้อมูลพร้อม หากแก้ Draft หลังยืนยันแล้ว ต้องยืนยันฉบับใหม่ก่อนดาวน์โหลด
- ดาวน์โหลดชุดสำหรับ After Effects เป็นไฟล์
.fightosjobแล้วเก็บในโฟลเดอร์รายการ
ไฟล์งานนี้บรรจุฉบับยืนยันและรูปสำหรับ AE อย่าใช้ Snapshot JSON, Event Kit หรือไฟล์ Broadcast แทนกัน การกดดาวน์โหลดไม่ได้ส่งภาพออกอากาศ
3. เตรียมรูปจากไฟล์งานเดียวกัน
Mac
ดับเบิลคลิก scripts/Prepare FightOS Job.command แล้วเลือกไฟล์ .fightosjob รอข้อความ “FightOS assets ready” โฟลเดอร์ FightOS_Assets_… จะอยู่ข้างไฟล์งาน หากระบบปฏิบัติการปฏิเสธการเปิด ให้ใช้การอนุญาตเปิดไฟล์ตามนโยบายเครื่อง หรือวิธี Node ด้านล่าง
Windows หรือใช้ Terminal
เปิด Terminal ในโฟลเดอร์ชุดที่แตก ZIP แล้วแทนพาธในเครื่องหมายคำพูดด้วยไฟล์ของคุณ:
node scripts/extract-fightos-job-assets.cjs "path/to/event.fightosjob"ใช้ไฟล์ .fightosjob เดียวกันทั้งตอนเตรียมรูปและตอนนำเข้า AE อย่าเปลี่ยนชื่อหรือย้ายโฟลเดอร์รูประหว่างสองขั้นตอน หากมีไฟล์เดิมที่เนื้อหาขัดกัน ตัวเตรียมรูปจะหยุดแทนการเขียนทับ ตรวจไฟล์ต้นทางหรือใช้โฟลเดอร์งานใหม่
4. นำเข้าโปรเจกต์
- เปิดสำเนา
FightOS_GRAPHICS_PACKAGE_STARTER_v002.aepใน AE - เลือก File → Scripts → Run Script File… →
scripts/Import FightOS.jsx - เลือกไฟล์ .fightosjob ที่เพิ่งเตรียมรูป รอให้สร้างงานและอ่านรายงานเมื่อจบ
- ถ้า AE ปฏิเสธการเขียนไฟล์ ให้ตรวจ Preferences → Scripting & Expressions → Allow Scripts to Write Files and Access Network ตามนโยบายเครื่อง แล้วลองใหม่
- บันทึกโปรเจกต์งาน ตรวจ Comp และ Render ด้วยการตั้งค่าของทีม
กราฟิกและรายงานการนำเข้าอยู่ในโฟลเดอร์งานที่สร้างสำหรับ snapshot นั้น หากตัวนำเข้าปฏิเสธไฟล์ ไม่ควรเปลี่ยนชื่อ AEP ของเทมเพลตอื่นเพื่อข้ามการตรวจ ให้เลือกชุดและตัวนำเข้าที่ตรงกัน
5. ตรวจภาพก่อนส่งต่อ
- ชื่อไทย/อังกฤษที่ยาว รูปครอป โลโก้ ฟอนต์ที่ขาด และข้อความล้นกรอบ
- ลำดับคู่ ฝั่ง A/B และสีมุม ต้องตรงกับฉบับยืนยัน
- ชื่อกติกา จำนวนยก เวลาต่อยกและพัก กราฟิก Round/Time เป็นข้อมูลสำหรับทำงานต่อ ไม่ใช่นาฬิกาจับเวลาการแข่งขันอัตโนมัติ
- Fight Card รวมแบ่งหน้าละไม่เกิน 12 คู่: 13 คู่เป็น 2 หน้า และ 25 คู่เป็น 3 หน้า มีเลขหน้าและชื่อ Comp กราฟิกรายคู่ยังสร้างครบ ตรวจและ Render ทุกหน้าที่ต้องใช้
รายงานและการนำเข้าสำเร็จยืนยันการสร้างข้อมูลในโปรเจกต์ การตรวจภาพใน AE จริงและการ Render ยังต้องทำบนเครื่องผลิต
6. ข้อมูลเปลี่ยนหรืออยากรันซ้ำ
แก้ใน Workboard → บันทึก → ตรวจและยืนยันฉบับใหม่ → ดาวน์โหลด .fightosjob ใหม่ → เตรียมรูป → นำเข้าอีกครั้ง งานฉบับเก่ายังอยู่แยกกัน ตรวจว่าเลือก Comp ของ snapshot ล่าสุดก่อน Render
ตัวนำเข้าป้องกันการสร้างงาน snapshot เดิมซ้ำในโปรเจกต์เดียว อย่าลบรายงานหรือแก้รหัสงานเพื่อข้ามการป้องกัน หากต้องเริ่มใหม่จากไฟล์เดิม ให้ใช้สำเนา AEP ที่ยังไม่มีงานนั้น
7. ขอบเขตของชุดนี้
- สี A/B ในเว็บยังไม่เปลี่ยนสี artwork AE อัตโนมัติ ต้องตรวจและปรับภาพตามรายการ
- อายุและส่วนสูงอยู่ในข้อมูลส่งออก แต่ Clean Layout นี้ยังไม่ได้ผูกสองช่องนี้ขึ้นกราฟิก
- เทมเพลต VS/ROUND เฉพาะรายการ เช่น IDF6 ใช้ adapter ของชุดนั้น ไม่รวมอยู่ใน ZIP Clean Layout นี้
- AE Panel ยังเป็นงานสำรวจ ไม่ใช่ส่วนที่ติดตั้งหรือใช้แทนตัวนำเข้าในชุดปัจจุบัน
- ชุด AE เป็นงานสร้าง Comp/Render แยกจากหน้า Output โปร่งใสและ Broadcast Receiver
8. เมื่อขั้นตอนสะดุด
| อาการ | ตรวจตามลำดับ |
|---|---|
| ดาวน์โหลดงานไม่ได้ | สิทธิ์ทีม → เลือกชุดกราฟิก → Published เป็นฉบับล่าสุดหลังแก้ Draft |
| Node ไม่พบ/เวอร์ชันเก่า | ติดตั้ง Node 22+ และเปิด Terminal ใหม่ ตรวจ node --version |
| รูปหาย | เตรียมรูปจาก job เดียวกัน → โฟลเดอร์ Assets อยู่ข้าง job → อ่านรายงาน → ตรวจพาธ/สิทธิ์ |
| ไฟล์รูปขัดกัน | เก็บไฟล์เดิมไว้ ตรวจความถูกต้องหรือใช้โฟลเดอร์งานใหม่ อย่าทับรูปที่ยังใช้อยู่ |
| นำเข้าถูกปฏิเสธ | ชื่อและชนิด AEP ตรงชุด → job เป็นไฟล์จากเว็บ → ตรวจรายงาน → ไม่ใช่ snapshot ที่นำเข้าแล้ว |
| งานเกิน 12 คู่ขาดหน้า | ใช้ scripts จากชุดปัจจุบันทั้งโฟลเดอร์และ job ล่าสุด ตรวจ Comp ทุกหน้า ไม่ผสม Bridge เก่า |