आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप HEIC को AVIF में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
HEIC से AVIF
HEIC एक ISO कंटेनर है जिसमें HEVC से दबी तस्वीरें हैं, और HEVC पर कई पेटेंट-समूहों का दावा है। यही वजह है कि 2017 से हर iPhone में शामिल यह फ़ॉर्मेट बाक़ी जगह अब भी अजीब लगता है।
AVIF का AV1 कोडेक बिना रॉयल्टी के है — हर मौजूदा ब्राउज़र इसे पढ़ता है, किसी को कुछ लाइसेंस नहीं करना पड़ता। अगर लक्ष्य ऐसी लाइब्रेरी है जो अनजान डिवाइस पर भी खुले, तो यह फ़र्क़ किसी भी किलोबाइट से ज़्यादा मायने रखता है।
यह दोबारा-रैपिंग नहीं है, हालाँकि दोनों संरचना में क़रीबी रिश्तेदार हैं। HEVC डेटा को AV1 का नाम देकर काम नहीं चलता — तस्वीर पूरी तरह पिक्सेल में डिकोड होकर दोबारा एनकोड होती है।
यानी गुणवत्ता 82 पर एक और घाटे वाला दौर। सामान्य आकार पर यह दिखता नहीं। जहाँ यह पहले दिखता है वह है नरम आसमान और धुँधली पृष्ठभूमि — वहीं जहाँ पहला दौर पहले से जूझ रहा था।
Photos ऐप में Share > Export Unmodified Original चुनने पर वही HEIC मिलती है जो फ़ोन ने लिखी थी। सादा शेयर या AirDrop अक्सर पहले से बदली JPEG दे देता है, जिसे AVIF में बदलना बेवजह तीसरा दौर होगा।
Settings > Photos में Transfer to Mac or PC को Keep Originals पर रखिए — Automatic केबल पर ही चुपचाप HEIC को JPEG बना देता है।
HEIC कई तस्वीरें रख सकता है — बर्स्ट, Live Photo की छोटी शृंखला, या संपादन से पहले का मूल। यह बदलाव पहली तस्वीर लेता है, वही जो फ़ोन दिखाता है।
बाक़ी कुछ AVIF में नहीं जाता। Live Photo की हलचल चाहिए तो उसे Photos से वीडियो के रूप में अलग एक्सपोर्ट करके साथ रखिए।
मेटाडेटा-खंड की कोई चीज़ पार नहीं आती। खींचने की तारीख़, कैमरा, एक्सपोज़र और GPS निर्देशांक — सब बदलाव में गायब हो जाते हैं।
लाइब्रेरी माइग्रेशन के लिए यह सबसे ज़रूरी वाक्य है — तारीख़ के बिना फ़ोटो लाइब्रेरी एक ढेर है, संग्रह नहीं। मेटाडेटा अलग से एक्सपोर्ट कीजिए, या HEIC मूल फ़ाइलें रिकॉर्ड की तरह रखिए।
iPhone का HEIC प्रति चैनल दस बिट रख सकता है, और AVIF बारह बिट तक जगह देता है — कागज़ पर यह दुर्लभ बदलाव है जिसमें लक्ष्य के पास ज़्यादा जगह है।
यहाँ की पाइपलाइन इसका इस्तेमाल नहीं करती — तस्वीर आठ-बिट RGBA से गुज़रकर एनकोड होती है। iPhone का Display P3 रंग-प्रोफ़ाइल भी नहीं लिखा जाता, इसलिए सबसे गहरे रंग हल्के पड़ सकते हैं।
AVIF इस साइट पर सबसे धीमा एनकोडर है, और यह AV1 की बनावट है, कमी नहीं — कोडेक बड़ी खोज करके अपनी बचत कमाता है। एक बारह-मेगापिक्सेल तस्वीर सेकंडों में लगती है, किसी JPEG के हिस्से-भर समय में नहीं।
चार हज़ार तस्वीरों पर यह पूरी दोपहर बन सकता है। कुछ सौ की खेप में बदलिए और पहले एक बैच देखकर तसल्ली कर लीजिए।
ब्राउज़र समर्थन तय है, बाक़ी जगह नहीं। पुराने फ़ोटो-मैनेजर, कई डेस्कटॉप व्यूअर, ज़्यादातर फ़ोटो-फ़्रेम और प्रिंटिंग किओस्क AVIF को जानते ही नहीं।
जो सचमुच लाइब्रेरी पढ़ेगा उसकी सूची बनाइए और एक बदली फ़ाइल से जाँच लीजिए। पुराने सामान की सूची में हो तो उनके लिए JPG नक़ल अलग रखिए।
फ़ोटो लाइब्रेरी लोगों की सबसे निजी फ़ाइलें होती हैं। यहाँ HEIC पेज में libheif से डिकोड होती है और AVIF एनकोडर उसी टैब में चलता है — कोई अनुरोध तस्वीर लेकर नहीं जाता।
नेटवर्क टैब खोलकर एक बदलाव के दौरान जाँच लीजिए, फिर इंटरनेट काटकर दोबारा आज़माइए — यही सबसे साफ़ सबूत है।
HEIC मूल फ़ाइलें किसी न छूई ड्राइव पर रखिए, क्योंकि इनमें ही खींचने की जानकारी और पूरी गुणवत्ता है। AVIF सेट को काम की लाइब्रेरी बनाइए, जो छोटी है और हर जगह खुलती है।
मेटाडेटा किसी sidecar या कैटलॉग में एक्सपोर्ट कीजिए ताकि तारीख़ें किसी भी फ़ॉर्मेट से अलग बच सकें। एक साल तक कुछ न मिटाइए।
| HEIC | AVIF | |
|---|---|---|
| पूरा नाम | High Efficiency Image Container | AV1 Image File Format |
| फ़ाइल एक्सटेंशन | .heic | .avif |
| मीडिया टाइप | image/heic | image/avif |
| कंप्रेशन | नुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है | सेटिंग के हिसाब से दोनों में से कोई भी |
| पहली बार प्रकाशित | 2015 | 2019 |
| प्रकाशक | MPEG | Alliance for Open Media |
| विनिर्देश | ISO/IEC 23008-12 | AV1 Image File Format |
| लाइसेंस | प्रकाशित, मानकीकृत नहीं | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| बिट डेप्थ | 10 | 12 |
| रंग जो यह दर्ज कर सकता है | YCbCr, वाइड गैमट | RGB, YCbCr, वाइड गैमट |
| सबसे बड़ी इमेज | — | हर तरफ़ 65,536 px |
| ब्राउज़र में खुलता है | कुछ ब्राउज़र | मौजूदा ब्राउज़र |
| इसकी जगह विचारणीय | JPG, WebP | WebP, JXL, JPG |
AVIF में GPS निर्देशांक के लिए जगह नहीं है, इसलिए वह HEIC फ़ाइल से आगे नहीं जाता। असली फ़ाइल फेंकने से पहले यह देख लेना काम आता है — और अगर फेंकना ही मक़सद था, तो यह जान लेना काम आता है।
पारदर्शिता बनी रहती है। HEIC और AVIF — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।
एनिमेशन बना रहता है। HEIC और AVIF — दोनों कई फ़्रेम ढोते हैं, इसलिए नतीजा अब भी चलता है।
AVIF को मौजूदा ब्राउज़र खोल लेते हैं, पुराने नहीं। HEIC को इतने भी नहीं। अगर फ़ाइल किसी वेब पेज या किसी फ़ॉर्म तक जा रही है, तो आम तौर पर इस कन्वर्ज़न की पूरी वजह यही है।
AVIF एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर AV1 — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।
दोनों तरफ़ के प्रोग्राम अलग हैं: HEIC फ़ाइल Apple Photos और Adobe Lightroom में खुलती है और AVIF फ़ाइल GIMP, Squoosh और ImageMagick में — यानी नतीजा जिसके पास जाएगा, उसे दूसरी सूची में से कोई प्रोग्राम चाहिए होगा।
नतीजा असली से बड़ा होगा और बेहतर नहीं। HEIC पहले ही बारीक़ी फेंक चुका है और AVIF बचे हुए को बिना और फेंके सँभालता है: यह आगे का नुक़सान रोकता है, पहले वाला लौटाता नहीं।
दोनों का निशाना अलग काम है: HEIC का फ़ोन और फ़ोटोग्राफ़ी पर, AVIF का वेब और बनी हुई फ़ाइल सौंपना पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।
HEIC MPEG का फ़ॉर्मेट है, जो 2015 में आया। यह हर चैनल पर 10 बिट में दर्ज करता है।
AVIF Alliance for Open Media का है और 2019 से चला आ रहा है, और AV1 Image File Format में तय किया गया है। GIMP, Squoosh और ImageMagick इस फ़ॉर्मेट को पढ़ लेते है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे libheif है, Apple के HEIC का संदर्भ डिकोडर; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। libheif आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।
AVIF कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए।
नतीजा असली से बड़ा होगा और बेहतर नहीं। HEIC पहले ही बारीक़ी फेंक चुका है और AVIF बचे हुए को बिना और फेंके सँभालता है: यह आगे का नुक़सान रोकता है, पहले वाला लौटाता नहीं।
AVIF में GPS निर्देशांक के लिए जगह नहीं है, इसलिए वह HEIC फ़ाइल से आगे नहीं जाता। असली फ़ाइल फेंकने से पहले यह देख लेना काम आता है — और अगर फेंकना ही मक़सद था, तो यह जान लेना काम आता है।
AVIF एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर AV1 — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।
इस पेज पर HEIC और AVIF के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।