ภาพถ่าย HEIC (.heic)

ISO/IEC มาตรฐาน

High Efficiency Image Container (HEIC) คือรูปแบบภาพที่ขับเคลื่อนด้วยเทคโนโลยี HEVC ซึ่งถูกนำมาใช้โดย Apple และแพลตฟอร์มมือถือยุคใหม่ โดยให้ประสิทธิภาพการบีบอัดสูงกว่า JPEG แบบเดิมประมาณเท่าตัวที่คุณภาพการมองเห็นเท่ากัน

แปลง HEIC เป็น JPG

ตัวแปลงจาก HEIC เป็น JPG ฟรีในเบราว์เซอร์ แปลงไฟล์ได้ทันทีบนอุปกรณ์ของคุณ

ตรวจสอบและดู Metadata

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ HEIC โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

เลือกหรือวางไฟล์ที่นี่

การแปลงไฟล์แบบส่วนตัว 100% ในเบราว์เซอร์ - ไฟล์จะไม่ rời ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V
การรับประกันความเป็นส่วนตัวแบบไม่มีการส่งผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

ลายเซ็นส่วนหัวในระดับไบต์ (Magic Bytes)

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ HEIC โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

ลายเซ็น HEX (OFFSET 0):

00 00 00 18 66 74 79 70 68 65 69 63

การแสดงผลรูปแบบ ASCII: ....ftypheic

มาตรฐาน: ISO/IEC 23008-12 (HEIF standard)

ข้อมูลจำเพาะทางเทคนิค

สถาปัตยกรรมคอนเทนเนอร์ISO Base Media File Format (ISOBMFF) container with HEVC (H.265) intra-coded bitstreams
การบีบอัดHigh Efficiency Video Coding (HEVC / H.265) Main and Main 10 intra-frame prediction
การจัดลำดับไบต์ (Byte Endianness)Big-Endian box/atom structure
พื้นที่สีDisplay P3, sRGB, Rec.2020 PQ/HLG HDR, Embedded ICC Profiles
ช่องสัญญาณและโครงสร้างYUV 4:2:0, 4:2:2, 4:4:4 (8-bit, 10-bit, or 12-bit depth) with optional alpha auxiliary channel
ขนาดสูงสุดUp to 16384 x 16384 pixels (HEVC level 6.2 limit)
ความโปร่งใสFull alpha channel support via auxiliary image items
การสตรีมและแบบโปรเกรสซีฟBox-structured metadata allows instant EXIF/thumbnail inspection without downloading image bytes

ตารางเปรียบเทียบทางเทคนิค: HEIC กับคู่แข่ง

คุณลักษณะทางเทคนิคHEIC (ปัจจุบัน)JPGAVIFWEBP
รหัสการบีบอัดHEVC (H.265 intra)Discrete Cosine Transform (DCT)AV1 (intra-frame)VP8 / VP8L
ขนาดสัมพัทธ์ (เทียบกับ JPEG)เล็กกว่า ~50%เกณฑ์มาตรฐานพื้นฐาน (100%)เล็กกว่า ~55%เล็กกว่า ~30%
ความลึกบิต8-bit, 10-bit, 12-bit8-bit only (standard)8-bit, 10-bit, 12-bit HDR8-bit only
หลายภาพ / ถ่ายต่อเนื่องคอนเทนเนอร์หลายรายการในตัวภาพเดียวเท่านั้นรองรับใน AVIF หลายรายการWebP แบบเคลื่อนไหวจำกัด

รูปแบบความเสียหายทั่วไปและคู่มือการกู้คืน Hex

Windows แสดงข้อความแจ้งเตือนว่า 'ต้องใช้ส่วนขยายวิดีโอ HEVC เพื่อดูไฟล์นี้'

สาเหตุหลัก: ระบบ Windows ขาดแพ็กเก็ตตัวแปลงสัญญาณฮาร์ดแวร์ HEVC ในระดับ OS

การกู้คืน: แปลงไฟล์เป็นรูปแบบสากลอย่าง JPG หรือ PNG โดยตรงผ่าน File2File.app ในเว็บเบราว์เซอร์ของคุณ

การวิเคราะห์ความปลอดภัยและเวกเตอร์การโจมตีตัวแยกวิเคราะห์

โปรแกรมถอดรหัส HEIC ต้องประมวลผลโครงสร้างต้นไม้อะตอม ISOBMFF ที่ซับซ้อนและเรียกใช้ไปป์ไลน์การแปลงวิดีโอ HEVC ขั้นสูง ซึ่งจำเป็นต้องมีการทำแซนด์บ็อกซ์อย่างเข้มงวด

เวกเตอร์การโจมตีที่ทราบ

  • เกิดภาวะ Integer overflow ในการคำนวณความยาวกล่อง 'hdlr' หรือ 'iloc' ของ ISOBMFF
  • เกิดข้อผิดพลาด Buffer over-read ระหว่างการถอดรหัสเอนโทรปี HEVC CABAC ในตัวแปลงสัญญาณดั้งเดิมที่ยังไม่ได้แพทช์
  • เกิดความเสียหายของหน่วยความจำเมื่อประมวลผลรายการภาพแผนที่ความลึกส่วนเสริม

แนวทางปฏิบัติที่ดีที่สุดในการป้องกัน:

ประวัติความเป็นมาและเหตุการณ์สำคัญ

2019Android 10 เปิดตัวการรองรับการบันทึกและถอดรหัส HEIC ในระดับระบบปฏิบัติการ
2017Apple นำ HEIC มาใช้เป็นรูปแบบภาพถ่ายเริ่มต้นสำหรับกล้องใน iOS 11 และ macOS High Sierra
2015MPEG เสร็จสิ้นการกำหนดมาตรฐานข้อกำหนด ISO/IEC 23008-12 High Efficiency Image File Format (HEIF)

ข้อได้เปรียบและจุดเด่นสำคัญ

  • ขนาดไฟล์เล็กกว่า JPEG ประมาณ 50% ที่คุณภาพการมองเห็นเทียบเท่าหรือดีกว่า
  • รองรับความลึกสีระดับ 10-bit และ 12-bit แท้จริง ช่วยกำจัดปัญหาแถบสีแตกในท้องฟ้าที่ไล่ระดับสีได้อย่างสมบูรณ์
  • บรรจุลำดับภาพ (image sequences), Live Photos, ภาพถ่ายต่อเนื่อง, เสียง และแผนที่ความลึก (depth maps) ไว้ในไฟล์ขนาดเล็กไฟล์เดียว

ข้อจำกัดทางเทคนิคและข้อควรพิจารณา

  • ความซับซ้อนด้านฮาร์ดแวร์และสิทธิบัตรลิขสิทธิ์ส่งผลให้การยอมรับในเบราว์เซอร์โอเพนซอร์สเป็นไปอย่างล่าช้าในอดีต
  • การรองรับการถอดรหัสในระบบ Windows รุ่นเก่ามีจำกัด เว้นแต่จะติดตั้งส่วนขยายเชิงพาณิชย์จาก Microsoft Store
  • ใช้ทรัพยากรการประมวลผลในการเข้ารหัสและถอดรหัสสูงกว่า JPEG แบบดั้งเดิม

เกร็ดความรู้ทางเทคนิคที่น่าสนใจ

  • การเปลี่ยนมาใช้ HEIC ของ Apple ใน iOS 11 ช่วยประหยัดพื้นที่จัดเก็บข้อมูลให้ผู้ใช้ iPhone ทั่วโลกเป็นปริมาณมหาศาลภายในเวลาไม่กี่สัปดาห์หลังเปิดตัว
  • ฟีเจอร์ 'Live Photo' ของ iPhone ถูกจัดเก็บในรูปแบบคอนเทนเนอร์ HEIC ไฟล์เดียว ซึ่งบรรจุทั้งภาพนิ่งความละเอียดสูงและคลิปวิดีโอฝังตัว
  • HEIC สามารถจัดเก็บแผนที่ความลึกที่คำนวณจากสมาร์ทโฟนกล้องคู่ เพื่อให้สามารถปรับโฟกัสใหม่ได้หลังจากถ่ายภาพไปแล้ว

คำถามทางเทคนิคที่พบบ่อย

เหตุใดรูปภาพจาก iPhone ถึงบันทึกเป็นนามสกุล HEIC?

เพราะ HEIC ช่วยประหยัดพื้นที่จัดเก็บในเครื่องได้ครึ่งหนึ่งเมื่อเทียบกับ JPEG โดยที่คุณภาพของภาพยังคงคมชัดและเก็บรายละเอียดสีได้ดีกว่า

ฉันจะเปิดดูไฟล์ HEIC บนคอมพิวเตอร์ Windows ได้อย่างไร?

คุณสามารถติดตั้งส่วนขยาย HEVC บน Windows หรือแปลงไฟล์เป็น JPG/PNG ได้ฟรีผ่านเครื่องมือออนไลน์ของ File2File

ไฟล์ HEIC สามารถแชร์ให้เพื่อนที่ใช้เครื่องรุ่นเก่าดูได้ไหม?

แอปพลิเคชันส่วนใหญ่บนมือถือจะแปลงไฟล์ HEIC เป็น JPEG โดยอัตโนมัติเมื่อมีการแชร์ออกไป แต่ถ้าเปิดบนเว็บหรือคอมพิวเตอร์รุ่นเก่า แนะนำให้แปลงไฟล์ก่อนแชร์