Ảnh HEIC (.heic)
ISO/IEC Tiêu chuẩnHigh Efficiency Image Container (HEIC) là định dạng hình ảnh chạy bằng HEVC được Apple và các nền tảng di động hiện đại áp dụng, mang lại hiệu quả nén cao gấp đôi so với JPEG cũ ở cùng chất lượng hình ảnh.
Chuyển đổi HEIC sang JPG
Trình chuyển đổi từ HEIC sang JPG miễn phí trên trình duyệt. Chuyển đổi tệp ngay lập tức trên thiết bị của bạn.
Kiểm tra & Siêu dữ liệu
Các hệ điều hành và trình phân tích tệp nhận dạng tệp HEIC bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:
Chữ ký tiêu đề ở cấp độ Byte (Magic Bytes)
Các hệ điều hành và trình phân tích tệp nhận dạng tệp HEIC bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:
CHỮ KÝ HEX (OFFSET 0):
00 00 00 18 66 74 79 70 68 65 69 63BIỂU DIỄN ASCII: ....ftypheic
Tiêu chuẩn hóa: ISO/IEC 23008-12 (HEIF standard)
Thông số kỹ thuật
| Kiến trúc Container | ISO Base Media File Format (ISOBMFF) container with HEVC (H.265) intra-coded bitstreams |
| Nén | High Efficiency Video Coding (HEVC / H.265) Main and Main 10 intra-frame prediction |
| Thứ tự byte Endianness | Big-Endian box/atom structure |
| Không gian màu | Display P3, sRGB, Rec.2020 PQ/HLG HDR, Embedded ICC Profiles |
| Kênh & Cấu trúc | YUV 4:2:0, 4:2:2, 4:4:4 (8-bit, 10-bit, or 12-bit depth) with optional alpha auxiliary channel |
| Kích thước tối đa | Up to 16384 x 16384 pixels (HEVC level 6.2 limit) |
| Độ trong suốt | Full alpha channel support via auxiliary image items |
| Truyền phát & Tăng dần | Box-structured metadata allows instant EXIF/thumbnail inspection without downloading image bytes |
Ma trận so sánh kỹ thuật: HEIC so với các đối thủ
| Thuộc tính kỹ thuật | HEIC (Hiện tại) | JPG | AVIF | WEBP |
|---|---|---|---|---|
| Codec nén | HEVC (H.265 nội khung) | Biến đổi côsin rời rạc (DCT) | AV1 (nội khung) | VP8 / VP8L |
| Kích thước tương đối (so với JPEG) | Nhỏ hơn ~50% | Mốc chuẩn cơ sở (100%) | Nhỏ hơn ~55% | Nhỏ hơn ~30% |
| Độ sâu bit | 8-bit, 10-bit, 12-bit | Chỉ 8-bit | 8-bit, 10-bit, 12-bit HDR | Chỉ 8-bit |
| Đa hình ảnh / Chụp liên tục | Vùng chứa đa mục native | Chỉ một hình ảnh | Được hỗ trợ trong AVIF đa mục | WebP động hạn chế |
Các chế độ hỏng hóc phổ biến & Hướng dẫn khôi phục Hex
Windows hiển thị thông báo 'Yêu cầu Tiện ích mở rộng Video HEVC để xem tệp này'.
Nguyên nhân gốc rễ: Thiếu gói codec phần cứng HEVC cấp hệ điều hành trên Windows.
Khắc phục: Chuyển đổi tệp trực tiếp sang định dạng JPG hoặc PNG phổ thông bằng File2File.app ngay trong trình duyệt của bạn.
Phân tích bảo mật & Các vectơ tấn công bộ phân tích cú pháp
Bộ giải mã HEIC phân tích cú pháp cây khối ISOBMFF phức tạp và gọi các chuỗi biến đổi video HEVC tinh vi cần phải được cách ly (sandboxing) nghiêm ngặt.
Các Véc-tơ Tấn công Đã biết
- Tràn số nguyên trong tính toán độ dài hộp 'hdlr' hoặc 'iloc' của ISOBMFF.
- Đọc quá giới hạn bộ đệm trong quá trình giải mã entropy HEVC CABAC ở các codec native chưa vá.
- Lỗi hỏng bộ nhớ khi xử lý các mục hình ảnh bản đồ độ sâu phụ trợ.
Thực tiễn Tốt nhất về Phòng thủ:
Nguồn gốc lịch sử & Các cột mốc
Ưu điểm & Lợi ích chính
- Kích thước tệp nhỏ hơn khoảng 50% so với JPEG ở chất lượng hình ảnh tương đương hoặc vượt trội.
- Hỗ trợ độ sâu màu native 10-bit và 12-bit, loại bỏ hoàn toàn hiện tượng phân tầng màu ở bầu trời mượt mà.
- Đóng gói chuỗi hình ảnh, Live Photos, ảnh chụp liên tục, âm thanh và bản đồ độ sâu trong một tệp nhỏ gọn duy nhất.
Hạn chế & Nhược điểm kỹ thuật
- Sự phức tạp về cấp phép phần cứng và bằng sáng chế trước đây làm chậm quá trình áp dụng trên trình duyệt mã nguồn mở.
- Hỗ trợ giải mã native hạn chế trên các phiên bản Windows cũ hơn nếu không có tiện ích mở rộng thương mại từ Microsoft Store.
- Yêu cầu tính toán cao hơn để mã hóa và giải mã so với JPEG cũ.
Thông tin kỹ thuật thú vị
- Việc Apple chuyển sang định dạng HEIC trong iOS 11 đã giúp người dùng iPhone tiết kiệm hàng petabyte dung lượng lưu trữ trên toàn cầu chỉ trong vài tuần triển khai.
- Một bức ảnh 'Live Photo' trên iPhone được lưu trữ dưới dạng một vùng chứa HEIC duy nhất chứa cả hình ảnh tĩnh độ phân giải cao và một đoạn video clip nhúng.
- HEIC có thể lưu trữ bản đồ độ sâu được tính toán chụp bởi điện thoại thông minh ống kính kép để cho phép lấy nét lại sau khi chụp.
Các câu hỏi kỹ thuật thường gặp
Tại sao iPhone của tôi chụp ảnh ở định dạng HEIC?
Apple sử dụng HEIC vì nó giúp giảm một nửa dung lượng lưu trữ ảnh trong khi vẫn giữ nguyên màu 10-bit, video Live Photo và dữ liệu bản đồ chiều sâu.
Làm cách nào để chuyển đổi ảnh HEIC sang JPG trên Windows hoặc PC?
Sử dụng File2File.app để chuyển đổi hàng loạt tệp HEIC sang JPG trực tiếp trong trình duyệt của bạn mà không cần cài đặt phần mềm và đảm bảo quyền riêng tư 100%.
Có thể mở tệp HEIC mà không cần codec Windows có trả phí không?
Có. File2File.app sử dụng WebAssembly phía máy khách để giải mã và chuyển đổi tệp HEIC miễn phí ngay bên trong trình duyệt của bạn.
Các cặp chuyển đổi HEIC liên quan
Việc chuyển đổi ảnh HEIC sang ảnh JPEG thay đổi định dạng vùng chứa của Apple thành các tệp raster có thể đọc phổ quát cho phần mềm cũ và trình duyệt web.
Việc chuyển đổi HEIC sang PNG giúp biến các bức ảnh nén HEVC có tổn hao thành các tệp đồ họa không tổn hao được hỗ trợ rộng rãi.