• ไลบรารีสำหรับอ่านและแปลงไฟล์สื่ออย่าง MP4, WebM, MP3 เป็นต้นได้โดยตรงในสภาพแวดล้อม เบราว์เซอร์และ Node.js
  • พัฒนาด้วย TypeScript ล้วน ไม่มี dependency ใด ๆ และมุ่งเน้นทั้งประสิทธิภาพสูงและความเบา
  • เป้าหมายคือเป็น เครื่องมือทางเลือกแทน FFmpeg ที่ใช้งานได้ในสภาพแวดล้อมบนเว็บ
  • รองรับ โคเดกมากกว่า 25 รายการ เช่น MP4, MOV, WebM, MKV, WAVE, MP3, Ogg, ADTS และใช้ WebCodecs API สำหรับการเข้ารหัส·ถอดรหัสแบบเร่งด้วยฮาร์ดแวร์
  • รองรับงานอ่าน·เขียนด้วยความละเอียดระดับไมโครวินาที และมี API สำหรับการแปลงที่รองรับฟีเจอร์อย่างการตัดช่วง, ปรับขนาด, หมุน เป็นต้น
  • ใช้ streaming I/O เพื่อจัดการไฟล์ขนาดใหญ่ได้อย่างมีประสิทธิภาพด้านหน่วยความจำ
  • รองรับ tree shaking เพื่อให้รวมเฉพาะฟังก์ชันที่ใช้งานลงใน bundle ได้ และย่อขนาดได้เล็กสุดถึง 5KB
  • MPL-2.0 (Mozilla Public License 2.0)
    • ใช้ได้ทั้งเชิงพาณิชย์และไม่ใช่เชิงพาณิชย์ และนำไปใช้ได้อย่างอิสระในโปรเจกต์ทั้งโอเพนซอร์สและโคลสซอร์ส
    • อย่างไรก็ตาม หากแก้ไขซอร์สโค้ดแล้วนำไปแจกจ่าย จะต้องเปิดเผยส่วนที่แก้ไขด้วย

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น