AVIF फ़ाइलें: सबसे नया इमेज फ़ॉर्मैट, और वह सॉफ़्टवेयर जो इसे पढ़ नहीं पाता
AVIF कहाँ से आया, यह असल में कितना छोटा है, और जब कोई टूल इसे न माने तो इसे किसमें बदलें। अपने ब्राउज़र में AVIF कन्वर्ट करें, बिना अपलोड किए।
एक नज़र में
- प्रकार
- इमेज
- एक्सटेंशन
- .avif
- MIME टाइप
- image/avif
AVIF एक स्थिर इमेज है जो वीडियो कोडेक की मशीनरी में लिपटी है: HEIF कंटेनर में रखा एक AV1 कीफ़्रेम। AV1 को 2018 में Alliance for Open Media ने HEVC के रॉयल्टी-फ़्री प्रतिद्वंद्वी के रूप में निकाला, और पता चला कि इसकी इंट्रा-फ़्रेम कोडिंग को फ़ोटो पर इस्तेमाल करने से यह पहले की हर चीज़ को पीछे छोड़ देता है — आमतौर पर उसी क्वालिटी पर WebP से 20–30% छोटा, जो इसे JPEG से बहुत आगे रखता है।
और पढ़ें
यह वह सब भी सपोर्ट करता है जो JPEG कभी नहीं कर पाया: अल्फ़ा चैनल, हाई डायनेमिक रेंज, वाइड कलर गैमट और 10- या 12-बिट डेप्थ। जिस फ़ॉर्मैट की फ़ाइलें JPEG से छोटी हों, उसके लिए यह कमाल का मेल है, और इसी वजह से पेज का वज़न कम रखने की परवाह करने वाली साइटें इसे स्वीकार करने वाले ब्राउज़रों को AVIF देने लगी हैं।
और यहीं से दिक़्क़त शुरू होती है। ब्राउज़र AVIF डीकोड करते हैं — Chrome, Firefox और Safari तीनों — लेकिन बहुत सारा दूसरा सॉफ़्टवेयर नहीं करता: इमेज एडिटर, ऑफ़िस सूट, प्रिंट वर्कफ़्लो, पुराने फ़ोन, अपलोड फ़ॉर्म। किसी आधुनिक साइट से राइट-क्लिक करके इमेज सेव करना और ऐसी फ़ाइल पाना जिसे आपके कंप्यूटर पर कुछ भी न खोले, अब आम अनुभव बन गया है, और AVIF से बाहर कन्वर्ट करना इसका इलाज है।
ब्राउज़र क्या कर सकता है, इसमें एक असमानता पर ध्यान दें। वह AVIF डीकोड कर सकता है पर एनकोड नहीं, इसलिए AVIF से बाहर के कन्वर्ज़न यहाँ काम करते हैं और AVIF में जाने वाले कन्वर्ज़न टूटे हुए रूप में देने के बजाय अनुपलब्ध दिखाए जाते हैं। टारगेट चुनते समय: जिस फ़ोटो को कहीं भी खुलना हो उसके लिए JPG, जब ट्रांसपेरेंसी बचानी हो या आप एडिट करने वाले हों तब PNG — और उम्मीद रखें कि दोनों में से कोई भी AVIF से काफ़ी बड़ा होगा।
AVIF को दूसरे फ़ॉर्मैट में बदलें
AVIF: अक्सर पूछे जाने वाले सवाल
मेरी AVIF फ़ाइल क्यों नहीं खुलती?
क्योंकि यह नया फ़ॉर्मैट है। ब्राउज़र इसे डीकोड करते हैं, लेकिन कई इमेज एडिटर, ऑफ़िस ऐप्लिकेशन, प्रिंट वर्कफ़्लो और पुराने डिवाइस ने इसे अभी तक लागू नहीं किया है।
क्या AVIF सच में WebP और JPEG से बेहतर है?
हाँ, कंप्रेशन के मामले में — आमतौर पर उसी क्वालिटी पर WebP से 20–30% छोटा और JPEG से बहुत आगे। यह ट्रांसपेरेंसी, HDR और वाइड कलर भी सपोर्ट करता है, जो JPEG नहीं करता।
क्या मैं यहाँ किसी इमेज को AVIF में बदल सकता हूँ?
अभी नहीं। ब्राउज़र AVIF डीकोड कर सकते हैं पर एनकोड नहीं, और यह साइट ब्राउज़र के अपने कोडेक इस्तेमाल करती है। उस दिशा को ऐसी चीज़ के रूप में देने के बजाय जो फ़ेल हो जाए, अनुपलब्ध दिखाया गया है।
AVIF से JPG या PNG?
जिन फ़ोटो को कहीं भी खुलना हो उनके लिए JPG। जब इमेज में ट्रांसपेरेंसी हो या आप उसे एडिट करने वाले हों, तब PNG। PNG बहुत ज़्यादा बड़ी होगी, क्योंकि यहाँ AVIF सबसे कुशल फ़ॉर्मैट है और PNG सबसे कम कुशल फ़ॉर्मैट में से एक।
क्या बदली हुई फ़ाइल बड़ी होगी?
लगभग पक्का, और काफ़ी। AVIF कहीं ज़्यादा कुशल है, इसलिए किसी पुराने फ़ॉर्मैट में उसकी क्वालिटी की बराबरी करने में ज़्यादा डेटा लगता है। आप कम्पैटिबिलिटी के लिए कन्वर्ट कर रहे हैं, साइज़ के लिए नहीं।
क्या AVIF ट्रांसपेरेंसी सपोर्ट करता है?
हाँ, पूरा अल्फ़ा चैनल। इसी वजह से जब इमेज कोई लोगो या कटआउट हो, तो JPG नहीं बल्कि PNG सही टारगेट है।
AVIF लॉसी है या लॉसलेस?
इसमें दोनों मोड हैं, और वेब पर ज़्यादातर AVIF फ़ाइलें लॉसी होती हैं। इसलिए उसे PNG में बदलने से आगे का नुक़सान रुक जाता है, पर जो पहले ही फेंका जा चुका है वह वापस नहीं आता।
और HEIC — क्या वह भी यही चीज़ है?
मिलता-जुलता, पर एक नहीं। HEIC उसी HEIF कंटेनर में HEVC है, और iPhone यही बनाते हैं। HEIC को नेटिव रूप से सिर्फ़ Safari डीकोड करता है, इसलिए यह साइट उसे WebAssembly में कंपाइल किए गए libheif से डीकोड करती है — HEIC से JPG और PNG के कन्वर्ज़न भी यहाँ काम करते हैं, बिना अपलोड के।