वेबएम (WebM)
संचिकानाम विस्तार |
|
---|---|
इंटरनेट मीडिया प्रकार |
|
द्वारा विकसित | Google, based on developments of On2, Xiph, and Matroska |
मूल रिलीज़ | 2010-05-19[१] |
फॉर्मैट का प्रकार | Media container |
का कंटेनर |
VP8 (video) Vorbis (audio) |
से विस्तृत | Matroska |
जालस्थल | webmproject.org |
वेबएम (WebM) एक ऑडियो-वीडियो प्रारूप है जिसे HTML5 वीडियो के साथ इस्तेमाल के लिए एक रॉयल्टी-मुक्त उच्च गुणवत्ता ओपन वीडियो संपीड़न प्रारूप प्रदान करने के लिए डिज़ाइन किया गया है। परियोजना का विकास गूगल द्वारा प्रायोजित है।
एक WebM फ़ाइल, माट्रोस्का की एक प्रोफाइल पर आधारित एक कंटेनर में VP8 वीडियो और वोर्बिस ऑडियो स्ट्रीम होती है।[२][३][४] यह परियोजना, BSD लाइसेंस के तहत वेबएम से संबंधित सॉफ्टवेयर को जारी करती है और सभी उपयोगकर्ताओं को विश्वव्यापी, गैर-विशिष्ट, निःशुल्क, रायल्टी से मुक्त पेटेंट लाइसेंस प्रदान करती है।
विक्रेता समर्थन
सॉफ्टवेयर
2010 गूगल I/O सम्मेलन में यह घोषणा की गई कि यह मोज़िला फ़ायरफ़ॉक्स,[५][६] ओपेरा,[७][८] और गूगल क्रोम[९] द्वारा समर्थित होगा। साथ ही इंटरनेट एक्सप्लोरर 9 भी वेबएम फाइल को समर्थन कर सकता है अगर VP8 कोडेक को स्थानीय स्तर पर इंस्टॉल किया जाए.[१०] डेस्कटॉप पर सफारी, क्विकटाइम में स्थापित किसी भी कोडेक को समर्थन करता है,[११] और पेरियन जैसे क्विकटाइम कोडेक घटकों के इस्तेमाल करते हुए भावी वेबएम प्लेबैक की अनुमति देता है।[१२] एपिफेनी भी जीस्ट्रीमर मल्टीमीडिया फ्रेमवर्क के माध्यम से WebM को समर्थन करता है।[१३]
एडोब ने घोषणा की है कि VP8 को समर्थन करने के लिए इसके फ़्लैश प्लेयर को अद्यतन किया जाएगा, लेकिन वोर्बिस या मैटरोस्का-आधारित WebM कंटेनर को समर्थन करने की घोषणा नहीं की है।[१][१४]
मीडियाप्लेयर जैसे वीएलसी (VLC),[१५][१६] मिरो (Miro),[१७][१८] मूविडा (Moovida)[१९] और विनऐम्प (Winamp),[२०][२१] ने समर्थन की घोषणा की है। MPlayer के पास WebM फ़ाइलों के लिए देशी समर्थन है।[२२] FFmpeg फाइल वर्तमान में VP8 वीडियो एनकोड और डिकोड कर सकते हैं जब libvpx समर्थन से इसका निर्माण किया जाएगा, साथ ही mux/demux WebM-अनुवर्ती के साथ भी.[२३] 23 जुलाई 2010 को जेसन गैरेट-ग्लेजर, रोनाल्ड बल्टजे और FFmpeg टीम के डेविड कॉनरोड ने ffvp8 डिकोडर की घोषणा की। परीक्षण के माध्यम से उन्होंने निर्धारित किया है कि ffvp8 डिकोडक गूगल के अपने स्वयं के libvpx से तेज था।[२४][२५] मैटरोस्का का लोकप्रिय निर्माण उपकरण mkvtoolnix, ने बॉक्स से बाहर मल्टीप्लेक्सिंग/डिमल्टीप्लेक्सिंग WebM-संगत फाइलों के लिए समर्थन लागू किया है।[२६] WebM की मक्सिंग/डीमक्सिंग के लिए हाली मीडिया स्प्लिटर ने भी समर्थन की घोषणा की है।[२६]
SVN 2071 तक MPC-HC और उच्चतम निर्माण वर्तमान में FFmpeg कोड पर आधारित आंतरिक VP8 डिकॉडर के साथ WebM प्लेबैक को समर्थन करते हैं।[२४][२७] MPC-HC का आधिकारिक स्थिर रिलीज 1.4.2499.0, 1.5.0.2827 और बाद के संस्करणों में WebM के लिए पूर्ण डिकोडिंग समर्थन है।[२८]
आधिकारिक तौर पर एन्ड्रोएड 2.3 संस्करण - डिंजरब्रेड से WebM सक्रिय किया गया है,[२९] और पहली बार नेक्सस एस मोबाइल फोन के माध्यम से उपलब्ध बनाया गया है।
हार्डवेयर
एएमडी, एआरएम और ब्रॉडकॉम ने WebM प्रारूप के हार्डवेयर त्वरण के लिए समर्थन की घोषणा की है।[३०][३१] WebM के लिए इंटेल को भी हार्डवेयर-आधारित त्वरण के रूप में माना जाता है, यदि प्रारूप लोकप्रियता हासिल करती है तो इसके एटॉम-आधारित टीवी चिप्स में.[३२] TI OMAP प्रोसेसर के नेटिव समर्थन के साथ क्वालकॉम (Qualcomm) और टेक्सास इंस्ट्रूमेंट्स ने समर्थन की घोषणा की है,[३३][३४].[३५] चिप एंड मीडिया ने VP8 के लिए सम्पूर्ण हार्डवेयर डिकोडक की घोषणा की है जो कि प्रति सेकंड 60 फ्रेम पर पूर्ण HD रिजुलुशन VP8 को डिकोड कर सकती है।[३६]
NVIDIA ने कहा है कि VP8 एडॉप्शन को वे समर्थन करते हैं, लेकिन हार्डवेयर उपलब्ध कराने की कोई विशिष्ट योजना नहीं है।[३७]
7 जनवरी 2011 में रॉकचिप ने 1080p VP8 डिकोडिंग के पूर्ण हार्डवेयर कार्यान्वयन के लिए एक दुनिया की पहली चिप को जारी किया। RK29xx चिप में वीडियो त्वरण को WebM परियोजना की जी-सीरीज 1 हार्वेयर डिकोडक आईपी द्वारा संभाला गया है।[३८][३९]
सेवाएं
वर्तमान में यूट्यूब (YouTube) अपने HTML5 प्लेयर परीक्षण के हिस्से के रूप में WebM वीडियो प्रदान करता है।[४०] 720p और उससे ऊपर के रेजुलुशन के साथ सभी अपलोड फाइलों को 480p और 720p में WebM के लिए एनकोड किया जाता है और अन्य रेजुलुशन इसका पालन करेंगे। [४१][४२] यूट्यूब ने WebM के लिए अपने वीडियो के समग्र पोर्टफोलियो को एनकोड करने की प्रतिबद्धता जताई है।[४१][४२]
सोरेनसन मीडिया के ऑनलाइन एन्कोडिंग प्लैटफोर्म वर्तमान में VP8 और WebM को समर्थन करता है।[४३]
स्काइप (Skype) ने स्काइप 5.0 सॉफ्टवेयर में VP8 कोडेक लागू किया है।[४४]
लॉजीटेक वीडियो कॉलिंग सेवा के हिस्से के रूप में WebM के इस्तेमाल की योजना बना रही है।[४५]
लाइसेंस
2010 के मध्य में ओपन सोर्स इनिसिएटीव बोर्ड के एक सदस्य सिमोन फिप्स ने इस बात पर संदेह व्यक्त किया कि क्या मूल WebM लाइसेंस एक ओपन सोर्स लाइसेंस है, क्योंकि उसके बाद से इसके अनुमोदन के लिए OSI को सौंपा नहीं गया।[४६] जवाब में, WebM परियोजना कॉपीराइट से पेटेंट को हटा दिया गया और एक मानक BSD लाइसेंस के तहत कोड की पेशकश की गई और एक अलग अनुदान के तहत पेटेंट किया गया।[४७] फ्री सॉफ्टवेयर फाउंडेशन जो फ्री सॉफ्टवेयर परिभाषा को बरकरार रखते हैं, ने WebM और VP8 के लिए अनुमोदन दिया[४८] और जीएनयू जेनरल पब्लिक लाइसेस के साथ सॉफ्टवेयर के लाइसेंस को संगत माना.[४९][५०]. 19 जनवरी 2011 को फ्री सॉफ्टवेयर फाउंडेशन ने अपने WebM परियोजना के लिए आधिकारिक समर्थन की घोषणा की। [५१]
हालांकि गूगल ने अपरिवर्तनीय रूप से VP8 पर अपने सारे पेटेंट रॉयल्टी-फ्री प्रारूप के रूप में जारी किए[५२] H.264 पेटेंट पूल के लाइसेंसर्स एमपीईजी एलए, ने VP8 के लिए एक पेटेंट पूल बनाने के रूचि व्यक्त किया है।[५३][५४] H.264 एनकोडर x264 के अग्रणी डेवलपर जेसन गैरेट-ग्लेजर ने VP8 और H.264 के बीच समानता के चिंताओं को उठाया.[५५] इसके विपरीत, अन्य शोधकर्ताओं ने सबूत प्रदर्शित किया कि कोई भी MPEG LA पेटेंट से बचने के लिए On2 ने एक विशेष प्रयास किया है।[५६]
इन्हें भी देंखे
- WebP
- थिउरा
- एच.264/एमपीईजी-4 (MPEG-4) एवीसी (AVC)
- On2 प्रौद्योगिकी, VP8 के सोर्स
- कंटेनर फॉर्मेटों की तुलना
- HTML5 वीडियो प्रारूप बहस
सन्दर्भ
- ↑ अ आ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:cite web
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ अ आ साँचा:citation
- ↑ साँचा:citation
- ↑ अ आ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ अ आ साँचा:citation
- ↑ अ आ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citationसाँचा:category handlerसाँचा:main otherसाँचा:main other[dead link]
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ स्क्रिप्ट त्रुटि: "citation/CS1" ऐसा कोई मॉड्यूल नहीं है।
- ↑ स्क्रिप्ट त्रुटि: "citation/CS1" ऐसा कोई मॉड्यूल नहीं है।
- ↑ स्क्रिप्ट त्रुटि: "citation/CS1" ऐसा कोई मॉड्यूल नहीं है।
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation
- ↑ साँचा:citation