iPhone पर एक फ़ोटो लें और फ़ाइल आपकी लाइब्रेरी में IMG_4021.HEIC के रूप में आती है। यह फ़ोन पर ठीक खुलती है। Mac पर ठीक खुलती है। जब आप इसे AirDrop से दूसरे iPhone पर भेजते हैं तो ठीक खुलती है।
फिर आप इसे Windows पर किसी को ईमेल करते हैं। वे जवाब देते हैं: "अटैचमेंट नहीं खुलेगा।"
यह एक संदेश आदान-प्रदान में HEIC संगतता समस्या है। Apple ने सात साल पहले डिफ़ॉल्ट फ़ोटो प्रारूप बदल दिया। बाकी दुनिया ने नहीं बदला।
iPhone HEIC में क्यों शूट करते हैं
कारण फ़ाइल आकार है। iPhone से 12 MP की फ़ोटो लगभग इतने में सहेजती है:
| प्रारूप | सामान्य आकार | नोट्स |
|---|---|---|
| HEIC (डिफ़ॉल्ट) | ~1.8 MB | ISOBMFF कंटेनर के अंदर HEVC संपीड़न |
| JPEG | ~3.5 MB | पुराना iOS डिफ़ॉल्ट, iOS 11 से पहले |
| ProRAW | ~25 MB | Pro मॉडल पर उपलब्ध, सेंसर डेटा संग्रहीत करता है |
HEIC फ़ोटो भंडारण को लगभग आधा कर देता है। 50 GB iCloud स्टोरेज (मुफ़्त स्तर) पर, HEIC और JPEG के बीच का अंतर लगभग 14,000 अतिरिक्त तस्वीरों का है। Apple स्टोरेज अपग्रेड बेचता है। व्यावसायिक प्रोत्साहन कभी सूक्ष्म नहीं था।
अंदरूनी संपीड़न HEVC (H.265) है, वही कोडेक जो 4K Blu-ray और स्ट्रीमिंग वीडियो के लिए उपयोग किया जाता है। HEVC समान दृश्य गुणवत्ता पर JPEG के DCT-आधारित संपीड़न से लगभग दोगुना कुशल है, और यह 16-बिट रंग गहराई को संभालता है, जो JPEG (8-बिट) नहीं कर सकता। तकनीकी स्तर पर, HEIC एक बेहतर प्रारूप है। बाइट-स्तरीय संरचना में गहन जानकारी के लिए, हमारा HEIC तकनीकी गहन विश्लेषण ISOBMFF बॉक्स और फ़ाइल हस्ताक्षरों की व्याख्या करता है।
समझौता संगतता था, और वह समझौता अभी भी सुलझा नहीं है।
जहाँ HEIC अभी भी विफल होता है
| वातावरण | HEIC समर्थन | वैकल्पिक उपाय |
|---|---|---|
| iPhone (iOS 11+) | मूल | कोई आवश्यक नहीं |
| Mac (macOS High Sierra+) | मूल | कोई आवश्यक नहीं |
| Windows 10/11 | HEIF Image Extensions आवश्यक (Microsoft Store से $0.99, या OEM बंडल के माध्यम से मुफ़्त) | JPG में बदलें |
| Windows 7/8 | कोई नहीं | JPG में बदलें |
| Android 9+ | मूल (निर्माता के अनुसार भिन्न) | खराब होने पर बदलें |
| Chrome/Firefox/Edge | <img> टैग में कोई HEIC रेंडरिंग नहीं | वेब अपलोड से पहले बदलें |
| Safari (macOS/iOS) | HEIC को मूल रूप से रेंडर करता है | कोई आवश्यक नहीं |
| Adobe Photoshop | Camera Raw 11.2+ आवश्यक | पहले बदलें, या अपडेट करें |
| अधिकांश CMS (WordPress, Squarespace) | अपलोड पर बदलता है, मेटाडेटा हटाता है | मूल अपलोड करें, CMS को बदलने दें |
| ईमेल अटैचमेंट | प्राप्तकर्ता का उपकरण संगतता निर्धारित करता है | भेजने से पहले बदलें |
| सोशल मीडिया (Instagram, X, Facebook) | अपलोड पर सर्वर-साइड बदलते हैं | प्लेटफ़ॉर्म अपने स्तर पर संभालते हैं |
ब्राउज़र कॉलम दर्दनाक है। Chrome, Firefox और Edge मिलकर डेस्कटॉप ब्राउज़िंग का लगभग 85% हिस्सा हैं। इनमें से कोई भी <img> टैग में HEIC फ़ाइल प्रदर्शित नहीं करता। यदि आप कोई वेबसाइट चलाते हैं और कोई उपयोगकर्ता HEIC फ़ोटो अपलोड करता है, तो यह तब तक रेंडर नहीं होगी जब तक आपका बैकएंड इसे बदल न दे।
HEIC फ़ाइलों से निपटने के तीन तरीके
1. अपनी iPhone कैमरा सेटिंग बदलें
परमाणु विकल्प। Settings → Camera → Formats पर जाएँ और "High Efficiency" से "Most Compatible" पर स्विच करें।
यह क्या करता है: Camera ऐप फ़ोटो को HEIC के बजाय JPEG के रूप में सहेजता है। वीडियो HEVC के बजाय H.264 के रूप में सहेजते हैं। फ़ाइल आकार दोगुने हो जाते हैं। संगतता समस्याएँ गायब हो जाती हैं।
कब करें: यदि आप नियमित रूप से Windows उपयोगकर्ताओं को फ़ोटो भेजते हैं, ऐसे वेब ऐप्स पर अपलोड करते हैं जो HEIC पर अटक जाते हैं, या ऐसे सॉफ़्टवेयर के साथ काम करते हैं जो 2017 से अपडेट नहीं हुआ है। भंडारण लागत वास्तविक है (JPEG में शूट करने वाला 256 GB iPhone काफ़ी तेज़ी से भरता है) लेकिन हर फ़ोटो को बदलने की घर्षण लागत अधिक हो सकती है।
कब न करें: यदि आप अधिकतर Apple पारिस्थितिकी तंत्र के भीतर साझा करते हैं, यदि आप iCloud Photo Library का उपयोग करते हैं (जो निर्यात करते समय पारदर्शी रूप से प्रारूप रूपांतरण संभालती है), या यदि भंडारण स्थान कभी-कभी संगतता मुद्दों से अधिक मायने रखता है।
2. शूटिंग के बाद बदलें
कैमरा High Efficiency पर छोड़ दें। जब आपको Apple पारिस्थितिकी तंत्र के बाहर साझा करने की आवश्यकता हो तब फ़ोटो बदलें। यह HEIC की भंडारण बचत वहाँ रखता है जहाँ यह मायने रखती है (आपके फ़ोन पर) और JPEG की संगतता वहाँ जहाँ यह मायने रखती है (हर जगह)।
हमारा HEIC से JPG कनवर्टर आपके ब्राउज़र में चलता है। HEIC फ़ोटो का एक फ़ोल्डर ड्रॉप करें, JPEG का एक फ़ोल्डर वापस पाएँ। कोई अपलोड नहीं, कोई खाता नहीं, इंस्टॉल करने के लिए कुछ नहीं। कनवर्टर प्रत्येक HEIC फ़ाइल को libheif के WebAssembly बिल्ड (वही C लाइब्रेरी जो Linux पर HEIC समर्थन को शक्ति देती है) से डिकोड करता है और आउटपुट को 90% गुणवत्ता पर JPEG के रूप में एन्कोड करता है, जो किसी भी स्क्रीन पर स्रोत से दृष्टिगत रूप से अप्रभेद्य है।
गुणवत्ता नोट्स:
- रूपांतरण एक लॉसी प्रारूप से दूसरे में है। आउटपुट JPEG समान दृश्य गुणवत्ता पर स्रोत HEIC से लगभग 2× बड़ा है। यह सामान्य है: JPEG को समान अवधारणात्मक सीमा तक पहुँचने के लिए अधिक बिट्स की आवश्यकता होती है।
- PNG में बदलना (HEIC से PNG) आपको एक लॉसलेस फ़ाइल देता है, लेकिन मूल HEIC आकार का 5–8×। उपयोगी यदि आप फ़ोटो को और संपादित करने की योजना बना रहे हैं, व्यर्थ यदि आप केवल साझा कर रहे हैं।
- WebP में बदलना (HEIC से WebP) आपको HEIC स्रोत के लगभग समान आकार की फ़ाइल देता है जिसमें व्यापक ब्राउज़र समर्थन है (Chrome, Firefox, Edge, और Safari 14+ सभी WebP रेंडर करते हैं)।
3. iCloud के अंतर्निर्मित निर्यात का उपयोग करें
जब आप Mac Photos ऐप या iCloud.com से फ़ोटो निर्यात करते हैं, तो आपको प्रारूप का विकल्प मिलता है। "Export Unmodified Original" आपको HEIC फ़ाइल जैसी है वैसी देता है। "Export as JPEG" निर्यात पर बदलता है।
यह कभी-कभी साझा करने के लिए काम करता है। यह बैच संचालन के लिए काम नहीं करता: Photos ऐप के माध्यम से एक बार में 200 फ़ोटो निर्यात करना धैर्य की परीक्षा है। बड़े बैचों के लिए, एक समर्पित कनवर्टर तेज़ है।
HEIC बनाम HEIF: नामकरण का भ्रम
Apple इस प्रारूप को HEIC कहता है। मानक को HEIF (High Efficiency Image File Format, ISO/IEC 23008-12) कहा जाता है। अंतर:
- HEIF कंटेनर मानक है। यह स्थिर छवियाँ, छवि अनुक्रम (बर्स्ट), और छवि संग्रह रख सकता है।
- HEIC HEVC-एन्कोडेड छवियों वाली HEIF फ़ाइलों के लिए Apple का ब्रांड है।
.heicएक्सटेंशन एक Apple परंपरा है। मानक.heifएक्सटेंशन मौजूद है लेकिन लगभग कोई इसका उपयोग नहीं करता। - HEIF फ़ाइलों में AVC (H.264) या AV1-एन्कोडेड छवियाँ भी हो सकती हैं। Apple ने HEVC चुना क्योंकि वे पहले से ही वीडियो के लिए इसका उपयोग करते थे और लाइसेंसिंग सुलझा चुके थे।
व्यवहार में, .heic और .heif फ़ाइलें संरचनात्मक रूप से समान हैं (दोनों ISOBMFF कंटेनर हैं) और जो उपकरण एक को संभालते हैं वे दूसरे को भी संभालते हैं। अंतर केवल ftyp बॉक्स में ब्रांड मार्कर का है: heic बनाम heif बनाम mif1।
रूपांतरण के दौरान मेटाडेटा का क्या होता है
HEIC फ़ाइलें meta बॉक्स के अंदर Exif आइटम में EXIF मेटाडेटा ले जाती हैं। जब हमारा कनवर्टर HEIC फ़ाइल को कच्चे पिक्सेल में डिकोड करता है और फिर से एन्कोड करता है, तो वह मेटाडेटा आगे नहीं ले जाया जाता। आउटपुट फ़ाइल में संपीड़ित पिक्सेल होते हैं और कुछ नहीं।
अधिकांश साझाकरण उपयोग मामलों के लिए यह एक सुविधा है, दोष नहीं। आपका iPhone प्रत्येक HEIC फ़ाइल में GPS निर्देशांक, टाइमस्टैम्प, कैमरा सीरियल नंबर, और कभी-कभी असंपादित छवि का थंबनेल एम्बेड करता है। मूल साझा करने का अर्थ है वह सब साझा करना। हमारा EXIF गोपनीयता गाइड पूरी सूची कवर करता है कि इसमें क्या है और इसे स्वयं कैसे पढ़ें।
यदि आपको मेटाडेटा संरक्षित करने की आवश्यकता है (संग्रहण या व्यावसायिक कार्यप्रवाह के लिए), तो Apple के निर्यात उपकरण या ExifTool जैसे मेटाडेटा-जागरूक कनवर्टर का उपयोग करें।
बैच HEIC कार्यप्रवाह
सबसे आम कार्यप्रवाह: आपके पास HEIC फ़ोटो का एक फ़ोल्डर है और क्लाइंट, CMS, या साझाकरण प्लेटफ़ॉर्म के लिए JPEG चाहिए।
- HEIC से JPG खोलें।
- फ़ोल्डर को ड्रॉप ज़ोन पर खींचें। सभी
.heicऔर.heifफ़ाइलें कतारबद्ध होती हैं; गैर-HEIC फ़ाइलें स्पष्ट लेबल के साथ छोड़ दी जाती हैं। - यदि आवश्यक हो तो गुणवत्ता स्लाइडर समायोजित करें (डिफ़ॉल्ट 90 लगभग हर चीज़ के लिए काम करता है)।
- प्रसंस्करण की प्रतीक्षा करें। एक आधुनिक लैपटॉप पर 200 फ़ोटो के फ़ोल्डर में लगभग एक मिनट लगता है।
- व्यक्तिगत रूप से या एकल ZIP के रूप में डाउनलोड करें।
वही कार्यप्रवाह संबंधित कनवर्टर पृष्ठों के माध्यम से PNG और WebP आउटपुट के लिए काम करता है। प्रारूप चयन, गुणवत्ता समझौतों और ब्राउज़र-विशिष्ट डाउनलोड व्यवहार सहित पूर्ण विश्लेषण के लिए हमारा बैच रूपांतरण ट्यूटोरियल देखें।
संक्षिप्त संस्करण
- HEIC भंडारण बचाता है। यह Apple उपकरणों और Android 9+ को छोड़कर हर जगह विफल होता है।
- यदि आप नियमित रूप से Apple पारिस्थितिकी तंत्र के बाहर फ़ोटो साझा करते हैं, तो कैमरा "Most Compatible" (JPEG) पर स्विच करें या भेजने से पहले बैच-कनवर्ट करें।
- कभी-कभी साझा करने के लिए, iCloud निर्यात काम करता है। बैचों के लिए, ब्राउज़र-आधारित कनवर्टर तेज़ है और फ़ाइलों को आपके डिवाइस पर रखता है।
- JPG में बदलना सुरक्षित डिफ़ॉल्ट है। WebP व्यापक ब्राउज़र समर्थन के साथ छोटा है। PNG संपादन कार्यप्रवाह के लिए है, साझा करने के लिए नहीं।
- मेटाडेटा रूपांतरण से नहीं बचता, जो आमतौर पर वही है जो आप सार्वजनिक रूप से फ़ोटो साझा करते समय चाहते हैं।

