HEIC से JPG
HEIC में सेव की गई फ़ोटो को JPG फ़ाइलों में बदलें, जो हर जगह खुलती हैं। HEIC वही फ़ॉर्मैट है जिसमें iPhone फ़ोटो सेव करते हैं। बदलाव आपके डिवाइस पर ही होता है, इसलिए आपकी फ़ोटो अपलोड नहीं होतीं।
आपकी फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं
HEIC फ़ोटो यहाँ छोड़ें
.heic या .heif फ़ोटो, एक या कई। या उन्हें इस पेज पर कहीं भी खींचकर लाएं।
इसी डिवाइस पर खुलती है। कुछ भी अपलोड नहीं होता।
फ़ोटो के लिए 90 अच्छा विकल्प है। कम संख्या पर फ़ाइलें छोटी बनती हैं, पर ब्योरा थोड़ा कम हो जाता है।
एक बैच में 50 फ़ोटो तक, हर एक 50 MB और 50 मेगापिक्सल तक। iPhone और ज़्यादातर Android फ़ोन की आम 8-बिट HEIC फ़ोटो चलती हैं। 10-बिट रंग या लॉसलेस कोडिंग वाली HEIC फ़ाइलें पढ़ी नहीं जा सकतीं; कुछ कैमरे और एडिटिंग ऐप ऐसी फ़ाइलें बनाते हैं। कैमरे और लोकेशन की जानकारी JPG में कॉपी नहीं होती।
HEIC को JPG में कैसे बदलें
- अपनी HEIC फ़ोटो चुनें, या उन्हें पेज पर खींचकर लाएं।
- JPG की क्वालिटी तय करें। फ़ोटो के लिए 90 अच्छा विकल्प है; कम संख्या से फ़ाइलें छोटी बनती हैं।
- JPG में बदलें दबाएं, फिर हर फ़ोटो अलग से या सबको एक .zip में डाउनलोड करें।
HEIC क्या है, और यह टूल उसे कैसे पढ़ता है
iOS 11 से iPhone जिस इमेज फ़ॉर्मैट में फ़ोटो सेव करते आ रहे हैं, वह HEIC है, और कई Android फ़ोन भी यही फ़ॉर्मैट अपनाते हैं। HEIC में HEVC इस्तेमाल होता है, यानी वही कंप्रेशन जो आज के वीडियो में होता है। इसी वजह से फ़ोटो JPG की लगभग आधी जगह में आ जाती है, और दिखने में लगभग वैसी ही रहती है। इसकी कीमत यह है कि यह हर जगह नहीं खुलता: Windows के पुराने वर्शन, कई वेब फ़ॉर्म, प्रिंटिंग शॉप और फ़ोटो एडिटर अब भी इसे नहीं खोल पाते, इसीलिए आपको JPG की ज़रूरत पड़ जाती है।
HEIC से JPG बनाने में दो चरण लगते हैं: HEVC तस्वीर को डिकोड करना, फिर उसे JPEG के रूप में दोबारा एन्कोड करना। दूसरा चरण आपका ब्राउज़र ख़ुद कर सकता है, पर पहला ज़्यादातर ब्राउज़र नहीं कर पाते। इसलिए इस पेज में JavaScript में लिखा एक छोटा डिकोडर शामिल है, यानी ओपन-सोर्स ts-heic लाइब्रेरी। यह डिकोडर फ़ाइल का कंटेनर पढ़ता है, तस्वीर को डिकोड करता है, नतीजे को सीधा करता है और पिक्सल आपके ब्राउज़र के अपने JPEG एन्कोडर को सौंप देता है। फ़ोन बड़ी फ़ोटो को टाइलों के ग्रिड के रूप में सेव करते हैं; डिकोडर उन टाइलों को एक-एक करके डिकोड करता है और जोड़ देता है। यह बैकग्राउंड वर्कर में चलता है, इसलिए काम के दौरान पेज अटकता नहीं।
JPG आमतौर पर उस HEIC से बड़ी होती है जिससे वह बनी है, क्योंकि JPEG कंप्रेशन में HEIC जितना असरदार नहीं है। साथ ही यह बदलाव एक तरफ़ा है: सबसे छोटी फ़ाइल और सबसे अच्छी क्वालिटी चाहिए, तो HEIC अपने पास रखें। डिकोडर आम तरह की HEIC फ़ोटो पढ़ता है, और अगर कोई फ़ाइल कुछ और इस्तेमाल करती है, जैसे 10-बिट रंग या लॉसलेस कोडिंग, तो ख़राब तस्वीर सेव करने के बजाय आपको बता देता है।
सुझाव
- ईमेल या किसी फ़ॉर्म के लिए JPG फ़ाइलें छोटी करनी हों, तो उन्हें इमेज कंप्रेस करें से गुज़ारें, या इमेज का साइज़ बदलें से छोटा कर लें।
- अलग फ़ॉर्मैट चाहिए? इमेज कन्वर्ट करें PNG, JPEG और WebP सँभालता है, और इमेज से WebP वेब के लिए छोटी इमेज बनाता है।
- JPG में कैमरे या लोकेशन का कोई डेटा नहीं होता। दूसरी तस्वीरों को भी इसी तरह साफ़ करना हो, तो EXIF डेटा हटाएं इस्तेमाल करें।
अक्सर पूछे जाने वाले सवाल
क्या मेरी फ़ोटो अपलोड होती हैं?
नहीं। आपका ब्राउज़र HEIC फ़ाइल को पढ़ता है और JPG आपके डिवाइस पर ही बनाता है। इसके लिए वह इसी पेज में शामिल एक डिकोडर इस्तेमाल करता है। सर्वर पर कुछ नहीं भेजा जाता, इसलिए निजी फ़ोटो निजी ही रहती हैं।
हर फ़ोटो में कुछ सेकंड क्यों लगते हैं?
HEIC तस्वीरें HEVC से कंप्रेस की जाती हैं, जो एक वीडियो कोडेक है और जिसे ज़्यादातर ब्राउज़र डिकोड नहीं कर पाते। यह टूल उन्हें JavaScript में लिखे एक प्रोग्राम से डिकोड करता है, जो पेज के बैकग्राउंड में चलता है। यह ब्राउज़र के बिल्ट-इन डिकोडर से धीमा है: 12 मेगापिक्सल की फ़ोटो के लिए कुछ सेकंड मानकर चलें, और फ़ोन पर इससे ज़्यादा समय।
कौन-सी HEIC फ़ाइलें चलती हैं?
वे फ़ोटो जो iPhone और ज़्यादातर Android फ़ोन सेव करते हैं: आम 8-बिट रंग वाली, जिनमें टाइल के रूप में सेव की गई बड़ी फ़ोटो और आड़ी ली गई फ़ोटो भी शामिल हैं। ये नहीं चलतीं: 10-बिट HEIC (कुछ कैमरे इसे बनाते हैं), लॉसलेस HEIC, और मोनोक्रोम, 4:2:2 या 4:4:4 फ़ाइलें। अगर कोई फ़ाइल पढ़ी नहीं जा सकती, तो टूल ख़राब तस्वीर सेव करने के बजाय यह बता देता है।
HEIC और HEIF में क्या फ़र्क़ है?
HEIF एक कंटेनर फ़ॉर्मैट है। HEIC उसी का वह रूप है जिसमें तस्वीरें HEVC से एन्कोड की जाती हैं, और फ़ोन यही इस्तेमाल करते हैं। यह टूल इन्हीं को पढ़ता है: फ़ोन से आई वे फ़ाइलें जिनका एक्सटेंशन .heic या .heif है।
क्या रंग वैसे ही दिखेंगे?
लगभग हमेशा। नए iPhone फ़ोटो को रंगों की ज़्यादा चौड़ी रेंज (Display P3) में रिकॉर्ड करते हैं, जबकि इस टूल से बनी JPG को आम sRGB के रूप में पढ़ा जाता है, इसलिए बहुत गाढ़े रंग फ़ोन की तुलना में थोड़े कम चटक दिख सकते हैं।
क्या कैमरे और लोकेशन का डेटा बना रहता है?
नहीं। JPG सिर्फ़ तस्वीर से बनाई जाती है, इसलिए कैमरे का मॉडल, तारीख़ और GPS लोकेशन जैसी जानकारी आगे नहीं जाती, और तस्वीर सही दिशा में सेव होती है। इससे फ़ाइल साझा करना भी ज़्यादा सुरक्षित हो जाता है।
क्या एक साथ कई फ़ोटो बदली जा सकती हैं?
हाँ, एक बार में 50 तक। वे एक के बाद एक बदली जाती हैं, और आप हर JPG अलग से या सबको एक .zip में डाउनलोड कर सकते हैं।