फ़ाइल फ़ॉर्मेट

WebM - ओपन वेब मीडिया फ़ाइल

WebM वह रॉयल्टी-फ्री वीडियो फ़ॉर्मैट है जिसे Google ने वेब के लिए बनाया है। यही वह फ़ॉर्मैट है जिसे ब्राउज़र स्ट्रीम करते हैं, जिसे ब्राउज़र में स्क्रीन रिकॉर्डर सेव करते हैं, और इसमें लगभग कोई मेटाडेटा नहीं होता।

.webm

WebM एक वीडियो फ़ॉर्मेट है जिसे Google ने 2010 में एक ही उद्देश्य के साथ पेश किया था: ऐसा वीडियो जिसे वेब ब्राउज़र बिना किसी पेटेंट लाइसेंस शुल्क के चला सके। उस समय MP4 में इस्तेमाल होने वाले कोडेक पेटेंट पूल से कवर थे, जिससे वे ओपन‑सोर्स ब्राउज़रों और बड़े पैमाने पर वीडियो प्रकाशित करने वालों के लिए असुविधाजनक थे। Google ने ओपन Matroska कंटेनर लिया, उसे एक छोटा, सख्ती से परिभाषित सबसेट तक सीमित किया, उसे रॉयल्टी‑फ्री कोडेक के साथ जोड़ा और परिणाम को प्रकाशित कर दिया। आज WebM वेब पर हर जगह है, ज़्यादातर लोगों को बिना पता चले, और आप इन फ़ाइलों से सीधे दो तरीकों से मिलते हैं: किसी साइट से वीडियो डाउनलोड करके, और ब्राउज़र के अंदर चलने वाले स्क्रीन या वेबकैम रिकॉर्डर का उपयोग करके, क्योंकि ब्राउज़र इसी फ़ॉर्मेट में रिकॉर्ड करते हैं।

एक WebM फ़ाइल कैसे बनाई जाती है

संरचनात्मक रूप से, WebM कम मेहमानों वाली Matroska जैसा है। यह वही EBML लेआउट उपयोग करता है, जो XML जैसी भावना वाला बाइनरी नेस्टिंग स्ट्रक्चर है, और सेगमेंट के भीतर ट्रैक और टाइमस्टैम्प किए गए ब्लॉकों के क्लस्टर रखने का वही विचार अपनाता है। अंतर यह है कि अंदर क्या अनुमति है। वीडियो VP8, VP9 या AV1 ही होना चाहिए; ऑडियो Vorbis या Opus ही होना चाहिए। ये सभी lossy हैं, और नए वाले समान बाइट आकार में अधिक गुणवत्ता समेटते हैं, जिसकी कीमत धीमी एन्कोडिंग होती है। VP8 और VP9 एक अल्फा चैनल भी ले जा सकते हैं, इसलिए WebM में वास्तविक पारदर्शिता हो सकती है, जो किसी वेब पेज पर ओवरले और एनिमेशन के लिए उपयोगी है।

क्योंकि फ़ॉर्मेट को बहुत संकीर्ण रूप से परिभाषित किया गया है, कोई भी WebM फ़ाइल जो कहीं भी चलती है, वह हर उस जगह चलेगी जो WebM को सपोर्ट करती है, और ब्राउज़र इसे बिना अतिरिक्त सॉफ़्टवेयर के डिकोड कर सकते हैं। यही संकीर्णता यह भी मतलब रखती है कि WebM, पूरी Matroska फ़ाइल की तरह कई वैकल्पिक अतिरिक्त डेटा नहीं रख सकता।

एक WebM फ़ाइल कौन-सा मेटाडेटा रखती है

बहुत कम, और यह जानबूझकर है। WebM आमतौर पर उन वीडियो फ़ाइलों में से एक है जिनमें सबसे कम अतिरिक्त जानकारी होती है।

जो चीज़ भरोसेमंद रूप से मौजूद होती है, वह तकनीकी होती है। सेगमेंट जानकारी में अवधि और अक्सर UTC में निर्माण तिथि के साथ एक muxing ऐप और एक writing ऐप होता है: उस लाइब्रेरी और प्रोग्राम के नाम, जिसने फ़ाइल बनाई। ब्राउज़र में की गई रिकॉर्डिंग आमतौर पर ब्राउज़र को writer के रूप में दिखाती है, और बदली हुई फ़ाइल आम तौर पर कन्वर्ज़न लाइब्रेरी का नाम दिखाती है। हर ट्रैक एंट्री, कोडेक, पिक्सेल आयाम, जहाँ संग्रहीत हो वहाँ की फ्रेम रेट, एक भाषा कोड, और ऑडियो चैनल की संख्या व सैंपल रेट बताती है।

विवरण देने वाले टैग संभव हैं। WebM, Matroska की टैग प्रणाली अपनाता है, इसलिए फ़ाइल में शीर्षक, कलाकार, विवरण या एन्कोडर नोट रखे जा सकते हैं, जिन्हें इस आधार पर समूहित किया जाता है कि वे किस पर लागू होते हैं। व्यवहार में वे अक्सर गायब रहते हैं, क्योंकि अधिकतर WebM फ़ाइलें किसी वेबसाइट या ब्राउज़र द्वारा स्वचालित रूप से तैयार की जाती हैं, न कि किसी व्यक्ति द्वारा टैग की जाती हैं।

WebM में जो बिल्कुल नहीं होता, वह है कोई भी कैमरा मेटाडेटा: न कोई EXIF ब्लॉक, न कैमरा कंपनी या मॉडल, न GPS निर्देशांक, न लेंस या एक्सपोज़र फ़ील्ड। फ़ॉर्मेट में कुछ भी इस तरह नहीं बना कि वीडियो कहाँ रिकॉर्ड किया गया, यह दर्ज हो सके। ध्यान देने लायक एक बात है। यदि WebM किसी फ़ोन रिकॉर्डिंग को कन्वर्ट करके बनाया गया है, तो कन्वर्ज़न ऐप मूल फ़ाइल से शीर्षक, तिथि या टिप्पणियाँ कॉपी कर सकता है, इसलिए यह मान लेने के बजाय कि फ़ाइल खाली है, रिपोर्ट को पढ़ लेना उपयोगी है।

ब्राउज़र रिकॉर्डिंग की अपनी एक विशेषता होती है: रिकॉर्डिंग चलते समय ही फ़ाइल लिखी जाती है, इसलिए कभी‑कभी अवधि गायब होती है या शून्य रहती है। यही कारण है कि कुछ प्लेयर स्क्रीन रिकॉर्डिंग को तब तक बिना टाइमलाइन के दिखाते हैं, जब तक फ़ाइल को दोबारा mux नहीं कर दिया जाता।

WebM कब चुनें

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

H.264 वाले MP4 वेब के बाहर जाने वाली किसी भी चीज़ के लिए अभी भी ज़्यादा सुरक्षित विकल्प हैं: पुराने टीवी, सेट‑टॉप बॉक्स, वीडियो एडिटर और कुछ फ़ोन गैलरी इसे अधिक भरोसेमंद तरीके से संभालते हैं, और इसके लिए हार्डवेयर डिकोडिंग लगभग सार्वभौमिक है। यदि आपको एक ही ऐसी फ़ाइल चाहिए जो सबके लिए काम करे, तो MP4 बेहतर चुनाव है; यदि आप उस पेज को नियंत्रित करते हैं जिस पर यह चलती है, तो WebM हल्का और अधिक खुला विकल्प है।