आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप WebM को MP4 में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
WebM से MP4
लगभग कोई जान-बूझकर WebM नहीं बनाता — वह अपने-आप बन जाती है। किसी ब्राउज़र-आधारित स्क्रीन रिकॉर्डर ने एक लिखी, किसी वेब पेज ने अपने MediaRecorder से कैमरा कैप्चर किया, या किसी डाउनलोड औज़ार ने साइट पहले से जो स्ट्रीम कर रही थी वह सहेज ली।
बाक़ी सब यह ज़्यादातर नहीं पढ़ता। QuickTime में कोई VP9 डिकोडर नहीं, Premiere बिना मदद के इसे इंपोर्ट नहीं करता, फ़ोन का कैमरा रोल भी इसे नहीं लेता। हर ब्राउज़र हाँ और लगभग हर डेस्कटॉप ऐप न — यही इस बदलाव की पूरी वजह है।
कुछ container बदलाव सिर्फ़ हेडर दोबारा लिखने और दबे हुए डेटा को बिना छुए कॉपी करने का मामला होते हैं। यह उनमें से नहीं। WebM में VP8, VP9 या AV1 होता है; यहाँ लिखी जाने वाली MP4 में H.264 होता है, क्योंकि पिछले बीस साल में बनी हर डिवाइस उसे हार्डवेयर में डिकोड कर सकती है।
इस हिसाब से समय तय कीजिए। एक मिनट की 1080p क्लिप आमतौर पर तुरंत हो जाती है। किसी मीटिंग की चालीस मिनट की स्क्रीन-रिकॉर्डिंग को अपने CPU-GPU पर सचमुच कुछ मिनट लगेंगे।
वीडियो High प्रोफ़ाइल, लेवल 3.1 पर H.264 के रूप में लिखा जाता है। ऑडियो, जो ब्राउज़र-बनी WebM में लगभग हमेशा Opus होता है, AAC बनकर लिखा जाता है। यह जोड़ी जान-बूझकर है — AV1 वाली MP4 पूरी तरह वैध होते हुए भी टेलीविज़न नकार सकता है।
नतीजा यह कि MP4 वहाँ हर जगह डिफ़ॉल्ट रूप से चलती है जहाँ MP4 की उम्मीद होती है — iOS, Android, हर एडिटर, हर सोशल मंच का अपलोडर।
चूँकि हर फ़्रेम वैसे भी नए सिरे से बन रहा है, रिज़ॉल्यूशन बदलने की कोई अतिरिक्त क़ीमत नहीं। नियंत्रण 2160p से लेकर 360p तक और असली आकार रखने का विकल्प देता है।
स्रोत से ज़्यादा माँगना चुपचाप नज़रअंदाज़ कर दिया जाता है — कोई 720p रिकॉर्डिंग 4K पर सेट करने से फ़ाइल चार गुना बड़ी हो जाती, बिना एक भी नए पिक्सेल के। नीचे की दिशा असली फ़ायदा देती है।
ज़्यादातर WebM जिन्हें बदलने की ज़रूरत पड़ती है वे स्क्रीन-रिकॉर्डिंग होती हैं, और स्क्रीन सामग्री दोबारा एनकोड से बहुत मेहरबान बर्ताव करती है — सपाट पैनल, स्थिर टेक्स्ट दूसरे दौर में लगभग वैसे ही टिकते हैं।
कैमरे की फ़ुटेज कठिन मामला है। दाना, बाल, तेज़ गति — यही एक कोडेक के लिए ख़र्चीली चीज़ें हैं, और दूसरे कोडेक को पहले वाले के अनुमान बयान करने को कहना दिखता है।
तस्वीर और आवाज़ पूरी तरह पार होती हैं — हर वीडियो ट्रैक, हर ऑडियो ट्रैक। जो नहीं आता वह है उपशीर्षक ट्रैक और अध्याय-चिह्न, जो ब्राउज़र-बनी रिकॉर्डिंग में लगभग कभी होते ही नहीं।
पारदर्शिता वह है जो कभी-कभी हैरान करती है। WebM में VP9 अल्फ़ा चैनल ढो सकता है; H.264 के पास बिलकुल नहीं। पारदर्शी WebM MP4 बनकर अपारदर्शी लौटती है, कोई सेटिंग यह नहीं बदलती।
H.264 एनकोडर ब्राउज़र और मशीन का है, इस पेज का नहीं। Chrome, Edge और Safari में लगभग हर मशीन पर एक है। कुछ Firefox इंस्टॉलेशन, ख़ासकर Linux पर, नहीं — तब बदलाव शुरू होने से पहले ही एक सादा वाक्य लिखकर रुक जाता है।
कोई सॉफ़्टवेयर fallback नहीं, और यह चूक नहीं, फ़ैसला है — WebAssembly में बना H.264 एनकोडर कई मेगाबाइट का डाउनलोड और हार्डवेयर एनकोडर से कहीं धीमा है।
सौ फ़ाइलें एक साथ छोड़िए। हर एक अपनी प्रगति के साथ अलग बदलती है, और एक से ज़्यादा तैयार होने पर सबको एक ZIP के रूप में लिया जा सकता है।
कुछ भी अपलोड न होने से बैच कोई बैंडविड्थ नहीं लेता और किसी रोज़ाना सीमा से नहीं टकराता — इकलौती सीमा यह है कि आपकी मशीन एक साथ कितना काम करना चाहती है।
स्क्रीन-रिकॉर्डिंग सबसे संवेदनशील श्रेणी की फ़ाइलें होती हैं जो लोग बदलते हैं — उनमें इनबॉक्स, डैशबोर्ड, ग्राहक-नाम और जो कुछ स्क्रीन पर था, सब हो सकता है।
यहाँ वीडियो टैब के अंदर डिकोड, दोबारा एनकोड और मक्स होता है, उन्हीं कोडेक से जो ब्राउज़र के पास पहले से हैं। कुछ भी भेजा नहीं जाता, न कोई खाता है, न किसी और के अपलोड की क़तार।
| WebM | MP4 | |
|---|---|---|
| पूरा नाम | WebM वीडियो | MPEG-4 वीडियो |
| फ़ाइल एक्सटेंशन | .webm | .mp4 |
| मीडिया टाइप | video/webm | video/mp4 |
| कंप्रेशन | नुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है | नुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है |
| पहली बार प्रकाशित | 2010 | 2001 |
| प्रकाशक | MPEG | |
| विनिर्देश | — | ISO/IEC 14496-14 |
| लाइसेंस | खुला मानक | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| ब्राउज़र में खुलता है | हर ब्राउज़र | हर ब्राउज़र |
| इसकी जगह विचारणीय | MKV | MKV, MOV |
MP4 एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर H.264, HEVC और AV1 — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।
VLC WebM और MP4 — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
MP4 MPEG का है और 2001 से चला आ रहा है, और ISO/IEC 14496-14 में तय किया गया है। VLC, HandBrake और Adobe Premiere Pro इस फ़ॉर्मेट को पढ़ लेते है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे mediabunny है, WebCodecs के ऊपर चढ़ी एक परत, जो आपके अपने डिवाइस के हार्डवेयर डिकोडर उधार लेती है; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। mediabunny आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।
MP4 कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए। वीडियो नक़ल नहीं होता, दोबारा एनकोड होता है, इसलिए सबसे ऊँची सेटिंग पर भी कुछ बारीक़ी जाती है। सबटाइटल के ट्रैक और अध्याय साथ नहीं जाते। और अगर आवाज़ ऐसे फ़ॉर्मेट में हो जिसे ब्राउज़र डिकोड न कर सके — AC-3, E-AC-3, DTS और TrueHD, जो डिस्क और स्ट्रीमिंग रिप में आम हैं — तो तस्वीर तो बदल जाती है, पर नतीजा बिना आवाज़ के निकलता है।
MP4 एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर H.264, HEVC और AV1 — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।
यह पेज एक को दूसरे में बदलता है। अगर आप बदल नहीं रहे बल्कि चुन रहे हैं, तो WebM vs MP4 बताता है कि किसे कब लेना है और कौन किस काम में कमज़ोर है।