پرش به محتوای اصلی

قالب‌های فایل

HEIC چیست؟ توضیح فرمت عکس آیفون

HEIC فرمت پیش‌فرض عکس در آیفون است و همه‌جا باز نمی‌شود. ساختار HEIF، جاهایی که پشتیبانی می‌شود و روش تبدیل عکس‌های HEIC را توضیح می‌دهیم.

نویسنده: Hemen Dönüştür Editör Ekibiتاریخ انتشار: 8 دقیقه مطالعه

تصویر جلد راهنمای فرمت عکس HEIC

اگر عکس‌هایی که از آیفون کپی کرده‌اید با .heic تمام می‌شوند و ویندوز می‌گوید برای باز کردنشان به افزونه نیاز دارید، تنها نیستید. HEIC فرمتی مدرن است که اپل از سال 2017 به‌عنوان فرمت پیش‌فرض عکس به کار می‌برد؛ کارآمدتر از JPG فشرده می‌کند، اما در همهٔ سیستم‌ها و برنامه‌ها باز نمی‌شود. این مقاله تفاوت HEIC و HEIF، تاریخچهٔ استاندارد، ساختار درونی فایل، دستگاه‌ها و مرورگرهایی که از آن پشتیبانی می‌کنند، رایج‌ترین مشکلات و روش تبدیل عکس‌های HEIC به JPG، PNG یا WebP را توضیح می‌دهد.

HEIC و HEIF چیستند؟

HEIF (High Efficiency Image File Format) فرمت ظرفی است که MPEG (Moving Picture Experts Group) توسعه داده و با شمارهٔ ISO/IEC 23008-12 استاندارد شده است. برای ذخیرهٔ تصاویر تکی، مجموعه‌های تصویر و دنباله‌های تصویری همراه با فرادادهٔ آن‌ها طراحی شده است.

HEIC گونه‌ای است که در آن تصاویر درون ظرف HEIF با HEVC (High Efficiency Video Coding، H.265) کدگذاری شده‌اند. فایل‌های .heic که دستگاه‌های اپل تولید می‌کنند دقیقاً همین‌اند. همین ظرف با کدک‌های دیگر هم کار می‌کند: تصاویری که با AV1 کدگذاری شوند فرمت AVIF را می‌سازند. خلاصه اینکه HEIF جعبه است و HEIC همان جعبه که با HEVC پر شده است.

تاریخچه

  • 2015: توسعهٔ فنی در MPEG حدود یک سال و نیم طول کشید و در میانهٔ 2015 نهایی شد.
  • 2017: استاندارد با عنوان ISO/IEC 23008-12:2017 منتشر شد؛ بعدها با یک اصلاحیه و چند الحاقیه گسترش یافت و در ویرایش‌های جدید به‌روز شد.
  • 2017: اپل با iOS 11 و macOS High Sierra پشتیبانی از HEIF و HEVC را معرفی کرد و آن‌ها را در دستگاه‌های توانا به فرمت‌های پیش‌فرض ثبت تبدیل کرد. طبق صفحهٔ پشتیبانی اپل، ثبت HEIF/HEVC در iPhone 7 و مدل‌های بعدی در دسترس است.
  • Windows 10 نسخهٔ 1803: ویندوز خواندن HEIC را از طریق افزونه‌هایی که از Microsoft Store نصب می‌شوند آغاز کرد.
  • Android 9 (2018) و Android 10 (2019): از Android 9، اگر دستگاه پشتیبانی کند، عکس‌های HEIC باز می‌شوند؛ با Android 10 پشتیبانی از ذخیره (رمزگذاری) به‌صورت HEIC اضافه شد.
  • Safari 17: طبق Can I use، Safari در macOS و iOS از نسخهٔ 17.0 تصاویر HEIF/HEIC را نمایش می‌دهد.

ساختار فنی فایل HEIC

جعبه‌های ISOBMFF

HEIF بر پایهٔ ISO Base Media File Format (ISOBMFF) ساخته شده، همان بنیان ویدیوی MP4. فایل از «جعبه‌ها» (box) تشکیل شده که هر کدام یک کد چهارنویسه‌ای، یک اندازه و یک محتوا دارند. جعبهٔ ftyp در ابتدای فایل brandهایی را که فایل با آن‌ها انطباق دارد فهرست می‌کند. مستندات فنی HEIF از Nokia، brandهای اصلی را چنین فهرست می‌کند:

Brandمعنا
mif1تصویر، با هر کدگذاری
msf1دنبالهٔ تصویری، با هر کدگذاری
heicتصویر HEVC (پروفایل Main یا Main Still Picture)
heixتصویر HEVC (Main 10 یا range extensions، مثلاً 10 بیتی)
hevc / hevxدنبالهٔ تصویری HEVC

آیتم‌ها، ویژگی‌ها و تصاویر مشتق

تصاویر ثابت به صورت «آیتم» درون جعبهٔ meta ذخیره می‌شوند. ویژگی‌هایی مانند ابعاد (ispe)، اطلاعات رنگ (colr)، چرخش (irot) یا برش (clap) به هر آیتم پیوست می‌شوند. یک تصویر می‌تواند از آیتم‌های دیگر هم مشتق شود: نوع grid یک تصویر بزرگ را از کاشی‌هایی هم‌اندازه می‌سازد. گوشی‌ها اغلب عکس‌های بزرگ را این‌گونه به صورت کاشی کدگذاری می‌کنند و خوانندهٔ HEIC کاشی‌ها را دوباره به هم می‌دوزد تا تصویر کامل ساخته شود.

تصاویر کمکی و فراداده

یک آیتم می‌تواند به‌عنوان تصویر اصلی، تصویر بندانگشتی یا تصویر کمکی علامت‌گذاری شود. تصاویر کمکی می‌توانند کانال آلفا یا نقشهٔ عمق را حمل کنند؛ اطلاعات عمق عکس‌های حالت پرتره همین‌طور در همان فایل نگه داشته می‌شود. فرادادهٔ EXIF و XMP هم به صورت آیتم‌های جداگانه ذخیره می‌شوند.

عمق رنگ و شفافیت

HEVC علاوه بر 8 بیت، از عمق رنگ 10 بیتی و بالاتر پشتیبانی می‌کند. این برای عکس‌های HDR و گستره‌های رنگ وسیع مانند Display P3 برتری واقعی نسبت به محدودیت 8 بیتی JPG است. شفافیت از یک تصویر آلفای کمکی می‌آید، هرچند عکس‌های دوربین به‌ندرت از آن استفاده می‌کنند.

چرا HEIC؟ نقاط قوت و ضعف

صفحهٔ پشتیبانی اپل می‌گوید HEIF و HEVC بهتر از JPEG و H.264 فشرده می‌کنند و با حفظ همان کیفیت دیداری، فضای کمتری در دستگاه‌ها و در iCloud Photos اشغال می‌کنند.

نقاط قوتنقاط ضعف
فایل‌های کوچک‌تر از JPG با همان کیفیتدر ویندوز، Androidهای قدیمی‌تر و بسیاری از برنامه‌ها مستقیم باز نمی‌شود
رنگ 10 بیتی، HDR و گسترهٔ رنگ وسیعChrome، Edge و Firefox آن را در صفحه‌های وب نمایش نمی‌دهند
نقشهٔ عمق، آلفا، تصویر بندانگشتی و عکس‌های پیاپی در یک فایلمجوز حق ثبت اختراع HEVC یعنی پشتیبانی پولی یا محدود در برخی پلتفرم‌ها
یک استاندارد بین‌المللی ISO/IECرمزگشایی آن توان پردازشی بیشتری از JPG می‌خواهد

پشتیبانی

اپل

از iOS 11 و macOS High Sierra، دستگاه‌های اپل HEIC را به‌طور بومی باز، ویرایش و به اشتراک می‌گذارند. در مسیر «Settings > Camera > Formats»، گزینهٔ «High Efficiency» با HEIF/HEVC و گزینهٔ «Most Compatible» با JPEG/H.264 ثبت می‌کند.

ویندوز

طبق صفحهٔ پشتیبانی مایکروسافت، باز کردن HEIC در برنامهٔ Photos به دو افزونه از Microsoft Store نیاز دارد: HEIF Image Extensions (رایگان) و HEVC Video Extensions (0.99 دلار آمریکا). مایکروسافت یادآوری می‌کند که حتی اگر فقط با عکس کار می‌کنید هم به هر دو نیاز دارید.

Android و مرورگرها

طبق مستندات توسعه‌دهندگان Android، باز کردن (رمزگشایی) HEIC از Android 9 بسته به دستگاه در دسترس است و ذخیره (رمزگذاری) به‌صورت HEIC با Android 10 آمد؛ در عمل پشتیبانی بسته به سازنده و برنامه فرق می‌کند. در سمت مرورگرها، Can I use نشان می‌دهد که تا اکتبر 2026 فقط Safari (نسخهٔ 17.0 و بعد) از تصاویر HEIF پشتیبانی می‌کند و Chrome، Edge، Firefox و Samsung Internet پشتیبانی نمی‌کنند؛ این برابر با حدود 16.93% از استفادهٔ جهانی است. بنابراین گذاشتن تصویر HEIC در وب‌سایت یعنی بیشتر بازدیدکنندگان نمی‌توانند آن را ببینند.

مشکلات رایج و راه‌حل آن‌ها

فایل‌های HEIC در ویندوز باز نمی‌شوند

سه راه وجود دارد: افزونه‌های HEIF و HEVC را از Microsoft Store نصب کنید، تنظیم انتقال را در آیفون تغییر دهید یا فایل را به یک فرمت همگانی تبدیل کنید. برای نیازی یک‌باره، سریع‌ترین راه تبدیل HEIC به JPG است: JPG در هر برنامه، هر سایت و هر سیستم‌عاملی باز می‌شود.

یک وب‌سایت یا فرم HEIC را نمی‌پذیرد

فرم‌های درخواست اداری، پنل‌های فروشگاه‌های اینترنتی و سرویس‌های چاپ اغلب فقط JPG و PNG می‌پذیرند. تبدیل عکس به JPG مشکل را حل می‌کند. اگر قصد ویرایش دارید و اتلاف اضافه نمی‌خواهید، تبدیل HEIC به PNG یک نسخهٔ بدون اتلاف می‌دهد، هرچند PNG بسیار بزرگ‌تر از HEIC خواهد بود.

می‌خواهم عکس‌ها را در وب‌سایت منتشر کنم

چون بیشتر مرورگرها HEIC را نمایش نمی‌دهند، تبدیل HEIC به WebP انتخاب خوبی است: WebP در همهٔ مرورگرهای فعلی کار می‌کند و معمولاً از JPG با همان کیفیت کوچک‌تر است.

عکس‌ها گاهی JPG و گاهی HEIC می‌رسند

طبق صفحهٔ پشتیبانی اپل، اگر نمی‌خواهید عکس‌ها هنگام انتقال با USB به JPEG تبدیل شوند، به «Settings > Apps > Photos» بروید و «Keep Originals» را انتخاب کنید. وقتی این گزینه خاموش است، آیفون ممکن است هنگام انتقال عکس‌ها را به فرمتی سازگارتر تبدیل کند. برای اینکه عکس‌های جدید مستقیم JPG ثبت شوند، فرمت دوربین را روی «Most Compatible» بگذارید؛ فایل‌ها فضای بیشتری می‌گیرند.

رنگ‌ها پس از تبدیل کمی متفاوت دیده می‌شوند

عکس‌های آیفون اغلب در فضای رنگ وسیعی مانند Display P3 و همراه با اطلاعات HDR ذخیره می‌شوند. هنگام تبدیل به JPG استاندارد، رنگ‌ها با sRGB که صفحه‌نمایش‌ها و وب انتظار دارند تطبیق داده می‌شوند؛ جابه‌جایی‌های کوچک در قرمزها و سبزهای اشباع طبیعی است.

نکته‌های تبدیل

  • JPG برای کاربرد عمومی: برای ایمیل، فرم‌ها و اشتراک‌گذاری، کیفیت پیش‌فرض 90% توازن خوبی است. چون HEIC کارآمدتر فشرده می‌کند، JPG معمولاً از HEIC بزرگ‌تر است.
  • PNG برای ویرایش و بایگانی: بدون اتلاف، اما چند برابر بزرگ‌تر؛ فقط عکس‌هایی را تبدیل کنید که واقعاً لازم است.
  • WebP برای وب: پشتیبانی گسترده در مرورگرها و فایل‌های کم‌حجم.
  • دسته‌ای: می‌توانید چند عکس را یک‌جا اضافه کنید و همه را یک‌باره تبدیل کنید.
  • اگر محدودیت حجم وجود دارد: JPG تبدیل‌شده را با فشرده‌سازی تصویر که در مرورگر شما اجرا می‌شود، به حجم هدف برسانید.

توجه: چون بیشتر مرورگرها نمی‌توانند HEIC را رمزگشایی کنند، در صفحه‌های تبدیل HEIC ما عکس‌ها از طریق اتصالی امن روی سرورهای ما آپلود می‌شوند، همان‌جا تبدیل می‌شوند و حداکثر ظرف 30 دقیقه حذف می‌شوند.

پرسش‌های متداول

آیا HEIC و HEIF یکی هستند؟

دقیقاً نه. HEIF نام فرمت ظرف است؛ فایل‌های HEIC فایل‌های HEIF هستند که تصاویرشان با HEVC کدگذاری شده است. دستگاه‌های اپل HEIC تولید می‌کنند و در استفادهٔ روزمره این دو اصطلاح اغلب به جای هم به کار می‌روند.

آیا تبدیل HEIC به JPG کیفیت را کم می‌کند؟

JPG با اتلاف است، پس کمی جزئیات از دست می‌رود، اما در کیفیت 90% تفاوت به‌سختی دیده می‌شود. رنگ 10 بیتی و اطلاعات HDR در JPG به 8 بیت کاهش می‌یابند.

چطور آیفونم را مجبور کنم JPG بگیرد؟

در مسیر «Settings > Camera > Formats» گزینهٔ «Most Compatible» را انتخاب کنید. از آن پس عکس‌های جدید به صورت JPEG و ویدیوها به صورت H.264 ذخیره می‌شوند؛ عکس‌های HEIC موجود همان‌طور که هستند می‌مانند.

چرا فایل‌های HEIC از JPG کوچک‌ترند؟

HEVC روش فشرده‌سازی‌ای بسیار جدیدتر و پیشرفته‌تر از JPEG است. تصویر را به بلوک‌های انعطاف‌پذیرتری تقسیم می‌کند و از پیش‌بینی بهتری استفاده می‌کند، بنابراین با دادهٔ کمتر به کیفیت دیداری مشابهی می‌رسد.

چرا تصویر HEIC در Chrome باز نمی‌شود؟

طبق Can I use، Chrome، Edge و Firefox از تصاویر HEIF/HEIC پشتیبانی نمی‌کنند و فقط Safari 17 و بعد از آن پشتیبانی می‌کند. برای اشتراک‌گذاری عکس در وب، آن را به JPG یا WebP تبدیل کنید.

منابع

مبدل‌های مرتبط

همه مقاله‌ها