โปรเจกต์โอเพนซอร์สที่ใช้ TypeScript และ Rust GPU ในการเรนเดอร์วิดีโออย่างรวดเร็วเพื่อ AI Agent โดยเฉพาะ
0xS4N4TG/kinetograph เป็นโปรเจกต์เอ็นจิ้นวิดีโอโปรแกรมมิ่ง (Programmatic Video Engine) ที่ออกแบบมาสำหรับ AI Agent โดยเฉพาะ เปิดตัวมาได้ 5 วัน และปัจจุบันได้ 190 ดาว จัดอยู่ในอันดับ #5 ของหมวด repo AI เปิดใหม่ 7 วันที่ได้ดาวเยอะสุด โปรเจกต์นี้เขียนด้วยภาษา TypeScript และอยู่ในสถานะ Beta เวอร์ชัน 0.2.0 โดยช่วยให้ผู้ใช้หรือ AI Agent สามารถเขียนวิดีโอด้วยโค้ดผ่าน Remotion's API, CSS, SVG, Canvas 2D, WebGL shaders และ Web Audio ได้
การทำงานของเอ็นจิ้นนี้ Node จะเป็นตัวรันโค้ด ขณะที่ Rust GPU compositor ซึ่งโหลดเข้ามาใน Node เป็น N-API addon จะทำหน้าที่วาดแต่ละเฟรมขึ้นมา โดยไม่มีการใช้เบราว์เซอร์ Chrome ในขั้นตอนการเรนเดอร์เลย ฟีเจอร์ CSS, SVG และ canvas ทุกตัวถูกพอร์ตมาแบบเนทีฟ ทำให้พิกเซลไม่ต้องวิ่งข้ามไปฝั่ง JavaScript โปรเจกต์ Remotion เดิมสามารถนำมารันได้ทันทีเพราะตัวอิมพอร์ตจะเชื่อมไปยังอิมพลีเมนต์ของ Kinetograph เอง
จุดที่ทำให้คนสนใจคือความเร็วในการเรนเดอร์ ยกตัวอย่างเช่น ตัวหนังความยาว 1,184 เฟรม ขนาด 1080p พร้อมเสียง เรนเดอร์เสร็จภายใน 26 วินาทีบนแล็ปท็อป หรือโปรเจกต์ 928 เฟรม ขนาด 1920×1080 ความยาว 37 วินาที เรนเดอร์ในเวลา 13 วินาที บน Apple M4 นอกจากนี้ยังมีเครื่องมืออย่าง kinetograph studio สำหรับเปิดหน้าจอแก้ไขงานในเครื่อง และรองรับการทำงานร่วมกับ coding agent ผ่าน Agent Client Protocol (ACP) ได้อีกด้วย
✨ จุดเด่น
- เรนเดอร์เร็ว — ใช้ Rust GPU compositor ช่วยวาดเฟรมโดยไม่ต้องพึ่งพา Chrome ทำให้เรนเดอร์วิดีโอความยาวหลายร้อยเฟรมได้ภายในไม่กี่วินาที
- รองรับ Remotion — โปรเจกต์ Remotion เดิมสามารถใช้งานร่วมกันได้ทันทีผ่านการแมปแพ็กเกจของ Kinetograph
- ทำงานกับ Agent ได้ — มีหน้าต่าง Editor ที่รองรับการเชื่อมต่อกับ coding agent ผ่าน Agent Client Protocol เพื่อสั่งแก้ไขโค้ดวิดีโอได้ทันที
- จัดการเสียงและภาพครบ — รองรับทั้ง CSS, SVG, Canvas 2D, WebGL shaders และ Web Audio ในชุดเดียว
🙋 ใครเหมาะจะลอง: เหมาะสำหรับนักพัฒนาสาย TypeScript และผู้ที่สนใจสร้างวิดีโอด้วยโค้ดหรือทำงานร่วมกับ AI Agent โดยต้องใช้งานบน Node 22 หรือใหม่กว่า
ทีมข่าว เอไอไทย.com · เรียบเรียงจากหน้าโปรเจกต์ 0xS4N4TG/kinetograph — รายละเอียดล่าสุดดูที่ต้นทาง
ความคิดเห็น 0
กำลังโหลดความคิดเห็น...