आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप HEIC को ICO में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
HEIC से ICO
HEIC ज़्यादातर iPhone और कुछ Android फ़ोन की डिफ़ॉल्ट फ़ोटो फ़ॉर्मेट है। जब किसी लोगो या तस्वीर से .ico फ़ाइल बनानी हो, पर मूल फ़ाइल HEIC में हो, तो यह बदलाव सीधा रास्ता है — बिना पहले किसी और टूल से JPG बनाने की ज़रूरत के।
HEIC यहाँ सिर्फ़ पढ़ा जाता है, क्योंकि HEIC लिखने के लिए x265 एन्कोडर चाहिए, जो GPL लाइसेंस में आता है — यह इस साइट पर शामिल नहीं है। यह लाइसेंस का फ़ैसला है, कोई कमी नहीं।
ICO के अंदर हर एंट्री कच्चा बिटमैप नहीं, एक पूरी PNG होती है। इसलिए रजिस्ट्री की डिफ़ॉल्ट सूची "16,32,48" जैसी हर साइज़ के लिए अलग PNG बनाई और पैक की जाती है।
दोहरी संख्या हटा दी जाती है, बाक़ी मान घटते क्रम में लगते हैं, और कोई ग़लत या ख़ाली मान मिलने पर सिर्फ़ 256 पिक्सेल का एक ही आकार इस्तेमाल होता है।
सबसे बड़ी अनुमत साइज़ 256 पिक्सेल है, जो भी दिशा लंबी हो उस पर लागू होती है, सिर्फ़ चौड़ाई पर नहीं। पहलू अनुपात बचाने के लिए स्ट्रेच नहीं, लेटरबॉक्स किया जाता है।
यह प्रक्रिया छोटा भी करती है और अगर स्रोत तस्वीर 256 से छोटी हो तो बड़ा भी कर देती है — सिकुड़ेगी नहीं।
HEIC कई फ़्रेम रख सकता है — लाइव फ़ोटो या बर्स्ट शॉट के तौर पर। डीकोड सिर्फ़ पहला फ़्रेम लेता है, बाक़ी फ़्रेम इस बदलाव में शामिल नहीं होते।
ज़्यादातर लोगो या आइकन-सोर्स तस्वीरों के लिए यह मायने नहीं रखता, क्योंकि वे वैसे भी एक ही फ़्रेम की होती हैं।
ICO का पेलोड PNG है, जो पारदर्शिता पूरी तरह सँभालता है। HEIC का अल्फ़ा चैनल — अगर मौजूद हो — बिना बदले आइकन में आ जाता है, क्योंकि ICO उन फ़ॉर्मेट में नहीं जो पारदर्शी पिक्सेल को भर देते हैं।
यह JPG, BMP और GIF जैसे तीन टार्गेट से अलग व्यवहार है, जो पारदर्शी पिक्सेल को किसी रंग में बदल देते हैं।
HEIC डीकोड सिर्फ़ पिक्सेल देता है, इसलिए EXIF, GPS या ICC प्रोफ़ाइल जैसा कुछ भी PNG में एन्कोड होते वक़्त साथ नहीं जाता — यह पाइपलाइन में इनके लिए कोई रास्ता ही नहीं होने का नतीजा है।
iPhone फ़ोटो में अक्सर लोकेशन डेटा दर्ज होता है, और यह बदलाव उसे स्वतः ही पीछे छोड़ देता है।
पूरा काम ब्राउज़र में होता है — फ़ाइल कहीं भेजी नहीं जाती, नेटवर्क टैब खोलकर यह जाँचा भी जा सकता है। एक साथ 100 फ़ाइलें तक बदली जा सकती हैं, हर फ़ाइल पर 100 मेगाबाइट की सीमा है।
नतीजा एक ही ICO फ़ाइल है जिसमें हर माँगी साइज़ पैक रहती है।
| HEIC | ICO | |
|---|---|---|
| पूरा नाम | High Efficiency Image Container | Windows आइकॉन |
| फ़ाइल एक्सटेंशन | .heic | .ico |
| मीडिया टाइप | image/heic | image/x-icon |
| कंप्रेशन | नुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है | बिना नुक़सान — कुछ छोड़ा नहीं जाता |
| पहली बार प्रकाशित | 2015 | 1985 |
| प्रकाशक | MPEG | Microsoft |
| विनिर्देश | ISO/IEC 23008-12 | — |
| लाइसेंस | प्रकाशित, मानकीकृत नहीं | प्रकाशित, मानकीकृत नहीं |
| आज की स्थिति | मौजूदा | सीमित उपयोग |
| बिट डेप्थ | 10 | 8 |
| रंग जो यह दर्ज कर सकता है | YCbCr, वाइड गैमट | RGB, इंडेक्स्ड पैलेट |
| सबसे बड़ी इमेज | — | हर तरफ़ 256 px |
| ब्राउज़र में खुलता है | कुछ ब्राउज़र | हर ब्राउज़र |
| इसकी जगह विचारणीय | JPG, AVIF, WebP | PNG, SVG |
ICO में एक पन्ना होता है। कई पन्नों वाली HEIC फ़ाइल पन्ना-दर-पन्ना बदली जाती है, एक ही फ़ाइल में नहीं।
HEIC हर चैनल पर 10 बिट तक सँभालता है और ICO के पास 8 बचते हैं। वही अतिरिक्त बारीक़ी है जो ज़ोरदार सुधारों को बिना पट्टियाँ पड़े झेल जाती है: इसलिए बदलना एडिटिंग के बाद कीजिए, पहले नहीं।
पारदर्शिता बनी रहती है। HEIC और ICO — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।
ICO को हर मौजूदा ब्राउज़र खोल लेता है। HEIC को इतने भी नहीं। अगर फ़ाइल किसी वेब पेज या किसी फ़ॉर्म तक जा रही है, तो आम तौर पर इस कन्वर्ज़न की पूरी वजह यही है।
दोनों तरफ़ के प्रोग्राम अलग हैं: HEIC फ़ाइल Apple Photos और Adobe Lightroom में खुलती है और ICO फ़ाइल GIMP और IcoFX में — यानी नतीजा जिसके पास जाएगा, उसे दूसरी सूची में से कोई प्रोग्राम चाहिए होगा।
नतीजा असली से बड़ा होगा और बेहतर नहीं। HEIC पहले ही बारीक़ी फेंक चुका है और ICO बचे हुए को बिना और फेंके सँभालता है: यह आगे का नुक़सान रोकता है, पहले वाला लौटाता नहीं।
दोनों का निशाना अलग काम है: HEIC का फ़ोन और फ़ोटोग्राफ़ी पर, ICO का वेब पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।
HEIC MPEG का फ़ॉर्मेट है, जो 2015 में आया। यह हर चैनल पर 10 बिट में दर्ज करता है।
ICO Microsoft का है और 1985 से चला आ रहा है। GIMP और IcoFX इस फ़ॉर्मेट को पढ़ लेते है।
ICO 1985 में आया और HEIC 2015 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे libheif है, Apple के HEIC का संदर्भ डिकोडर; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। libheif आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।
ICO कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए। आइकॉन के आकार तक छोटा किया गया; 256 पिक्सेल से आगे की बारीक़ी छोड़ दी जाती है।
ICO में एक पन्ना होता है। कई पन्नों वाली HEIC फ़ाइल पन्ना-दर-पन्ना बदली जाती है, एक ही फ़ाइल में नहीं।
नतीजा असली से बड़ा होगा और बेहतर नहीं। HEIC पहले ही बारीक़ी फेंक चुका है और ICO बचे हुए को बिना और फेंके सँभालता है: यह आगे का नुक़सान रोकता है, पहले वाला लौटाता नहीं।
HEIC हर चैनल पर 10 बिट तक सँभालता है और ICO के पास 8 बचते हैं। वही अतिरिक्त बारीक़ी है जो ज़ोरदार सुधारों को बिना पट्टियाँ पड़े झेल जाती है: इसलिए बदलना एडिटिंग के बाद कीजिए, पहले नहीं।