ไฟล์ MNG คืออะไร??
ไฟล์ที่มีนามสกุล .mng คือรูปแบบไฟล์กราฟิกเครือข่ายหลายภาพที่คล้ายกับรูปแบบภาพ PNG แต่รองรับภาพเคลื่อนไหว ได้รับการพัฒนาเพื่อหลีกเลี่ยงการโอเวอร์โหลดรูปแบบ PNG ด้วยคุณสมบัติเพิ่มเติมของภาพเคลื่อนไหว MNG ยังคล้ายกับไฟล์ GIF แต่ใช้การบีบอัดมากกว่าและรองรับคุณสมบัติอัลฟ่าเต็มรูปแบบ ประเภทสื่อ MIME ที่ไม่เป็นทางการสำหรับไฟล์ MNG คือ video/x-mng ไฟล์ MNG สามารถเปิดได้ในแอปพลิเคชันเช่น ImageMagik และ IrfanView
รูปแบบไฟล์ MNG
รูปแบบไฟล์ MNG คล้ายกับรูปแบบ PNG และใช้โครงสร้างอันเดียวกันตามที่กำหนดไว้ในข้อกำหนดเฉพาะของ PNG ตัวถอดรหัส MNG ต้องสามารถถอดรหัสสตรีมข้อมูล PNG ได้โดยไม่ต้องระบุแฟล็กพิเศษสำหรับคำแนะนำในการถอดรหัส MNG จัดกลุ่มภาพหลายภาพเข้าด้วยกันเป็น “เฟรม” โดยบางภาพใช้เป็นสไปรต์สำหรับย้ายจากที่หนึ่งไปยังอีกที่หนึ่ง กลไกนี้อนุญาตให้ใช้ข้อมูลภาพซ้ำโดยไม่ต้องส่งข้อมูลซ้ำ สามารถอ้างอิง ข้อกำหนด MNG สำหรับการอ้างอิงของนักพัฒนาได้
ลายเซ็น MNG
สตรีมข้อมูล MNG เริ่มต้นด้วยลายเซ็นขนาด 8 ไบต์ที่มี:
138  77  78  71  13  10  26  10  - (decimal)
8a  4d  4e  47  0d  0a  1a  0a   - (hexadecimal)
\212   M   N   G  \r  \n \032 \n - (ASCII C notation)
สิ่งนี้คล้ายกับลายเซ็น PNG แต่มี MNG แทนที่จะเป็น PNG
เฟรม MNG
กรอบ MNG ประกอบด้วยภาพสองมิติของภาพที่เล็กกว่า ภาพขนาดเล็กแต่ละภาพสามารถเข้าถึงได้โดยใช้การรวมดัชนีแถวและคอลัมน์ รูปแบบนี้สามารถจัดเก็บข้อมูล “voxel” สามมิติที่จัดเรียงเป็นชุดของระนาบสองมิติ แต่ละระนาบแสดงด้วยสตรีมข้อมูล PNG หรือ Delta-PNG สตรีมข้อมูล Delta-PNG แต่ละรายการกำหนดรูปภาพเป็นความแตกต่างจากรูปภาพ PNG แม่ วิธีนี้เป็นวิธีที่กะทัดรัดกว่าในการแสดงภาพที่ตามมามากกว่าการใช้สตรีมข้อมูล PNG ที่สมบูรณ์สำหรับแต่ละภาพ