आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप HEIC को PNG में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
HEIC से PNG
आम फ़ोटो के लिए JPG बेहतर चुनाव है: दिखने में वही, और फ़ाइल आकार का एक अंश। PNG तब काम का है जब तस्वीर पर आगे काम होना है — रीटच, कटाई, लेबल लगाना — और उस पर कंप्रेशन का एक और दौर नहीं पड़ना चाहिए।
और वह हर उस चीज़ पर काम का है जिसमें किनारे हैं: लिखावट वाले किसी फ़ोटो खींचे बिल पर, iPhone के किसी स्क्रीनशॉट पर, ऐसी तस्वीर पर जिसके भीतर कोई स्क्रीनशॉट है। वहाँ JPG हर अक्षर के चारों ओर महीन लहर छोड़ जाता है, PNG नहीं।
PNG कुछ फेंकता नहीं — पर HEIC फ़ाइल बनने से पहले ही कुछ फेंक चुका था। HEIC में जो महीन फ़र्क़ अब बचे ही नहीं, उन्हें दुनिया का कोई फ़ॉर्मेट लौटा नहीं सकता।
यानी PNG ईमानदारी से वही सँभालता है जो मौजूद है, HEIC के कंप्रेशन के निशानों समेत। वह जो करता है वह अलग चीज़ है और उतनी ही काम की: यहाँ से आगे कुछ नहीं होगा, चाहे फ़ाइल कितनी ही बार खोली और सहेजी जाए।
दो मेगाबाइट की HEIC, PNG बनकर तीस मेगाबाइट की निकल सकती है। यह सामान्य है: HEIC आज मौजूद सबसे असरदार फ़ोटो फ़ॉर्मेट में है, और PNG बिना नुक़सान कंप्रेस करता है और कभी फ़ोटोग्राफ़ी के लिए बना ही नहीं था।
इसलिए अगर तस्वीर किसी फ़ॉर्म में या किसी ईमेल में जानी है, तो PNG शायद ही सही रहता है। वहाँ JPG लीजिए — और PNG सिर्फ़ तब, जब उसके लिए कोई अच्छी वजह हो और आकार से फ़र्क़ न पड़ता हो।
क्योंकि उसी तस्वीर गुणवत्ता पर उसे JPG से क़रीब आधी जगह चाहिए। बीस हज़ार फ़ोटो वाले डिवाइस पर यही भरे और न भरे के बीच का फ़र्क़ है, और Apple के लिए यही तयशुदा सेटिंग है।
क़ीमत यह है कि Apple की दुनिया के बाहर बहुत सारे प्रोग्राम इसे खोलते नहीं। जो नियम से तस्वीरें आगे भेजते हैं, वे Settings में Camera के नीचे «Most Compatible» कर सकते हैं — फिर कैमरे से JPG निकलते हैं और बीच का क़दम बचता है।
Live Photo एक ठहरी तस्वीर है जिसके साथ एक छोटी फ़िल्म लगी है। बदली वह ठहरी तस्वीर जाती है, क्योंकि PNG हरकत जानता ही नहीं — फ़िल्म असली फ़ाइल में ही रह जाती है।
अगर किसी फ़ाइल में कई तस्वीरें हों, जैसे किसी बर्स्ट से, तो पहली ली जाती है। अगर कोई ख़ास चाहिए, तो उसे फ़ोन पर चुनकर अलग से सहेज लीजिए; यहाँ उसके लिए कोई चुनाव नहीं है।
PNG पारदर्शी हिस्से सँभाल सकता है, किसी फ़ोटो में वे होते ही नहीं। इसलिए नतीजा हर जगह अपारदर्शी रहता है, भले तस्वीर में कुछ कटा-कटा-सा दिख रहा हो।
अगर पृष्ठभूमि को जाना है, तो वह कटाई है और इसलिए तस्वीर की एडिटिंग — फ़ॉर्मेट उसे संभव बनाता है, फ़ोटो उसे देती नहीं। पर उसके लिए PNG वाला रास्ता ही सही है, क्योंकि नतीजा पारदर्शिता ढो सकता है।
iPhone से निकली HEIC समय, उपकरण, एक्सपोज़र और आम तौर पर निर्देशांक ढोती है। PNG ऐसी जानकारी रख तो सकता है, पर रखता कम बार है, और बहुत सारे प्रोग्राम उसे वहाँ पढ़ते ही नहीं।
यहाँ यह सवाल ही नहीं उठता: कन्वर्ज़न खुली हुई पिक्सेल पर काम करता है, इसलिए PNG बिना समय, बिना उपकरण और बिना निर्देशांक के निकलता है। पहले से मौजूद किसी JPG, PNG या WebP को दोबारा दबाए बिना ख़ाली करना हो, तो इसी साइट पर उसका अपना पेज है।
नए iPhone चौड़े रंग-क्षेत्र में तस्वीर लेते हैं। PNG रंग प्रोफ़ाइल साथ ले जा सकता है, पर हर प्रोग्राम उसे पढ़ता नहीं — तब गाढ़े लाल और हरे फ़ोन के मुक़ाबले फीके लगते हैं।
यह बदलने की ख़ामी नहीं है, यह इस बात पर निर्भर है कि दिखाने वाला प्रोग्राम उसका क्या करता है। अगर रंगों का सही रहना मायने रखता हो, तो नतीजा वहीं जाँचिए जहाँ वह आगे इस्तेमाल होगा, सिर्फ़ झलक में नहीं।
बदलना ब्राउज़र में होता है। आपकी तस्वीरें अपलोड नहीं होतीं, बीच में रखी नहीं जातीं और हम उन्हें कभी देखते नहीं — ऐसा कोई सर्वर है ही नहीं जहाँ वे पहुँचें।
फ़ोन की फ़ोटो के मामले में यह शायद ही कोई मामूली बात होती है। उनमें बच्चे होते हैं, घर होते हैं, बिल और पते होते हैं, और किसी दूसरे फ़ॉर्मेट में बदलने भर के लिए यह सब किसी को देखने की ज़रूरत नहीं।
| HEIC | PNG | |
|---|---|---|
| पूरा नाम | High Efficiency Image Container | Portable Network Graphics |
| फ़ाइल एक्सटेंशन | .heic | .png |
| मीडिया टाइप | image/heic | image/png |
| कंप्रेशन | नुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है | बिना नुक़सान — कुछ छोड़ा नहीं जाता |
| पहली बार प्रकाशित | 2015 | 1996 |
| प्रकाशक | MPEG | PNG Development Group |
| विनिर्देश | ISO/IEC 23008-12 | ISO/IEC 15948 |
| लाइसेंस | प्रकाशित, मानकीकृत नहीं | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| बिट डेप्थ | 10 | 16 |
| रंग जो यह दर्ज कर सकता है | YCbCr, वाइड गैमट | RGB, ग्रेस्केल, इंडेक्स्ड पैलेट |
| सबसे बड़ी इमेज | — | हर तरफ़ 2,14,74,83,647 px |
| ब्राउज़र में खुलता है | कुछ ब्राउज़र | हर ब्राउज़र |
| इसकी जगह विचारणीय | JPG, AVIF, WebP | WebP, SVG, JXL |
PNG में एक ठहरा हुआ फ़्रेम होता है। चलती हुई HEIC फ़ाइल में से पहला फ़्रेम बचता है और बाक़ी छूट जाता है: यह कन्वर्ज़न उसमें से एक तस्वीर निकालता है, हरकत साथ नहीं ले जाता।
PNG में एक पन्ना होता है। कई पन्नों वाली HEIC फ़ाइल पन्ना-दर-पन्ना बदली जाती है, एक ही फ़ाइल में नहीं।
PNG में GPS निर्देशांक के लिए जगह नहीं है, इसलिए वह HEIC फ़ाइल से आगे नहीं जाता। असली फ़ाइल फेंकने से पहले यह देख लेना काम आता है — और अगर फेंकना ही मक़सद था, तो यह जान लेना काम आता है।
पारदर्शिता बनी रहती है। HEIC और PNG — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।
PNG को हर मौजूदा ब्राउज़र खोल लेता है। HEIC को इतने भी नहीं। अगर फ़ाइल किसी वेब पेज या किसी फ़ॉर्म तक जा रही है, तो आम तौर पर इस कन्वर्ज़न की पूरी वजह यही है।
दोनों तरफ़ के प्रोग्राम अलग हैं: HEIC फ़ाइल Apple Photos और Adobe Lightroom में खुलती है और PNG फ़ाइल Adobe Photoshop, GIMP और Paint.NET में — यानी नतीजा जिसके पास जाएगा, उसे दूसरी सूची में से कोई प्रोग्राम चाहिए होगा।
नतीजा असली से बड़ा होगा और बेहतर नहीं। HEIC पहले ही बारीक़ी फेंक चुका है और PNG बचे हुए को बिना और फेंके सँभालता है: यह आगे का नुक़सान रोकता है, पहले वाला लौटाता नहीं।
दोनों का निशाना अलग काम है: HEIC का फ़ोन और फ़ोटोग्राफ़ी पर, PNG का स्क्रीनशॉट, लोगो और रेखाचित्र और वेब पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।
HEIC MPEG का फ़ॉर्मेट है, जो 2015 में आया। यह हर चैनल पर 10 बिट में दर्ज करता है।
PNG PNG Development Group का है और 1996 से चला आ रहा है, और ISO/IEC 15948 में तय किया गया है। Adobe Photoshop, GIMP और Paint.NET इस फ़ॉर्मेट को पढ़ लेते है।
PNG 1996 में आया और HEIC 2015 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे libheif है, Apple के HEIC का संदर्भ डिकोडर; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। libheif आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।
नहीं। PNG वही सामग्री बिना कुछ फेंके सँभालता है: नतीजा गुणवत्ता में असली फ़ाइल जैसा ही होता है।
PNG में एक ठहरा हुआ फ़्रेम होता है। चलती हुई HEIC फ़ाइल में से पहला फ़्रेम बचता है और बाक़ी छूट जाता है: यह कन्वर्ज़न उसमें से एक तस्वीर निकालता है, हरकत साथ नहीं ले जाता।
PNG में एक पन्ना होता है। कई पन्नों वाली HEIC फ़ाइल पन्ना-दर-पन्ना बदली जाती है, एक ही फ़ाइल में नहीं।
नतीजा असली से बड़ा होगा और बेहतर नहीं। HEIC पहले ही बारीक़ी फेंक चुका है और PNG बचे हुए को बिना और फेंके सँभालता है: यह आगे का नुक़सान रोकता है, पहले वाला लौटाता नहीं।
इस पेज पर HEIC और PNG के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।