ICO को AVIF में बदलें
सच कहें तो यह कोने का मामला है — आप शायद इसलिए यहाँ हैं कि कोई बिल्ड पाइपलाइन या इमेज CDN हर एसेट AVIF में माँगता है, फ़ेविकॉन समेत। काम ठीक वैसे होता है जैसा चाहिए: आइकॉन की मुख्य एंट्री आपके ब्राउज़र में डिकोड होती है, अल्फ़ा चैनल बचता है, और AVIF उसे दोबारा एनकोड करता है। बस साइज़ से उम्मीदें नापी हुई रखें; नन्ही इमेजों में कोडेक के दबाने लायक़ कुछ ख़ास होता ही नहीं।
उलटी दिशा में बदलना है? AVIF को ICO में बदलें (फ़ेविकॉन)
यह कैसे काम करता है
एसेट पाइपलाइन जिन आइकॉन फ़ाइलों पर उँगली रखे, वे जोड़ें; हर मुख्य एंट्री ब्राउज़र में डिकोड होती है।
AVIF में दोबारा एनकोडिंग क्वालिटी 70 पर होती है, अल्फ़ा सलामत — यह आख़िरी पड़ाव का आउटपुट है, एडिट करने की चीज़ नहीं।
पाइपलाइन से मेल खाती फ़ाइलें एक-एक करके या zip में समेटें — इस नाप पर साइज़ में नाटकीय गिरावट की आस न रखें।
ICO vs AVIF
फ़ेविकॉन के नाप पर सबसे नया कोडेक सबसे पुराने कंटेनर से बमुश्किल आगे निकलता है — 48 पिक्सेल चौड़ी इमेज में ओवरहेड ही राज करता है। ईमानदार फ़ैसला: बिल्ड अगर हर जगह AVIF माँगता है तो एकरूपता के लिए कन्वर्ट करें, और बचत की नहीं, बस सुसंगति की उम्मीद रखें।
| ICO | AVIF | |
|---|---|---|
| कंप्रेशन | लॉसलेस (BMP या PNG एंट्री) | लॉसी या लॉसलेस |
| ट्रांसपेरेंसी | हाँ (पूरी अल्फ़ा) | हाँ (पूरी अल्फ़ा) |
| एनिमेशन | नहीं | हाँ (कम इस्तेमाल) |
| सपोर्ट | फ़ेविकॉन के लिए हर जगह | सभी मौजूदा ब्राउज़र (Safari में 16.4, 2023 से) |
| सबसे उपयुक्त | फ़ेविकॉन और Windows ऐप आइकॉन | हीरो इमेज और फ़ोटो-भरे पेज |
अक्सर पूछे जाने वाले सवाल
नहीं — और यही इस साइट के होने की वजह है। पूरा कन्वर्ज़न WebAssembly के ज़रिए आपके ब्राउज़र में ही होता है, इसलिए फ़ाइलें आपके डिवाइस से बाहर नहीं जातीं और बीच में कोई सर्वर नहीं आता। पेज लोड होने के बाद टूल बिना इंटरनेट के भी चलता है, और डिवाइस की मेमोरी के अलावा साइज़ की कोई सीमा नहीं है।
AVIF की बढ़त रेज़ोल्यूशन के साथ बढ़ती है — 32px का आइकॉन कुछ सौ पिक्सेल का डेटा है, जिसमें कंटेनर का ओवरहेड फ़ाइल का अच्छा-ख़ासा हिस्सा है और निचोड़ने लायक़ दोहराव कम। पाइपलाइन की एकरूपता के लिए कन्वर्ज़न फिर भी बनता है; बस बड़ी इमेजों वाले नाटकीय प्रतिशत यहाँ नहीं मिलेंगे।
हाँ — आइकॉन का अल्फ़ा चैनल, सख़्त किनारों वाला हो या मुलायम, AVIF में बिना बदले पहुँचता है। ट्रांसपेरेंसी वाले छोटे आइकॉन असल में वही जगह हैं जहाँ अल्फ़ा का सही होना सबसे ज़्यादा मायने रखता है — 32px पर ग़लत हेलो चुभता है।
वही मुख्य एंट्री जो डिकोड करते समय आपका ब्राउज़र थमाता है — आम तौर पर फ़ाइल की सबसे बड़ी। अगर आपके ICO में आधुनिक 256px की एंट्री है, तो वही मिलेगी; क्लासिक फ़ेविकॉन 32 या 48px देते हैं।
32–48px पर दोनों फ़ॉर्मैट क़रीब-क़रीब बराबर छूटते हैं — कंटेनर का ओवरहेड कोडेक की चतुराई को ढक लेता है, इसलिए दोनों तरफ़ इकाई-अंक KB की फ़ाइलें मिलेंगी। चुनाव पाइपलाइन से करें: बिल्ड पहले से हर जगह AVIF देता है तो सुसंगति जीतती है; नीचे की कड़ी में कुछ पुराना है तो ICO को WebP में बदलें चंद प्रतिशत देकर चौड़ा समर्थन ख़रीदता है। मुट्ठी भर आइकॉनों के लिए, सच कहें तो, सिक्का उछाल लें।
एडिटिंग के काम। क्वालिटी 70 पर AVIF आइकॉन को लॉसी ढंग से दोबारा एनकोड करता है, इसलिए खोलना, सुधारना और फिर सहेजना उस इमेज पर दाग़ जमा करता जाता है जो पहले ही कुछ सौ पिक्सेल की है। जिन आइकॉनों में बदलाव करना हो, उन्हें ICO को PNG में बदलें के लॉसलेस रास्ते से भेजें; AVIF आख़िरी मंज़िल का फ़ॉर्मैट है, काम चलाने का नहीं।
मिलते-जुलते टूल
ICO को PNG में बदलें
ICO फ़ाइल को ब्राउज़र में ही PNG बनाएँ — मुफ़्त, बिना अपलोड। फ़ेविकॉन या Windows आइकॉन की सबसे बड़ी एंट्री, अक्सर 32 या 48px, अल्फ़ा समेत लॉसलेस निकलती है।
ICO को WebP में बदलें
ICO को ब्राउज़र में ही WebP बनाएँ — मुफ़्त, बिना अपलोड। आइकॉन क्वालिटी 90 पर हल्की WebP इमेज बनता है, ट्रांसपेरेंसी समेत — पेजों में दिखाने के लिए सही।
AVIF को ICO में बदलें (फ़ेविकॉन)
AVIF को ब्राउज़र में ही ICO फ़ेविकॉन बनाएँ — मुफ़्त, बिना अपलोड। आधुनिक AVIF इमेज से 16, 32 और 48px का आइकॉन सेट, अल्फ़ा हर साइज़ तक सुरक्षित।
ICO को JPG में बदलें
ICO को ब्राउज़र में ही JPG बनाएँ — मुफ़्त, बिना अपलोड। फ़ेविकॉन या Windows आइकॉन क्वालिटी 90 पर ऐसी JPG बनता है जिसे हर ऐप और फ़ॉर्म स्वीकार करे।