सामग्री पर जाएं

Windows में iPhone फोटो न खुलने का समाधान

HEIC एक Apple डिफ़ॉल्ट फ़ॉर्मेट है जिसे Windows केवल आधा-अधूरा ही सपोर्ट करता है। यहाँ जानें कि असल में क्या समस्या है, और अपने फ़ोटो कैसे खोलें।

Windows आपके iPhone के फ़ोटो इसलिए नहीं खोल पाता क्योंकि iOS उन्हें HEIC के रूप में सहेजता है, और Windows केवल तभी HEIC को डिकोड करता है जब आप Microsoft Store से HEVC Video Extensions खरीदते हैं। इसका मुफ़्त समाधान फ़ाइलों को JPG में बदलना है, जिसे Windows का हर वर्शन बिना किसी अतिरिक्त सॉफ़्टवेयर के खोल सकता है।

iOS 11 के बाद से iPhone फ़ोटोग्राफ़ को High Efficiency Image Container (HEIC) के रूप में सहेजता है, जो High Efficiency Video Coding (HEVC) मानक पर बना एक रैपर है। HEVC पेटेंट के दायरे में आता है, और इसी लाइसेंसिंग के कारण Microsoft उस एक्सटेंशन के लिए शुल्क लेता है जो Windows को इसे डिकोड करने की अनुमति देता है। यह समस्या तकनीकी रूप में छिपी एक व्यावसायिक समस्या है।

इस एरर का असल में क्या मतलब है

यह फ़ाइल फ़ॉर्मेट समर्थित नहीं है या फ़ाइल प्रदर्शित नहीं की जा सकती जैसे संदेशों का मतलब यह है कि Windows में HEVC डिकोडर की कमी है, न कि फ़ोटोग्राफ़ खराब हो गया है। फ़ाइल पूरी तरह सुरक्षित है और इसे खींचने वाले iPhone पर बिल्कुल ठीक खुलती है।

Windows प्रीव्यू के बजाय एक ग्रे रंग का प्लेसहोल्डर थंबनेल दिखाता है, और Explorer में फ़ाइल का आकार सामान्य दिखता है। ये दोनों संकेत पुष्टि करते हैं कि यह डिकोडर की समस्या है, न कि फ़ाइल ट्रांसफर के खराब होने की। वास्तव में खराब फ़ाइल आमतौर पर 0 KB का आकार दिखाती है, ऐसा तब होता है जब कोई फ़ोटो केवल iCloud में थी और कॉपी करने से पहले उसे फ़ोन पर कभी डाउनलोड नहीं किया गया था।

आपके 3 विकल्प, एक तुलना

कोडेक खरीदें, iPhone कैमरा सेटिंग बदलें, या उन फ़ाइलों को कनवर्ट करें जो आपके पास पहले से हैं। अधिकांश लोगों को तीसरे विकल्प की आवश्यकता होती है, क्योंकि फ़ोटो पहले ही खींचे जा चुके हैं।

विकल्पलागतमौजूदा फ़ोटो ठीक करता हैभविष्य के फ़ोटो ठीक करता है
HEVC Video Extensions खरीदेंसशुल्कहाँहाँ
iPhone को Most Compatible पर सेट करेंमुफ़्तनहींहाँ
HEIC फ़ाइलों को JPG में कनवर्ट करेंमुफ़्तहाँनहीं
iPhone ट्रांसफर को Automatic पर सेट करेंमुफ़्तनहींहाँ, ट्रांसफर के दौरान

पंक्ति 2 और 3 को मिलाकर समस्या पूरी तरह से हल हो जाती है और इसमें कोई खर्च भी नहीं आता। कैमरा सेटिंग बदलें ताकि नए फ़ोटो JPEG के रूप में आएं, फिर मौजूदा लाइब्रेरी को एक बार कनवर्ट कर लें।

विकल्प 1: कोडेक खरीदना

HEVC Video Extensions के लिए Microsoft Store में एक छोटा सा एकमुश्त शुल्क देना होता है और इसके बाद Windows हर जगह HEIC फ़ाइलें खोल सकता है। खरीदना तब सही विकल्प है जब आप नियमित रूप से अन्य लोगों से HEIC फ़ाइलें प्राप्त करते हैं और चाहते हैं कि Explorer प्रीव्यू काम करे।

सीमा तब सामने आती है जब आपको उन फ़ोटो को आगे भेजना होता है। एक HEIC फ़ाइल जो आपके कंप्यूटर पर खुलती है, वह अभी भी सरकारी अपलोड फ़ॉर्म पर, अधिकांश ईमेल क्लाइंट्स में, पुराने Android फ़ोनों पर और डिज़ाइन सॉफ़्टवेयर में काम नहीं करेगी। कोडेक सामान्य रूप से अनुकूलता को ठीक करने के बजाय केवल एक कंप्यूटर पर देखने की समस्या को ठीक करता है।

विकल्प 2: iPhone कैमरा सेटिंग बदलना

Settings, Camera, Formats खोलें और Most Compatible चुनें, जिससे कैमरा उस समय से JPEG सहेजना शुरू कर देगा। यह बदलाव केवल भविष्य के फ़ोटो पर लागू होता है और मौजूदा लाइब्रेरी को अछूता छोड़ देता है।

इसका नुकसान स्टोरेज है। JPEG फ़ाइलें HEIC की तुलना में लगभग दोगुने आकार की होती हैं, इसलिए फ़ोन लगभग दोगुनी तेज़ी से भरता है। एक दूसरी सेटिंग जिसे जांचना चाहिए वह Settings, Photos, Transfer to Mac or PC के अंतर्गत है। Automatic चुनने पर फ़ोटो कॉपी होने के दौरान JPEG में बदल जाते हैं, जबकि Keep Originals चुनने पर HEIC फ़ाइलें बिना किसी बदलाव के भेजी जाती हैं।

विकल्प 3: आपके पास पहले से मौजूद फ़ाइलों को कनवर्ट करना

बिना कुछ इंस्टॉल किए मौजूदा लाइब्रेरी को कनवर्ट करने के लिए, इन 5 चरणों का पालन करें।

  1. फ़ोटो को कंप्यूटर पर एक फ़ोल्डर में कॉपी करें, या उन्हें iCloud से ZIP आर्काइव के रूप में डाउनलोड करें।
  2. Edge, Chrome या Firefox में HEIC to JPEG कनवर्टर खोलें।
  3. पूरे फ़ोल्डर चयन या ZIP आर्काइव को ड्रॉप ज़ोन पर ड्रैग करें।
  4. क्वालिटी को 85 या 90 पर सेट करें, जिससे फ़ोटो विज़ुअली मूल फ़ोटो के समान ही रहेंगे।
  5. कनवर्ट किए गए सेट को एक ZIP के रूप में डाउनलोड करें और इसे एक्सट्रैक्ट करें।

कनवर्टर का अपना HEIC डिकोडर होता है, इसलिए Windows को कोडेक की आवश्यकता नहीं होती और किसी खरीदारी की ज़रूरत नहीं पड़ती। डिकोडिंग आपके प्रोसेसर पर होती है, इसलिए फ़ोटो कभी भी कंप्यूटर से बाहर नहीं जाते।

फ़ोन पर फ़ोटो बिल्कुल ठीक क्यों दिखते हैं

Apple अपने उपकरणों पर HEVC लाइसेंसिंग का भुगतान करता है, इसलिए एक iPhone बिना किसी अतिरिक्त कदम के HEIC को डिकोड कर लेता है। वही फ़ोटो फ़ोन पर पढ़ा जा सकता है और Windows पर अपठनीय है क्योंकि 2 कंपनियों ने अलग-अलग लाइसेंसिंग निर्णय लिए हैं।

Apple शेयर करते समय भी इसे चुपचाप संभाल लेता है। Mail या Messages के ज़रिए किसी गैर-Apple डिवाइस पर फ़ोटो भेजने पर यह आमतौर पर अपने आप JPEG में बदल जाता है, यही वजह है कि किसी दोस्त को टेक्स्ट की गई तस्वीर काम करती है जबकि केबल द्वारा कॉपी की गई वही तस्वीर काम नहीं करती।

क्या आपको पूरी लाइब्रेरी कनवर्ट करनी चाहिए या केवल वही जो आपको चाहिए

स्टोरेज कम होने पर ज़रूरत के अनुसार कनवर्ट करें, और जब आप एक ऐसा फ़ोल्डर चाहते हैं जो हर जगह काम करे तो पूरी लाइब्रेरी कनवर्ट करें। यह निर्णय इस बात पर निर्भर करता है कि आपके कंप्यूटर पर डिस्क स्पेस अधिक महत्वपूर्ण है या सुविधा।

सब कुछ कनवर्ट करने से फ़ोटो द्वारा घेरा जाने वाला स्थान दोगुना हो जाता है, क्योंकि JPEG, HEVC की तुलना में लगभग आधा ही कुशल है। एक 40 GB की लाइब्रेरी लगभग 80 GB की हो जाती है, या यदि आप दोनों कॉपियाँ रखते हैं तो 120 GB की हो जाती है। ज़रूरत के अनुसार कनवर्ट करने से आर्काइव छोटा रहता है और जब भी फ़ोटो साझा करने, अपलोड करने या प्रिंट करने की आवश्यकता होती है, तो 2 मिनट का एक अतिरिक्त चरण जुड़ जाता है। बड़े पारिवारिक आर्काइव वाले परिवार आमतौर पर HEIC मूल प्रतियों को एक बाहरी ड्राइव पर रखते हैं और प्रत्येक विशिष्ट उद्देश्य के लिए बैचों में कनवर्ट करते हैं।

Windows में बने मुफ़्त टूल्स जो मदद करते हैं

Windows Paint, Photos और Snipping Tool कोडेक के बिना HEIC नहीं खोल सकते, लेकिन उसी कंप्यूटर पर मौजूद ब्राउज़र ऐसा कर सकता है। हर आधुनिक ब्राउज़र एक इमेज पाइपलाइन के साथ आता है जिसका उपयोग वेब पेज डिकोडिंग और एन्कोडिंग के लिए कर सकता है।

यही कारण है कि ब्राउज़र-आधारित कनवर्टर उस कंप्यूटर पर काम करता है जहाँ Photos ऐप विफल हो जाता है। पेज अपना खुद का HEIC डिकोडर प्रदान करता है, डिकोड किए गए पिक्सल ब्राउज़र को सौंपता है, और ब्राउज़र से JPEG लिखने के लिए कहता है। Windows खुद इसमें कभी शामिल नहीं होता, इसलिए किसी स्टोर खरीदारी, एडमिनिस्ट्रेटर पासवर्ड या इंस्टॉलेशन अनुमति की आवश्यकता नहीं होती। यह काम के कंप्यूटरों पर महत्वपूर्ण है, जहाँ सॉफ़्टवेयर इंस्टॉल करना अक्सर नीति द्वारा अवरुद्ध होता है।

अन्य स्थान जहाँ HEIC विफल हो जाता है

  • सरकारी और परीक्षा पोर्टल। अपलोड सत्यापन HEIC को पूरी तरह से अस्वीकार कर देता है और शायद ही कभी इसका कारण बताता है।
  • ईमेल अटैचमेंट। कई प्राप्तकर्ताओं को ऐसी फ़ाइल दिखती है जिसे वे खोल नहीं सकते, विशेष रूप से Windows और पुराने Android फ़ोनों पर।
  • नौकरी के आवेदन और कंटेंट सिस्टम। अधिकांश अपलोड फ़ील्ड केवल JPG और PNG स्वीकार करते हैं।
  • प्रिंट की दुकानें। HEIC फ़ाइल से प्रिंट का ऑर्डर देना अक्सर काउंटर पर विफल हो जाता है।
  • पुराने फ़ोटो एडिटर्स। 2018 से पहले जारी किए गए सॉफ़्टवेयर में HEIC सपोर्ट बिल्कुल नहीं है।

इनमें से प्रत्येक मामले को उसी कनवर्टर द्वारा हल किया जाता है, यही वजह है कि हर स्थिति उत्पन्न होने पर उसे ठीक करने के बजाय एक बार लाइब्रेरी को कनवर्ट करना आमतौर पर अधिक व्यावहारिक होता है।

Android फ़ोन एक आंशिक अपवाद हैं जिसके बारे में जानना ज़रूरी है। Android 10 और उसके बाद के वर्शन पर चलने वाले डिवाइस HEIC फ़ाइलें प्रदर्शित कर सकते हैं, इसलिए हाल ही के Samsung या Pixel फ़ोन पर भेजी गई फ़ोटो आमतौर पर सामान्य रूप से खुलती है। पुराने Android डिवाइस, और सभी वर्शन पर कई मैसेजिंग ऐप्स, अभी भी विफल हो जाते हैं। JPEG भेजना ही एकमात्र ऐसा विकल्प है जो हर प्राप्तकर्ता के लिए काम करता है, बिना यह पूछे कि उनके पास कौन सा फ़ोन है।

फ़ोटो अपलोड किए बिना कनवर्ट करना

ऐसा कनवर्टर चुनें जो ब्राउज़र में फ़ाइलों को प्रोसेस करता हो, क्योंकि पारिवारिक फ़ोटो में लोकेशन डेटा और चेहरे होते हैं। अधिकांश ऑनलाइन कनवर्टर आपकी छवियों को एक सर्वर पर अपलोड करते हैं, उन्हें वहाँ प्रोसेस करते हैं, और डाउनलोड वापस सौंपते हैं।

आप लगभग 30 सेकंड में किसी भी कनवर्टर की जांच कर सकते हैं। F12 के साथ डेवलपर टूल्स खोलें, Network टैब पर जाएं, और एक फ़ाइल कनवर्ट करें। आपकी छवि ले जाने वाला एक POST अनुरोध का मतलब है कि फ़ोटो अपलोड किया गया था। ऐसा कोई अनुरोध न दिखाने वाले पैनल का मतलब है कि कनवर्टर स्थानीय रूप से चला। हमारा कनवर्टर पूरी तरह से आपके अपने प्रोसेसर पर प्रति बैच 500 फ़ाइलों तक संभालता है, इसलिए कंप्यूटर से एक भी बाइट बाहर गए बिना एक पूरी फ़ोन लाइब्रेरी कनवर्ट हो जाती है।

गति भी इसी डिज़ाइन से आती है। अपलोड-आधारित कनवर्टर आपके कनेक्शन द्वारा दो बार सीमित होता है, एक बार भेजने में और एक बार प्राप्त करने में, जो होम कनेक्शन पर 300 फ़ोटो को एक लंबे इंतज़ार में बदल देता है। स्थानीय कनवर्टर केवल प्रोसेसर द्वारा सीमित होता है, इसलिए बैंडविड्थ की परवाह किए बिना वही बैच कुछ ही मिनटों में समाप्त हो जाता है, और यदि कनेक्शन बीच में टूट जाता है तो भी यह काम करना जारी रखता है।

ब्लॉग पर वापस जाएं