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

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

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • कुछ नुक़सान के साथ आकार के बदले कुछ बारीक़ी जाती है। WebM जो सँभाल सकता है, वह सब AVIF नहीं सँभाल सकता।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ एक फ़्रेम, पूरे रिज़ॉल्यूशन में। कंप्रेस किए हुए वीडियो से निकली ठहरी तस्वीर वही कंप्रेशन साथ ढोती है — तेज़ हरकत वाला पल ठहरे हुए पल से ज़्यादा मुलायम दिखता है, और यह वीडियो की अपनी एनकोडिंग है, इस कन्वर्ज़न का किया हुआ कुछ नहीं।

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

यह पेज मापे गए बजट के लिए है, पसंद के लिए नहीं

AVIF तभी लायक़ है जब किसी तस्वीर का आकार असल में कोई देख रहा हो — कोई largest-contentful-paint अंक जो नीचे नहीं आ रहा, कोई पेज-वज़न लक्ष्य। इनमें से कुछ लागू न हो तो उसी फ़्रेम की WebP JPG से भी छोटी है और तुरंत बन जाती है — वही लीजिए और आगे बढ़िए।

जहाँ बजट असली है, वहाँ AVIF यहाँ मौजूद सबसे कुशल विकल्प है। क़ीमत दो जगह चुकती है: अभी एनकोडिंग के समय में, और बाद में markup में एक fallback के रूप में।

स्टिल शायद उसी कोडेक से एनकोड हो जिसने उसे रिकॉर्ड किया

AVIF कोई नया image कोडेक नहीं। यह AV1 का एक intra frame है — वीडियो कोडेक का एक कीफ़्रेम — HEIC जैसे कंटेनर परिवार में लपेटा हुआ। और AV1 उन कोडेक में से एक है जिसे WebM ढो सकता है।

इसलिए जब स्रोत AV1 WebM हो, यह बदलाव एक ऐसे फ़्रेम को डिकोड करता है जिसे AV1 ने ही एनकोड किया था और उसे फिर AV1 को स्टिल की तरह एनकोड करने के लिए सौंप देता है। यह पूरी तरह lossless नहीं — फ़्रेम बीच में पूरी तरह पिक्सेल में डिकोड होता है — पर इस बंडल का सबसे करीबी पारिवारिक बदलाव है।

एनकोडिंग का समय असल में कहाँ जाता है

JPG या WebP लगभग तुरंत बन जाती है। AVIF को सेकंड लगते हैं, और किसी 4K फ़्रेम पर मामूली लैपटॉप पर उससे कहीं ज़्यादा। यह पेज की सुस्ती नहीं — यही AV1 एनकोडिंग की क़ीमत है।

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

पूरे रिज़ॉल्यूशन पर AVIF क्या देता है

फ़्रेम वीडियो के अपने पिक्सेल आकार पर, बिना बदले, तय क्वालिटी पर एनकोड होकर निकलता है। 1080p रिकॉर्डिंग से 1920 गुणा 1080 की AVIF बनती है; 4K से उसका चार गुना।

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

ठीक से परोसने के लिए fallback

हर मौजूदा प्रमुख ब्राउज़र AVIF डिकोड करता है, पर समर्थन WebP से बरसों बाद पहुँचा और पुराने डिवाइस अब भी हैं। सिर्फ़ AVIF परोसना उन दर्शकों की तस्वीर खोने का फ़ैसला है।

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

फ़्रेम की अपनी सीमाएँ किसी बेहतर एनकोडर से नहीं बदलतीं

दबे हुए वीडियो से निकाला स्टिल वही ढोता है जो वीडियो कोडेक ने उसके साथ किया — गति पर बिट ख़र्च हुए, रंग हर दिशा में आधे रिज़ॉल्यूशन पर संग्रहित है। AVIF इसे बहुत कुशलता से रखता है; कुछ भी ठीक नहीं करता।

व्यावहारिक नतीजा यह है कि फ़ॉर्मेट से ज़्यादा टाइमस्टैंप मायने रखता है। स्थिर पल पर लिया JPG स्टिल हर मापदंड पर धुँधले पल में लिए AVIF को हरा देता है।

AVIF जहाँ पूरी तरह ग़लत जवाब है

कोई भी चीज़ जो वेब पेज नहीं। ईमेल क्लाइंट इसे नहीं दिखाते। ऑफ़िस सॉफ़्टवेयर ज़्यादातर नहीं करता। किसी और साइट पर अपलोड फ़ॉर्म अक्सर एक्सटेंशन सीधे नकार देते हैं।

इसकी पूरी दलील ब्राउज़र से डिकोड होने पर टिकी है। स्लाइड, दस्तावेज़ या संदेश के लिए JPG लीजिए; पुरालेख या प्रिंट काम के लिए TIFF।

एनकोडिंग आपकी मशीन पर होती है, इसीलिए यह मुफ़्त है

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

यह वीडियो को मशीन से बाहर जाने से भी रोकता है। किसी बड़ी रिकॉर्डिंग को अपलोड करके 40 किलोबाइट की तस्वीर पाना बेतुका नेटवर्क ख़र्च है, और यही आकार लगभग हर दूसरे converter में होता है।

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

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

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

WebM और AVIF की तुलना
WebMAVIF
पूरा नामWebM वीडियोAV1 Image File Format
फ़ाइल एक्सटेंशन.webm.avif
मीडिया टाइपvideo/webmimage/avif
कंप्रेशननुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता हैसेटिंग के हिसाब से दोनों में से कोई भी
पहली बार प्रकाशित20102019
प्रकाशकGoogleAlliance for Open Media
विनिर्देशAV1 Image File Format
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदामौजूदा
बिट डेप्थ12
रंग जो यह दर्ज कर सकता हैRGB, YCbCr, वाइड गैमट
सबसे बड़ी इमेजहर तरफ़ 65,536 px
ब्राउज़र में खुलता हैहर ब्राउज़रमौजूदा ब्राउज़र
इसकी जगह विचारणीयMP4, MKVWebP, JXL, JPG

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

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

नतीजा खोलना

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

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

दोनों तरफ़ के प्रोग्राम अलग हैं: WebM फ़ाइल VLC और FFmpeg में खुलती है और AVIF फ़ाइल GIMP, Squoosh और ImageMagick में — यानी नतीजा जिसके पास जाएगा, उसे दूसरी सूची में से कोई प्रोग्राम चाहिए होगा।

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

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

WebM से AVIF: आम सवाल

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • AV1 Image File Format (AVIF)

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