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

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

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • कुछ नुक़सान के साथ आकार के बदले कुछ बारीक़ी जाती है। MP4 जो सँभाल सकता है, वह सब WebM नहीं सँभाल सकता।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ वीडियो नक़ल नहीं होता, दोबारा एनकोड होता है, इसलिए सबसे ऊँची सेटिंग पर भी कुछ बारीक़ी जाती है। सबटाइटल के ट्रैक और अध्याय साथ नहीं जाते। और अगर आवाज़ ऐसे फ़ॉर्मेट में हो जिसे ब्राउज़र डिकोड न कर सके — AC-3, E-AC-3, DTS और TrueHD, जो डिस्क और स्ट्रीमिंग रिप में आम हैं — तो तस्वीर तो बदल जाती है, पर नतीजा बिना आवाज़ के निकलता है।

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

यह दोबारा-लपेटना नहीं, असली बदलाव क्यों है

ज़्यादातर कंटेनर बदलाव दिखावटी होते हैं: वही H.264 धारा, दूसरे डिब्बे में। यह वैसा नहीं हो सकता। WebM Google ने 2010 में दो ख़ास कोडेक के इर्द-गिर्द तय किया, और यह पन्ना जो फ़ाइल बनाता है उसमें VP9 वीडियो और Opus ऑडियो होता है। MP4 में लगभग तय H.264 और AAC था।

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

वेब पेज पर WebM डालने की बाइट्स-प्रति-सेकंड वाली दलील

VP9 एक पीढ़ी नई है और वही दिखावट कम बिट में देती है। किसी हीरो वीडियो या लूपिंग बैकग्राउंड के लिए यह फ़र्क़ सीधे इस पर पड़ता है कि विज़िटर कितनी देर ख़ाली स्क्रीन देखता है।

यह पक्का नहीं। पहले से संपीड़ित MP4 को दोबारा एनकोड करने का मतलब है कि VP9 एनकोडर तस्वीर के साथ H.264 की ख़राबियाँ भी ईमानदारी से दोहरा रहा है, और छोटी क्लिप पर जो पहले ही ख़ूब दबाई जा चुकी है, WebM बिलकुल छोटा नहीं भी हो सकता।

WebM और MP4 दोनों को साथ परोसना

video एलिमेंट एक से ज़्यादा source बच्चे ले सकता है, और ब्राउज़र वही पहला लेता है जिसे वह चला सके। पहले WebM और फिर मूल MP4 सूचीबद्ध करने का मतलब है आधुनिक ब्राउज़र छोटी फ़ाइल लेता है और बाक़ी बिना एक भी लाइन जावास्क्रिप्ट के गिरता है।

WebM बनने के बाद MP4 हटाने की बजाय रखिए। इसका ख़र्च सिर्फ़ भंडारण है, और यह वही फ़ाइल है जो दस साल बाद भी किसी वीडियो एडिटर में खुलेगी। WebM डिलीवरी प्रारूप है; इसे इकलौती प्रति मानना प्रोजेक्ट का मास्टर खो देने का तरीक़ा है।

नेटवर्क पर जाते WebM के लिए गुणवत्ता स्तर चुनना

तीनों स्तर बिटरेट लक्ष्यों पर मैप होते हैं जिन्हें एनकोडर हर कोडेक के हिसाब से ख़ुद तय करता है, और «बैलेंस्ड» डिफ़ॉल्ट है। म्यूट किए बैकग्राउंड लूप के लिए «स्मॉल» सही है: कोई इसे ध्यान से नहीं देखता।

चेहरे, टेक्स्ट या किसी बारीक ब्योरे वाली किसी भी चीज़ के लिए «बैलेंस्ड» न्यूनतम है। «हाई» स्तर उन फ़ाइलों का है जो बाद में संपादित या दोबारा एनकोड होंगी, न कि इस पीढ़ी के लिए।

रिज़ॉल्यूशन सबसे बड़ी बचत है, और यह अलग नियंत्रण है

छोटे फ़्रेम को वैसा ही दिखने के लिए कम बिट चाहिए, और रिश्ता कोमल नहीं है: चौड़ाई-ऊँचाई आधी करने पर पिक्सल गिनती चौथाई हो जाती है। अगर वीडियो 800-पिक्सल चौड़े कॉलम में दिखता है तो उसे 4K परोसना उस ब्योरे पर बैंडविड्थ ख़र्च करना है जिसे लेआउट पहले ही फेंक देता है।

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

Opus ट्रैक ऑडियो के साथ क्या करता है

आवाज़ Opus में दोबारा एनकोड होती है, जो कम बिटरेट पर AAC से सचमुच बेहतर है — यही वजह है कि ब्राउज़र वॉइस कॉल के लिए इसे इस्तेमाल करते हैं। कम आकार पर बोली में यह Opus के पक्ष में सुनाई देता है।

अनिवार्य ख़र्च यह है कि यह ऐसे ऑडियो पर दूसरा नुक़सान वाला दौर है जो MP4 में पहले से एक बार संपीड़ित हो चुका है। बिना आवाज़ वाले बैकग्राउंड लूप के लिए यह अकादमिक है।

WebM वह पारदर्शिता नहीं ला सकता जिसकी उम्मीद रहती है

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

अगर मक़सद ऐसी वीडियो है जो पेज बैकग्राउंड पर बिना दिखते डिब्बे के बैठे, तो आम जवाब हैं वीडियो में पका हुआ मेल खाता ठोस पृष्ठभूमि रंग, या किसी अपारदर्शी क्लिप पर CSS ब्लेंड मोड।

जब ब्राउज़र WebM बनाने से मना कर देता है

बदलाव फ़ाइल पढ़ने से पहले ही पूछता है कि क्या यह ब्राउज़र VP9 एनकोड कर सकता है, और जवाब न होने पर वह ऐसा कह देता है और चलने वाले ब्राउज़र के नाम बताता है। यह जाँच इसलिए है ताकि नाकामी कई मिनट काम के बाद न आए।

जान-बूझकर कोई सॉफ़्टवेयर विकल्प नहीं है। WebAssembly में बनाया VP9 एनकोडर दसियों मेगाबाइट का डाउनलोड और मशीन पर मौजूद हार्डवेयर वाले से लगभग दस गुना धीमा है।

एनकोड आपकी मशीन पर चलता है, इसलिए वॉटरमार्क नहीं

वीडियो एनकोडिंग कई मिनट प्रोसेसर समय लेती है, और ठीक इसीलिए होस्टेड कन्वर्टर आउटपुट पर वॉटरमार्क लगाते हैं, लंबाई घटाते हैं या खाता माँगते हैं — किसी को उन मिनटों की क़ीमत चुकानी होती है। यहाँ वे आपके हैं, तो MP4 कभी अपलोड नहीं होता।

व्यावहारिक सीमा मुफ़्त स्तर पर 100 MB है, और उसके बाद आपकी अपनी मेमोरी और धैर्य। किसी होस्टेड कन्वर्टर पर सिर्फ़ अपलोड इससे ज़्यादा समय लेता।

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

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

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

MP4 और WebM की तुलना
MP4WebM
पूरा नामMPEG-4 वीडियोWebM वीडियो
फ़ाइल एक्सटेंशन.mp4.webm
मीडिया टाइपvideo/mp4video/webm
कंप्रेशननुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता हैनुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है
पहली बार प्रकाशित20012010
प्रकाशकMPEGGoogle
विनिर्देशISO/IEC 14496-14
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदामौजूदा
ब्राउज़र में खुलता हैहर ब्राउज़रहर ब्राउज़र
इसकी जगह विचारणीयMKV, MOVMKV

नतीजा खोलना

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

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

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

MP4 MPEG का फ़ॉर्मेट है, जो 2001 में आया। यह ISO/IEC 14496-14 में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।

WebM Google का है और 2010 से चला आ रहा है। VLC और FFmpeg इस फ़ॉर्मेट को पढ़ लेते है।

MP4 से WebM: आम सवाल

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

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

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

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

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

WebM कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए। वीडियो नक़ल नहीं होता, दोबारा एनकोड होता है, इसलिए सबसे ऊँची सेटिंग पर भी कुछ बारीक़ी जाती है। सबटाइटल के ट्रैक और अध्याय साथ नहीं जाते। और अगर आवाज़ ऐसे फ़ॉर्मेट में हो जिसे ब्राउज़र डिकोड न कर सके — AC-3, E-AC-3, DTS और TrueHD, जो डिस्क और स्ट्रीमिंग रिप में आम हैं — तो तस्वीर तो बदल जाती है, पर नतीजा बिना आवाज़ के निकलता है।

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

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

तय नहीं कर पा रहे कि क्या चाहिए?

यह पेज एक को दूसरे में बदलता है। अगर आप बदल नहीं रहे बल्कि चुन रहे हैं, तो MP4 vs WebM बताता है कि किसे कब लेना है और कौन किस काम में कमज़ोर है।

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