عکس HEIC (.heic)
ISO/IEC استانداردکانتینر تصویر با کارایی بالا (HEIC) یک فرمت تصویر مبتنی بر HEVC است که توسط اپل و پلتفرمهای موبایل مدرن اتخاذ شده و کارایی فشردهسازی تقریباً دو برابری نسبت به JPEG قدیمی در کیفیت بصری مشابه ارائه میدهد.
تبدیل HEIC به JPG
مبدل رایگان HEIC به JPG درون مرورگر. فایلها را فورا روی دستگاه خود تبدیل کنید.
بررسی و فراداده
سیستمعاملها و تحلیلگرهای فایل، فایلهای HEIC را با بررسی توالی بایتهای دودویی ابتدایی شناسایی میکنند:
امضای هدر در سطح بایت (Magic Bytes)
سیستمعاملها و تحلیلگرهای فایل، فایلهای HEIC را با بررسی توالی بایتهای دودویی ابتدایی شناسایی میکنند:
امضای HEX (آفست 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 |
| ترتیب بایتها (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 (فعلی) | JPG | AVIF | WEBP |
|---|---|---|---|---|
| کدک فشردهسازی | HEVC (H.265 درونفریمی) | تبدیل کسینوسی گسسته (DCT) | AV1 (درونفریمی) | VP8 / VP8L |
| حجم نسبی (در مقایسه با JPEG) | حدود ۵۰٪ کوچکتر | معیار پایه (۱۰۰٪) | حدود ۵۵٪ کوچکتر | حدود ۳۰٪ کوچکتر |
| عمق بیت | ۸ بیت، ۱۰ بیت، ۱۲ بیت | فقط ۸ بیت (استاندارد) | ۸ بیت، ۱۰ بیت، ۱۲ بیت HDR | فقط ۸ بیت |
| چند تصویری / عکاسی پیدرپی | کانینر بومی چند آیتمی | فقط تک تصویر | پشتیبانیشده در AVIF چند آیتمی | WebP متحرک محدود |
حالتهای رایج خرابی و راهنمای بازیابی هگز
ویندوز پیام «برای مشاهده این فایل به افزونههای ویدیویی HEVC نیاز است» را نمایش میدهد.
علت ریشهای: نبود بسته کدک سختافزاری HEVC در سطح سیستمعامل در ویندوز.
بازیابی: فایل را مستقیماً با استفاده از File2File.app در مرورگر خود به JPG یا PNG جهانی تبدیل کنید.
تحلیل امنیتی و بردارهای حمله تجزیهکننده (Parser)
رمزگشایان HEIC درختان اتم پیچیده ISOBMFF را تجزیه کرده و خطوط لوله تبدیل ویدیویی پیچیده HEVC را فراخوانی میکنند که باید به شدت در محیط سندباکس ایزوله شوند.
بردارهای حمله شناختهشده
- سرریز عدد صحیح در محاسبه طول باکس 'hdlr' یا 'iloc' در ISOBMFF.
- خوانش بیش از حد بافر در طول رمزگشایی انتروپی HEVC CABAC در کدکهای بومی پچنشده.
- خرابی حافظه هنگام پردازش آیتمهای تصویری کمکی نقشه عمق.
بهترین روشهای پدافندی:
تاریخچه و نقاط عطف
مزایا و نقاط قوت کلیدی
- حجم فایل تقریباً ۵۰٪ کوچکتر از JPEG با کیفیت بصری یکسان یا برتر.
- پشتیبانی بومی از عمق رنگ ۱۰ بیتی و ۱۲ بیتی، که بهطور کامل بندبندی رنگ را در آسمانهای هموار از بین میبرد.
- دربرگرفتن دنبالههای تصویری، لایو فتوها، عکاسی پیدرپی (Burst)، صدا و نقشههای عمق در یک فایل فشرده واحد.
محدودیتها و معایب فنی
- پیچیدگیهای صدور مجوز سختافزاری و حق اختراع که بهطور تاریخی پذیرش آن در مرورگرهای متنباز را کند کرده است.
- پشتیبانی محدود رمزگشایی بومی در نسخههای قدیمیتر ویندوز بدون پسوندهای تجاری فروشگاه مایکروسافت.
- نیاز پردازشی بیشتر برای کدگذاری و رمزگشایی در مقایسه با JPEG قدیمی.
نکات فنی جالب
- گذر اپل به فرمت HEIC در iOS 11 در عرض چند هفته پس از عرضه، پتابایتها فضای ذخیرهسازی برای کاربران آیفون در سراسر جهان صرفهجویی کرد.
- یک «Live Photo» در آیفون به عنوان یک کانتینر HEIC واحد ذخیره میشود که هم تصویر ثابت با رزولوشن بالا و هم یک کلیپ ویدیویی تعبیهشده را در خود نگه میدارد.
- فرمت HEIC میتواند یک نقشه عمق محاسبهشده که توسط گوشیهای هوشمند دو لنز ضبط شده را ذخیره کند تا امکان تغییر فوکوس پس از ثبت عکس فراهم شود.
سوالات فنی متداول
چرا آیفون من عکسها را با فرمت HEIC میگیرد؟
اپل از HEIC استفاده میکند زیرا حجم ذخیرهسازی عکس را به نصف کاهش میدهد و در عین حال رنگهای ۱۰ بیتی، ویدیوهای Live Photo و دادههای نقشه عمق را حفظ میکند.
چگونه میتوانم عکسهای HEIC را در ویندوز یا رایانه شخصی به JPG تبدیل کنم؟
از File2File.app برای تبدیل دستهای فایلهای HEIC به JPG مستقیماً در مرورگر خود بدون نصب هیچ نرمافزاری و با حفظ حریم خصوصی ۱۰۰ درصدی استفاده کنید.
آیا فایلهای HEIC را میتوان بدون کدک پولی ویندوز باز کرد؟
بله. File2File.app از فناوری WebAssembly در سمت کاربر استفاده میکند تا فایلهای HEIC را به صورت رایگان مستقیماً در مرورگر شما رمزگشایی و تبدیل کند.
جفتهای تبدیل مرتبط با HEIC
تبدیل عکسهای HEIC به تصاویر JPEG، فرمتهای کانتینر اپل را به فایلهای پیکسلی با قابلیت خواندن جهانی برای نرمافزارهای قدیمیتر و مرورگرهای وب تبدیل میکند.
تبدیل HEIC به PNG، عکسهای فشردهشده با فرمت HEVC دارای افت کیفیت را به فایلهای گرافیکی بدون افت کیفیت با پشتیبانی گسترده تبدیل میکند.