BMP को AVIF में बदलें

यहाँ आप BMP को AVIF में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • कुछ नुक़सान के साथ आकार के बदले कुछ बारीक़ी जाती है। BMP जो सँभाल सकता है, वह सब AVIF नहीं सँभाल सकता।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

BMP से AVIF असल में करता क्या है

BMP 450 KBAVIF 17 KB 26.2× छोटी

एक तस्वीर जैसा दृश्य — मुलायम ढाल, नरम किनारे, महीन दाने। AVIF या तो ठीक इसी के लिए बना है या ठीक इसी के ख़िलाफ़, और आँकड़े बता देते हैं कि कौन-सा। दोनों तस्वीरें कोड से बनाई गई हैं और उसी कन्वर्टर से एनकोड हुई हैं जो इस पेज पर चलता है, इसलिए ये आकार इसी साइट की अपनी पैदावार हैं।

BMP 450 KBAVIF 3 KB 131.9× छोटी

पीछे पारदर्शी और आकृति पर एक रंग-ढाल। AVIF या तो दोनों रखता है, या एक, या पारदर्शिता को किसी ठोस रंग से भर देता है — और लोग ठीक इसी अंतर पर फँसते हैं। दोनों तस्वीरें कोड से बनाई गई हैं और उसी कन्वर्टर से एनकोड हुई हैं जो इस पेज पर चलता है, इसलिए ये आकार इसी साइट की अपनी पैदावार हैं।

BMP 450 KBAVIF 5 KB 90.7× छोटी

सपाट रंग और कड़े किनारे, जैसे किसी इंटरफ़ेस, चार्ट या लोगो में होते हैं। ऊपर वाली तस्वीर से बर्ताव बिल्कुल अलग, और यही वजह है कि जवाब हमेशा यही होता है कि फ़ाइल में क्या है उस पर निर्भर करता है। दोनों तस्वीरें कोड से बनाई गई हैं और उसी कन्वर्टर से एनकोड हुई हैं जो इस पेज पर चलता है, इसलिए ये आकार इसी साइट की अपनी पैदावार हैं।

AVIF यहाँ सबसे छोटा लक्ष्य है, और लिखने में सबसे महँगा

AVIF दरअसल AV1 वीडियो का एक स्थिर फ़्रेम है, जिसे Alliance for Open Media ने 2019 में एक कंटेनर में बाँधा। यह आधुनिक वीडियो कोडेक की मेहनत विरासत में पाता है, इसी वजह से वैसी ही दिखावट पर यह WebP और JPEG दोनों को पीछे छोड़ता है।

यह लागत भी विरासत में पाता है। बारह-मेगापिक्सेल की बिटमैप — 4000 गुणा 3000, BMP में 36 MB — एनकोड होने में इतना वक़्त लेती है कि प्रोग्रेस बार सचमुच काम कर रहा दिखता है। बड़ी बिटमैप पढ़ने में सस्ती है, AVIF बनाने में महँगा।

BMP AVIF की असली ताक़त तक नहीं पहुँच सकती

AVIF हर चैनल में बारह बिट रखता है और चौड़े रंग-दायरे बता सकता है। यही इसके होने की सबसे बड़ी वजह है और यही इसे HDR फ़ोटोग्राफ़ी की डिलीवरी फ़ॉर्मेट बनाती है।

BMP सामान्य RGB में आठ-बिट प्रति चैनल रखती है — कोई चौड़ा गैमट नहीं, कोई अतिरिक्त डायनेमिक रेंज नहीं। तो AVIF की गुंजाइश ख़ाली रह जाती है, और आपको यहाँ से जो असली फ़ायदा मिलता है वह सिर्फ़ कंप्रेशन है।

AVIF एनकोड असल में क्या ख़र्च करता है

यह ब्राउज़र टैब में WebAssembly की तरह चलता है, जिस भी प्रोसेसर पर मशीन बनी है उस पर। कोई सर्वर काम नहीं कर रहा, इसलिए कुछ अपलोड नहीं होता — और बड़ी बिटमैप का बैच शुरू करके वापस आने वाला काम बन जाता है।

व्यवहार में: एक मध्यम तस्वीर एक इंतज़ार है, चालीस स्कैन का फ़ोल्डर एक कॉफ़ी-ब्रेक। अगर यह ग़ैर-ज़रूरी लगे और दर्शक-वर्ग बड़ा हो, तो WebP एक पेज दूर है और बहुत कम वक़्त में एनकोड होती है।

AVIF का सपोर्ट आधुनिक है, सार्वभौमिक नहीं

AVIF मौजूदा ब्राउज़र में चलती है; पुराने डिवाइस, कुछ इन-ऐप ब्राउज़र और काफ़ी सारा ईमेल सॉफ़्टवेयर इसे नहीं पढ़ता। यह उसे परोसने की फ़ाइल बनाता है, भेजने की नहीं।

अटैचमेंट या किसी को सौंपी गई फ़ाइल के तौर पर यह ख़राब चुनाव है, क्योंकि आपकी मशीन पर खुलना यह नहीं बताता कि उनकी मशीन पर भी खुलेगी। डिज़ाइन और एडिटिंग औज़ारों में भी सपोर्ट असमान है।

AVIF को पीछे कुछ लेकर परोसना

picture तत्व में क्रम से कई स्रोत रखना और ब्राउज़र को पहली समझ आने वाली फ़ाइल लेने देना — यही सपोर्ट के फ़र्क़ को सँभालने की तरक़ीब है। AVIF को पहले रखिए, फिर WebP, फिर JPEG।

इसका मतलब है वही बिटमैप दो बार बदलना, और यह बेहतर है इस क्रम में करना बजाय WebP से AVIF बनाने के — हर नुक़सान वाला एनकोडर अपने फ़ैसले ख़ुद लेता है, दोनों के नुक़सान एक साथ ढोना बर्बादी है।

पारदर्शिता और AVIF में क्वालिटी संख्या

AVIF में alpha चैनल है, और यहाँ कुछ भी चपटा नहीं किया जाता, इसलिए 32-बिट बिटमैप की पारदर्शिता बनी रहती है। 24-बिट फ़ाइलों में वैसे भी कुछ रखने को नहीं होता।

क्वालिटी नियंत्रण तयशुदा 82 पर रहता है — वही संख्या हर नुक़सान वाले लक्ष्य पर, पर यह पैमाना तस्वीर का नहीं, एनकोडर का है। AVIF में 82 और JPEG में 82 एक जैसा नुक़सान नहीं होता।

BMP के लिए WebP कब बेहतर छोर है

जब दर्शक-वर्ग में पुराने डिवाइस हों। जब तस्वीर इतनी छोटी हो कि फ़र्क़ कुछ किलोबाइट का ही रह जाए। जब सामग्री सपाट कला हो, जहाँ AVIF की बढ़त सिकुड़ जाती है और कभी उलट भी जाती है। और जब सैकड़ों फ़ाइलें बदलनी हैं और एनकोडिंग का समय ही असली रुकावट है।

AVIF अपनी क़ीमत तभी वसूल करता है जब बड़ी फ़ोटोग्राफ़िक तस्वीर आधुनिक दर्शक-वर्ग को picture तत्व से परोसी जा रही हो। एक बिटमैप को दोनों में बदलकर बाइट गिनती साथ रखिए और फ़ैसला कीजिए।

बिटमैप को पहले छोटा करना दोनों संख्याएँ बदल देता है

यह इकलौता बदलाव है जो फ़ाइल का आकार और एनकोडिंग का समय दोनों साथ सुधारता है, और यह पिक्सेल गिनती के अनुपात में होता है — चौड़ाई आधी करने पर एनकोडर के लिए पिक्सेल तीन चौथाई कम हो जाते हैं।

maximum width उतना ही रखिए जितना तस्वीर कभी भी दिखेगी, हाई-डेंसिटी स्क्रीन के लिए दोगुना। 4000 गुणा 3000 का स्कैन 2000 गुणा 1500 पर घटाया गया अब भी हर जगह बड़ा है, और उसका AVIF एनकोड क़रीब चौथाई वक़्त में पूरा होता है।

बिटमैप के फ़ोल्डर को AVIF में बदलना

पूरा फ़ोल्डर छोड़िए, हर फ़ाइल अपनी बारी में आपकी ही मशीन पर बदलती है, नाम वही रहता है, सेट एक ZIP में लौटता है। सीमा है प्रति फ़ाइल 100 MB, यानी क़रीब 33 मेगापिक्सेल बिना कंप्रेशन की बिटमैप।

बैच की योजना एनकोड के हिसाब से बनाइए, डाउनलोड के हिसाब से नहीं — फ़ाइलें एक-एक करके बदलती हैं, इसलिए समय अलग-अलग एनकोड के जोड़ के बराबर होता है और सबसे बड़ी तस्वीरें उस पर हावी रहती हैं।

मास्टर के तौर पर BMP या उसकी PNG रखिए

AVIF एक डिलीवरी फ़ॉर्मेट है और यह बदलाव नुक़सान वाला है। जो निकलता है वह उस जगह के हिसाब से नापा-तौला है जहाँ वह जा रहा है, और वहाँ से बिटमैप के पिक्सेल तक वापसी का कोई रास्ता नहीं।

अगर BMP इकलौती प्रति है, तो उसे रखिए या पहले PNG में बदल लीजिए — वह दिशा बिल्कुल सटीक है और डिस्क की जगह का एक अंश ही लेती है। फिर जब भी मंज़िल बदले, मास्टर से AVIF बना लीजिए।

BMP को AVIF में ऐसे बदलें

  1. अपनी BMP फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में AVIF चुनें। कन्वर्ज़न आपके ब्राउज़र में होता है और फ़ाइल अपलोड नहीं होती।
  3. तैयार AVIF फ़ाइल डाउनलोड कर लें।

BMP या AVIF: क्या बदलता है

BMP और AVIF की तुलना
BMPAVIF
पूरा नामWindows बिटमैपAV1 Image File Format
फ़ाइल एक्सटेंशन.bmp, .dib.avif
मीडिया टाइपimage/bmpimage/avif
कंप्रेशनबिना कंप्रेशनसेटिंग के हिसाब से दोनों में से कोई भी
पहली बार प्रकाशित19872019
प्रकाशकMicrosoftAlliance for Open Media
विनिर्देशAV1 Image File Format
लाइसेंसप्रकाशित, मानकीकृत नहींखुला मानक
आज की स्थितिपुराना, फिर भी हर जगह पढ़ा जाता हैमौजूदा
बिट डेप्थ812
रंग जो यह दर्ज कर सकता हैRGB, इंडेक्स्ड पैलेटRGB, YCbCr, वाइड गैमट
सबसे बड़ी इमेजहर तरफ़ 65,536 px
ब्राउज़र में खुलता हैहर ब्राउज़रमौजूदा ब्राउज़र
इसकी जगह विचारणीयPNG, TIFFWebP, JXL, JPG

लक्ष्य फ़ॉर्मेट क्या और सँभाल सकता है

AVIF पारदर्शिता सँभाल सकता है और BMP नहीं। यह वह जगह है जो नतीजे के पास है और जिसे असली फ़ाइल ने कभी इस्तेमाल ही नहीं किया: बदलने से पारदर्शी पृष्ठभूमि बनती नहीं, बाद में बनाना बस मुमकिन हो जाता है।

AVIF एनिमेशन ढो सकता है; BMP फ़ाइल एक ही फ़्रेम है। बाहर ऐसी फ़ाइल आती है जिसमें एक तस्वीर है, और वह ऐसे फ़ॉर्मेट में है जो इससे ज़्यादा सँभाल सकता था।

नतीजा खोलना

AVIF को मौजूदा ब्राउज़र पढ़ लेते हैं, पुराने नहीं। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।

AVIF एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर AV1 — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।

BMP 1987 का है और अब मुश्किल से ही इस्तेमाल होता है। AVIF वह है जो आज के प्रोग्राम लिखते हैं, इसलिए यह कन्वर्ज़न पढ़े जाते रहने का भी सवाल है।

GIMP BMP और AVIF — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।

कौन-सा फ़ॉर्मेट किस काम के लिए है

दोनों का निशाना अलग काम है: BMP का प्रोग्रामों के बीच डेटा ले जाना पर, AVIF का वेब और बनी हुई फ़ाइल सौंपना पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।

BMP Microsoft का फ़ॉर्मेट है, जो 1987 में आया। यह हर चैनल पर 8 बिट में दर्ज करता है।

AVIF Alliance for Open Media का है और 2019 से चला आ रहा है, और AV1 Image File Format में तय किया गया है। GIMP, Squoosh और ImageMagick इस फ़ॉर्मेट को पढ़ लेते है।

BMP 1987 में आया और AVIF 2019 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।

BMP से AVIF: आम सवाल

क्या मेरी BMP फ़ाइल कहीं अपलोड होती है?

नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे jSquash है, तस्वीरों के संदर्भ कोडेक के WebAssembly संस्करण; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।

क्या BMP को AVIF में बदलना मुफ़्त है?

हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। jSquash आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।

BMP को AVIF में बदलने पर क्या गुणवत्ता जाती है?

AVIF कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए।

क्या AVIF फ़ाइल ब्राउज़र में खुलती है?

AVIF को मौजूदा ब्राउज़र पढ़ लेते हैं, पुराने नहीं। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।

AVIF फ़ाइल के भीतर कौन-सा कोडेक है?

AVIF एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर AV1 — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।

क्या AVIF के रूप में नतीजे की पृष्ठभूमि पारदर्शी हो सकती है?

AVIF पारदर्शिता सँभाल सकता है और BMP नहीं। यह वह जगह है जो नतीजे के पास है और जिसे असली फ़ाइल ने कभी इस्तेमाल ही नहीं किया: बदलने से पारदर्शी पृष्ठभूमि बनती नहीं, बाद में बनाना बस मुमकिन हो जाता है।

इन फ़ॉर्मेट के बारे में और

ये आँकड़े कहाँ से आए

इस पेज पर BMP और AVIF के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।

  • AV1 Image File Format (AVIF)

    Alliance for Open Media — AVIF की एनकोडिंग और चौड़े रंग-क्षेत्रों के लिए उसका समर्थन