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

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

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

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

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

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as JXL.

JXL7 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as AVIF.

AVIF17 KB2.4× बड़ी

एक तस्वीर जैसा दृश्य — मुलायम ढाल, नरम किनारे, महीन दाने। AVIF या तो ठीक इसी के लिए बना है या ठीक इसी के ख़िलाफ़, और आँकड़े बता देते हैं कि कौन-सा। दोनों तस्वीरें कोड से बनाई गई हैं और उसी कन्वर्टर से एनकोड हुई हैं जो इस पेज पर चलता है, इसलिए ये आकार इसी साइट की अपनी पैदावार हैं।
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as JXL.

JXL5 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as AVIF.

AVIF3 KB30% छोटी

पीछे पारदर्शी और आकृति पर एक रंग-ढाल। AVIF या तो दोनों रखता है, या एक, या पारदर्शिता को किसी ठोस रंग से भर देता है — और लोग ठीक इसी अंतर पर फँसते हैं। दोनों तस्वीरें कोड से बनाई गई हैं और उसी कन्वर्टर से एनकोड हुई हैं जो इस पेज पर चलता है, इसलिए ये आकार इसी साइट की अपनी पैदावार हैं।
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as JXL.

JXL13 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as AVIF.

AVIF5 KB2.6× छोटी

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

दो नए फ़ॉर्मेट, अलग सपोर्ट

JXL का कंप्रेशन बेहतरीन है, पर ब्राउज़र-सपोर्ट अब भी सीमित है — कुछ ब्राउज़र इसे अब भी नहीं खोलते। AVIF को कहीं ज़्यादा जगह स्वीकार किया जाता है, इसलिए यह बदलाव तब काम आता है जब पहुँच कंप्रेशन से ज़्यादा ज़रूरी हो।

दोनों आधुनिक फ़ॉर्मेट हैं, इसलिए यह क़दम "पुराने से नए" की तरफ़ नहीं, बल्कि "एक नए से दूसरे नए, ज़्यादा जगह चलने वाले" फ़ॉर्मेट की तरफ़ है।

क्वालिटी डिफ़ॉल्ट रूप से 82 पर है

JPEG, WebP, AVIF और JXL — चारों एक ही डिफ़ॉल्ट क्वालिटी शेयर करते हैं: 82। कोई फ़ॉर्मेट-विशेष डिफ़ॉल्ट नहीं है, और यह कंप्रेशन टूल के 75 वाले डिफ़ॉल्ट से अलग है।

इस पेज पर क्वालिटी बदलने का विकल्प मौजूद है, अगर फ़ाइल का आकार या दिखावट किसी तय सीमा में रखनी हो।

लॉसलेस मोड कहीं इस्तेमाल नहीं होता

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

रजिस्ट्री में सिर्फ़ PNG और TIFF को सचमुच लॉसलेस टार्गेट माना जाता है — बाक़ी हर लक्ष्य, चाहे उसका अपना लॉसलेस मोड हो भी, यहाँ लॉसी रास्ते से गुज़रता है।

पारदर्शिता बचती है

AVIF उन तीन फ़ॉर्मेट में नहीं है जो पारदर्शी पिक्सेल को भर देते हैं — JPG, BMP और GIF के अलावा हर टार्गेट अल्फ़ा चैनल रखता है। इसलिए JXL की पारदर्शिता AVIF में भी बनी रहती है।

अगर स्रोत JXL एनिमेटेड है, तो पहला फ़्रेम ही डीकोड होता है — यह हर रास्टर पाइपलाइन का नियम है, बाक़ी फ़्रेम बदलाव में शामिल नहीं होते।

रंग की गहराई

JXL 10 या 12 बिट प्रति चैनल रख सकता है, पर डीकोड हमेशा 8-बिट प्रति चैनल का ImageData देता है। इसलिए बनी AVIF भी 8-बिट प्रति चैनल की होगी, चाहे स्रोत जितना गहरा रंग रखता हो।

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

मेटाडेटा और रीसाइज़

डीकोड-फिर-एन्कोड की प्रक्रिया EXIF, XMP और ICC प्रोफ़ाइल जैसा कुछ भी साथ नहीं ले जाती — यह पिक्सेल पाइपलाइन का ही नतीजा है। चौड़ाई की सीमा तय की जा सकती है, डिफ़ॉल्ट में कोई सीमा नहीं।

डाउनस्केल करते वक़्त हाई-क्वालिटी स्मूदिंग लगती है, ताकि छोटी की गई तस्वीर के किनारे साफ़ रहें।

बिना अपलोड के

पूरा बदलाव ब्राउज़र में होता है — फ़ाइल कहीं भेजी नहीं जाती। एक साथ 100 फ़ाइलें तक बदली जा सकती हैं, हर फ़ाइल पर 100 मेगाबाइट की सीमा है।

नेटवर्क टैब खोलकर यह जाँचा जा सकता है कि बदलाव के दौरान कोई रिक्वेस्ट कहीं नहीं जाती।

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

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

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

JXL और AVIF की तुलना
JXLAVIF
पूरा नामJPEG XLAV1 Image File Format
फ़ाइल एक्सटेंशन.jxl.avif
मीडिया टाइपimage/jxlimage/avif
कंप्रेशनसेटिंग के हिसाब से दोनों में से कोई भीसेटिंग के हिसाब से दोनों में से कोई भी
पहली बार प्रकाशित20212019
प्रकाशकJoint Photographic Experts GroupAlliance for Open Media
विनिर्देशISO/IEC 18181AV1 Image File Format
लाइसेंसखुला मानकखुला मानक
आज की स्थितिसीमित उपयोगमौजूदा
बिट डेप्थ3212
रंग जो यह दर्ज कर सकता हैRGB, ग्रेस्केल, वाइड गैमटRGB, YCbCr, वाइड गैमट
सबसे बड़ी इमेजहर तरफ़ 65,536 px
ब्राउज़र में खुलता हैकुछ ब्राउज़रमौजूदा ब्राउज़र
इसकी जगह विचारणीयWebP, PNGWebP, JPG

क्या खो जाता है

JXL हर चैनल पर 32 बिट तक सँभालता है और AVIF के पास 12 बचते हैं। वही अतिरिक्त बारीक़ी है जो ज़ोरदार सुधारों को बिना पट्टियाँ पड़े झेल जाती है: इसलिए बदलना एडिटिंग के बाद कीजिए, पहले नहीं।

क्या बचा रहता है

पारदर्शिता बनी रहती है। JXL और AVIF — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।

एनिमेशन बना रहता है। JXL और AVIF — दोनों कई फ़्रेम ढोते हैं, इसलिए नतीजा अब भी चलता है।

नतीजा खोलना

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

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

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

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

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

JXL Joint Photographic Experts Group का फ़ॉर्मेट है, जो 2021 में आया। यह हर चैनल पर 32 बिट में दर्ज करता है।

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

JXL से AVIF: आम सवाल

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

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

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

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

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

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

JXL से AVIF जाने पर क्या रंग-गहराई घटती है?

JXL हर चैनल पर 32 बिट तक सँभालता है और AVIF के पास 12 बचते हैं। वही अतिरिक्त बारीक़ी है जो ज़ोरदार सुधारों को बिना पट्टियाँ पड़े झेल जाती है: इसलिए बदलना एडिटिंग के बाद कीजिए, पहले नहीं।

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

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

JXL से AVIF जाने पर क्या पारदर्शिता बची रहती है?

पारदर्शिता बनी रहती है। JXL और AVIF — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।

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

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

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

  • AV1 Image File Format (AVIF)

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