एचटीएमएल5 वीडियो: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{HTML}} | |||
[[HTML5]] विनिर्देश ने वीडियो चलाने के उद्देश्य से वीडियो तत्व पेश किया,<ref name="spec">{{cite web| url= http://www.w3.org/TR/html5/video.html#video| title= वीडियो तत्व| work= HTML5: A vocabulary and associated APIs for HTML and XHTML| publisher= [[World Wide Web Consortium]]| date= 24 June 2010| access-date= 27 September 2010| quote= वीडियो या मूवी चलाने के लिए एक वीडियो तत्व का उपयोग किया जाता है।| url-status= dead| archive-url= https://web.archive.org/web/20100813023244/http://www.w3.org/TR/html5/video.html#video| archive-date= 13 August 2010}}</ref> [[वस्तु तत्व]] को आंशिक रूप से बदलना। एचटीएमएल 5 वीडियो का इरादा इसके रचनाकारों द्वारा वेब पर वीडियो दिखाने का नया मानक तरीका बनने का है, मालिकाना [[एडोब फ्लैश]] प्लगइन का उपयोग करने के पिछले वास्तविक मानक के बजाय, हालांकि [[वीडियो कोडिंग प्रारूप]]ों के समझौते की कमी से प्रारंभिक गोद लेने में बाधा आई थी। और [[ऑडियो कोडिंग प्रारूप]] वेब ब्राउज़र में समर्थित होने चाहिए। 2020 तक, | [[HTML5|एचटीएमएल5]] विनिर्देश ने वीडियो चलाने के उद्देश्य से वीडियो तत्व पेश किया,<ref name="spec">{{cite web| url= http://www.w3.org/TR/html5/video.html#video| title= वीडियो तत्व| work= HTML5: A vocabulary and associated APIs for HTML and XHTML| publisher= [[World Wide Web Consortium]]| date= 24 June 2010| access-date= 27 September 2010| quote= वीडियो या मूवी चलाने के लिए एक वीडियो तत्व का उपयोग किया जाता है।| url-status= dead| archive-url= https://web.archive.org/web/20100813023244/http://www.w3.org/TR/html5/video.html#video| archive-date= 13 August 2010}}</ref> [[वस्तु तत्व]] को आंशिक रूप से बदलना। एचटीएमएल 5 वीडियो का इरादा इसके रचनाकारों द्वारा वेब पर वीडियो दिखाने का नया मानक तरीका बनने का है, मालिकाना [[एडोब फ्लैश]] प्लगइन का उपयोग करने के पिछले वास्तविक मानक के बजाय, हालांकि [[वीडियो कोडिंग प्रारूप]]ों के समझौते की कमी से प्रारंभिक गोद लेने में बाधा आई थी। और [[ऑडियो कोडिंग प्रारूप]] वेब ब्राउज़र में समर्थित होने चाहिए। 2020 तक, एचटीएमएल5 वीडियो आधुनिक ब्राउज़रों में एकमात्र व्यापक रूप से समर्थित वीडियो प्लेबैक तकनीक है, जिसमें फ्लैश प्लगइन को चरणबद्ध किया जा रहा है। | ||
== <वीडियो> तत्व का इतिहास == | == <वीडियो> तत्व का इतिहास == | ||
Line 10: | Line 10: | ||
निम्नलिखित एचटीएमएल 5 कोड खंड एक [[वबूम परियोजना]] वीडियो को वेब पेज में एम्बेड करेगा। | निम्नलिखित एचटीएमएल 5 कोड खंड एक [[वबूम परियोजना]] वीडियो को वेब पेज में एम्बेड करेगा। | ||
<वाक्यविन्यास लैंग = एचटीएमएल 5> | <वाक्यविन्यास लैंग = एचटीएमएल 5> | ||
<वीडियो स्रोत ="movie. | <वीडियो स्रोत ="movie.वेबm पोस्टर ="movie.jpg नियंत्रण> | ||
यह वीडियो टैग का समर्थन नहीं करने वाले उपयोगकर्ता एजेंटों को प्रदर्शित करने के लिए फ़ॉलबैक सामग्री है। | यह वीडियो टैग का समर्थन नहीं करने वाले उपयोगकर्ता एजेंटों को प्रदर्शित करने के लिए फ़ॉलबैक सामग्री है। | ||
</वीडियो> | </वीडियो> | ||
Line 20: | Line 20: | ||
वीडियो प्रारूप समर्थन ब्राउज़रों के बीच भिन्न होता है (नीचे देखें), इसलिए एक वेब पेज कई प्रारूपों में वीडियो प्रदान कर सकता है। अन्य सुविधाओं के लिए, कभी-कभी [[ब्राउज़र सूँघना]] का उपयोग किया जाता है, जो त्रुटि-प्रवण हो सकता है: किसी भी वेब डेवलपर का ब्राउज़र का ज्ञान अनिवार्य रूप से अधूरा या अप-टू-डेट नहीं होगा। विचाराधीन ब्राउज़र सबसे अच्छा जानता है कि वह किस प्रारूप का उपयोग कर सकता है। वीडियो तत्व एकाधिक स्रोतों के विनिर्देश के माध्यम से फ़ॉलबैक का समर्थन करता है। <स्रोत> तत्वों की किसी भी संख्या का उपयोग करते हुए, जैसा कि नीचे दिखाया गया है, ब्राउज़र स्वचालित रूप से चुन लेगा कि कौन सी फ़ाइल डाउनलोड करनी है। वैकल्पिक रूप से, जावास्क्रिप्ट {{mono|canPlayType()}} फ़ंक्शन का उपयोग उसी को प्राप्त करने के लिए किया जा सकता है। प्रकार विशेषता [[इंटरनेट मीडिया प्रकार]] और संभवतः कोडेक्स की एक सूची निर्दिष्ट करती है, जो ब्राउज़र को यह निर्धारित करने में मदद करती है कि क्या वह फ़ाइल को डाउनलोड किए बिना डिकोड कर सकता है। MIME प्रकार फ़ाइल के [[कंटेनर प्रारूप]] को दर्शाता है, और कंटेनर प्रारूप कोडेक स्ट्रिंग की व्याख्या को परिभाषित करता है।<ref name="moz-codecs">{{cite web |title=सामान्य मीडिया प्रकारों में "कोडेक्स" पैरामीटर|url=https://developer.mozilla.org/en-US/docs/Web/Media/Formats/codecs_parameter |access-date=14 July 2020}}</ref> | वीडियो प्रारूप समर्थन ब्राउज़रों के बीच भिन्न होता है (नीचे देखें), इसलिए एक वेब पेज कई प्रारूपों में वीडियो प्रदान कर सकता है। अन्य सुविधाओं के लिए, कभी-कभी [[ब्राउज़र सूँघना]] का उपयोग किया जाता है, जो त्रुटि-प्रवण हो सकता है: किसी भी वेब डेवलपर का ब्राउज़र का ज्ञान अनिवार्य रूप से अधूरा या अप-टू-डेट नहीं होगा। विचाराधीन ब्राउज़र सबसे अच्छा जानता है कि वह किस प्रारूप का उपयोग कर सकता है। वीडियो तत्व एकाधिक स्रोतों के विनिर्देश के माध्यम से फ़ॉलबैक का समर्थन करता है। <स्रोत> तत्वों की किसी भी संख्या का उपयोग करते हुए, जैसा कि नीचे दिखाया गया है, ब्राउज़र स्वचालित रूप से चुन लेगा कि कौन सी फ़ाइल डाउनलोड करनी है। वैकल्पिक रूप से, जावास्क्रिप्ट {{mono|canPlayType()}} फ़ंक्शन का उपयोग उसी को प्राप्त करने के लिए किया जा सकता है। प्रकार विशेषता [[इंटरनेट मीडिया प्रकार]] और संभवतः कोडेक्स की एक सूची निर्दिष्ट करती है, जो ब्राउज़र को यह निर्धारित करने में मदद करती है कि क्या वह फ़ाइल को डाउनलोड किए बिना डिकोड कर सकता है। MIME प्रकार फ़ाइल के [[कंटेनर प्रारूप]] को दर्शाता है, और कंटेनर प्रारूप कोडेक स्ट्रिंग की व्याख्या को परिभाषित करता है।<ref name="moz-codecs">{{cite web |title=सामान्य मीडिया प्रकारों में "कोडेक्स" पैरामीटर|url=https://developer.mozilla.org/en-US/docs/Web/Media/Formats/codecs_parameter |access-date=14 July 2020}}</ref> | ||
<वाक्यविन्यास लैंग = एचटीएमएल 5> | <वाक्यविन्यास लैंग = एचटीएमएल 5> | ||
<वीडियो पोस्टर =" | <वीडियो पोस्टर ="pओएसter.jpg नियंत्रण> | ||
<स्रोत src= av1.mp4 प्रकार='वीडियो/mp4; कोडेक = av01.0.00M.08, कृति '> | <स्रोत src= av1.mp4 प्रकार='वीडियो/mp4; कोडेक = av01.0.00M.08, कृति '> | ||
<स्रोत src= avc.mp4 प्रकार='वीडियो/mp4; कोडेक = avc1.4D401E, mp4a.40.2 '> | <स्रोत src= avc.mp4 प्रकार='वीडियो/mp4; कोडेक = avc1.4D401E, mp4a.40.2 '> | ||
<स्रोत स्रोत =" | <स्रोत स्रोत ="वीपी9.वेबm टाइप = 'वीडियो/वेबएम; कोडेक = वीपी9.0, कृति '> | ||
<स्रोत स्रोत =" | <स्रोत स्रोत ="थियोरा.ogv टाइप = 'वीडियो/ओजीजी; कोडेक्स = थियोरा, वोरबिस '> | ||
<p>यह उपयोगकर्ता एजेंटों के लिए प्रदर्शित करने के लिए फ़ॉलबैक सामग्री है जो वीडियो टैग का समर्थन नहीं करते हैं।</p> | <p>यह उपयोगकर्ता एजेंटों के लिए प्रदर्शित करने के लिए फ़ॉलबैक सामग्री है जो वीडियो टैग का समर्थन नहीं करते हैं।</p> | ||
</वीडियो> | </वीडियो> | ||
Line 31: | Line 31: | ||
== समर्थित वीडियो और ऑडियो प्रारूप == | == समर्थित वीडियो और ऑडियो प्रारूप == | ||
{{See also|Use of Ogg formats in HTML5}} | {{See also|Use of Ogg formats in HTML5}} | ||
एचटीएमएल5 विनिर्देश यह निर्दिष्ट नहीं करता है कि ब्राउज़र को कौन से वीडियो और ऑडियो प्रारूपों का समर्थन करना चाहिए। उपयोगकर्ता एजेंट किसी भी वीडियो प्रारूप का समर्थन करने के लिए स्वतंत्र हैं जो उन्हें उपयुक्त लगता है, लेकिन सामग्री लेखक यह नहीं मान सकते हैं कि कोई भी वीडियो सभी अनुपालन करने वाले उपयोगकर्ता एजेंटों द्वारा सुलभ होगा, क्योंकि उपयोगकर्ता एजेंटों के पास समर्थन के लिए वीडियो और ऑडियो प्रारूपों का कोई न्यूनतम सेट नहीं है। | |||
एचटीएमएल5 वर्किंग ग्रुप ने कम से कम एक वीडियो प्रारूप को निर्दिष्ट करना वांछनीय माना, जिसका सभी उपयोगकर्ता एजेंटों (ब्राउज़रों) को समर्थन करना चाहिए। इस संबंध में आदर्श प्रारूप होगा: | |||
* अच्छा संपीड़न, अच्छी छवि गुणवत्ता और कम डिकोड प्रोसेसर का उपयोग करें। | * अच्छा संपीड़न, अच्छी छवि गुणवत्ता और कम डिकोड प्रोसेसर का उपयोग करें। | ||
*रॉयल्टी मुक्त रहें। | *रॉयल्टी मुक्त रहें। | ||
*सॉफ्टवेयर डिकोडर के अलावा, प्रारूप के लिए एक हार्डवेयर [[वीडियो डिकोडर]] मौजूद होना चाहिए, क्योंकि कई एम्बेडेड प्रोसेसर में वीडियो को डिकोड करने का प्रदर्शन नहीं होता है। | *सॉफ्टवेयर डिकोडर के अलावा, प्रारूप के लिए एक हार्डवेयर [[वीडियो डिकोडर]] मौजूद होना चाहिए, क्योंकि कई एम्बेडेड प्रोसेसर में वीडियो को डिकोड करने का प्रदर्शन नहीं होता है। | ||
प्रारंभ में, [[ऑग]] [[लिखित]] | प्रारंभ में, [[ऑग]] [[लिखित]] एचटीएमएल5 में अनुशंसित मानक वीडियो प्रारूप था, क्योंकि यह किसी भी ज्ञात पेटेंट से प्रभावित नहीं था। लेकिन 10 दिसंबर 2007 को एचटीएमएल5 विनिर्देश अपडेट किया गया था,<ref>{{cite mailing list |url = http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013135.html |title = वीडियो कोडेक आवश्यकताएँ बदल गईं|date = 10 December 2007 |access-date = 25 February 2008 |mailing-list = What WG |last = Hickson |first = Ian |url-status = dead |archive-url = https://web.archive.org/web/20120219232940/http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013135.html |archive-date = 19 February 2012 }}</ref> ठोस स्वरूपों के संदर्भ को बदलना: | ||
{{blockquote|User agents should support Theora video and Vorbis audio, as well as the Ogg container format.}} | {{blockquote|User agents should support Theora video and Vorbis audio, as well as the Ogg container format.}} | ||
Line 44: | Line 44: | ||
{{blockquote |It would be helpful for interoperability if all browsers could support the same codecs. However, there are no known codecs that satisfy all the current players: we need a codec that is known to not require per-unit or per-distributor licensing, that is compatible with the open source development model, that is of sufficient quality as to be usable, and that is not an additional [[submarine patent]] risk for large companies. This is an ongoing issue and this section will be updated once more information is available.<ref>{{cite mailing list |url=http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013152.html |title=Removal of Ogg is *preposterous* |first=Manuel |last=Amador |date=11 December 2011 |access-date=25 August 2009 |mailing-list=[[Web Hypertext Application Technology Working Group|WHATWG]] |archive-url=https://web.archive.org/web/20080821163038/http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013152.html |archive-date=21 August 2008 |url-status=dead }}</ref>}} | {{blockquote |It would be helpful for interoperability if all browsers could support the same codecs. However, there are no known codecs that satisfy all the current players: we need a codec that is known to not require per-unit or per-distributor licensing, that is compatible with the open source development model, that is of sufficient quality as to be usable, and that is not an additional [[submarine patent]] risk for large companies. This is an ongoing issue and this section will be updated once more information is available.<ref>{{cite mailing list |url=http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013152.html |title=Removal of Ogg is *preposterous* |first=Manuel |last=Amador |date=11 December 2011 |access-date=25 August 2009 |mailing-list=[[Web Hypertext Application Technology Working Group|WHATWG]] |archive-url=https://web.archive.org/web/20080821163038/http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013152.html |archive-date=21 August 2008 |url-status=dead }}</ref>}} | ||
परिणाम [[तकनीकी मानक]]|उद्योग-मानक, मानकीकरण के लिए अंतर्राष्ट्रीय संगठन|आईएसओ-परिभाषित लेकिन [[सॉफ्टवेयर पेटेंट]]-भारग्रस्त स्वरूपों, और खुले स्वरूपों के बीच | परिणाम [[तकनीकी मानक]]|उद्योग-मानक, मानकीकरण के लिए अंतर्राष्ट्रीय संगठन|आईएसओ-परिभाषित लेकिन [[सॉफ्टवेयर पेटेंट]]-भारग्रस्त स्वरूपों, और खुले स्वरूपों के बीच एचटीएमएल5 वीडियो का ध्रुवीकरण था। [[ओपन मीडिया के लिए एलायंस]] द्वारा नए [[AV1]] प्रारूप का उद्देश्य उद्योग मानक, रॉयल्टी-मुक्त और खुला दोनों होना है, और इसमें व्यापक उद्योग समर्थन है। | ||
===नि:शुल्क प्रारूप=== | ===नि:शुल्क प्रारूप=== | ||
{{See also| | {{See also|थेओरा|वेबएम}} | ||
हालांकि थियोरा ज्ञात गैर-मुक्त पेटेंट से प्रभावित नहीं है, Apple Inc.<ref>{{cite web |last=Metz |first=Cade |date=April 30, 2010 |title=Steve Jobs: mystery patent pool to attack Ogg Theora |url=https://www.theregister.co.uk/2010/04/30/steve_jobs_claims_ogg_theora_attack/ |access-date=9 July 2011 |publisher=The Register}}</ref> [[पेटेंट घात]] के बारे में चिंता व्यक्त की है जो इसे प्रभावित कर सकता है, जिसके मालिक मुकदमा करने से पहले प्रारूप का उपयोग करने के लिए व्यापक वित्तीय संसाधनों वाले निगम की प्रतीक्षा कर रहे होंगे।<ref>{{cite mailing list |url=http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013154.html |title=Re: Removal of Ogg is *preposterous* |date=11 December 2007 |access-date=25 February 2008 |url-status= dead |mailing-list=[[Web Hypertext Application Technology Working Group|WHATWG]] |last=Hickson |first=Ian |archive-url= https://web.archive.org/web/20080821194930/http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013154.html |archive-date= 21 August 2008}}</ref><ref name="apple-ogg" />उन्नत वीडियो कोडिंग|H.264 जैसे प्रारूप भी सैद्धांतिक रूप से अज्ञात पेटेंट के अधीन हो सकते हैं, लेकिन उन्हें बहुत अधिक व्यापक रूप से तैनात किया गया है और इसलिए यह माना जाता है कि किसी भी पेटेंट-धारक ने पहले ही खुद को ज्ञात कर लिया होगा। Apple Inc. ने भी | हालांकि थियोरा ज्ञात गैर-मुक्त पेटेंट से प्रभावित नहीं है, Apple Inc.<ref>{{cite web |last=Metz |first=Cade |date=April 30, 2010 |title=Steve Jobs: mystery patent pool to attack Ogg Theora |url=https://www.theregister.co.uk/2010/04/30/steve_jobs_claims_ogg_theora_attack/ |access-date=9 July 2011 |publisher=The Register}}</ref> [[पेटेंट घात]] के बारे में चिंता व्यक्त की है जो इसे प्रभावित कर सकता है, जिसके मालिक मुकदमा करने से पहले प्रारूप का उपयोग करने के लिए व्यापक वित्तीय संसाधनों वाले निगम की प्रतीक्षा कर रहे होंगे।<ref>{{cite mailing list |url=http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013154.html |title=Re: Removal of Ogg is *preposterous* |date=11 December 2007 |access-date=25 February 2008 |url-status= dead |mailing-list=[[Web Hypertext Application Technology Working Group|WHATWG]] |last=Hickson |first=Ian |archive-url= https://web.archive.org/web/20080821194930/http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013154.html |archive-date= 21 August 2008}}</ref><ref name="apple-ogg" />उन्नत वीडियो कोडिंग|H.264 जैसे प्रारूप भी सैद्धांतिक रूप से अज्ञात पेटेंट के अधीन हो सकते हैं, लेकिन उन्हें बहुत अधिक व्यापक रूप से तैनात किया गया है और इसलिए यह माना जाता है कि किसी भी पेटेंट-धारक ने पहले ही खुद को ज्ञात कर लिया होगा। Apple Inc. ने भी एचटीएमएल मानक में Ogg प्रारूप समर्थन की आवश्यकता का विरोध किया है (यहां तक कि एक आवश्यकता के रूप में) इस आधार पर कि कुछ उपकरण अन्य प्रारूपों का अधिक आसानी से समर्थन कर सकते हैं, और यह कि एचटीएमएल को ऐतिहासिक रूप से किसी भी विशेष प्रारूप की आवश्यकता नहीं है।<ref name="apple-ogg">{{cite mailing list |url=http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2007-March/010392.html |title=Codecs (was Re: Apple Proposal for Timed Media Elements) |date=21 March 2007 |mailing-list=[[Web Hypertext Application Technology Working Group|WHATWG]] |last=Stachowiak |first=Maciej}}</ref> | ||
कुछ [[वेब डेवलपर]]्स ने विनिर्देशन से ओग प्रारूपों को हटाने की आलोचना की।<ref>{{cite mailing list |url=http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013152.html |title=[whatwg] Removal of Ogg is *preposterous* |date=11 December 2007 |access-date=25 August 2009 |url-status=dead |mailing-list=[[Web Hypertext Application Technology Working Group|WHATWG]] |archive-url=https://web.archive.org/web/20080821163038/http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013152.html |archive-date=21 August 2008}}</ref> W3C प्रश्न और उत्तर ब्लॉग पर एक अनुवर्ती चर्चा भी हुई।<ref>{{cite web |url=http://www.w3.org/QA/2007/12/when_will_html_5_support_soone.html |title=When will HTML 5 support <video>? Sooner if you help |last=Connolly |first=Dan |date=18 December 2007 |publisher=[[W3C]] |access-date=23 June 2009}}</ref> | कुछ [[वेब डेवलपर]]्स ने विनिर्देशन से ओग प्रारूपों को हटाने की आलोचना की।<ref>{{cite mailing list |url=http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013152.html |title=[whatwg] Removal of Ogg is *preposterous* |date=11 December 2007 |access-date=25 August 2009 |url-status=dead |mailing-list=[[Web Hypertext Application Technology Working Group|WHATWG]] |archive-url=https://web.archive.org/web/20080821163038/http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013152.html |archive-date=21 August 2008}}</ref> W3C प्रश्न और उत्तर ब्लॉग पर एक अनुवर्ती चर्चा भी हुई।<ref>{{cite web |url=http://www.w3.org/QA/2007/12/when_will_html_5_support_soone.html |title=When will HTML 5 support <video>? Sooner if you help |last=Connolly |first=Dan |date=18 December 2007 |publisher=[[W3C]] |access-date=23 June 2009}}</ref> | ||
मोजिल्लाऔर ओपेरा सॉफ्टवेयर केवल थियोरा और [[वेबम]] के खुले स्वरूपों का समर्थन करते हैं। गूगलने 2011 में विशेष रूप से एचटीएमएल5 वीडियो टैग के लिए H.264 के लिए समर्थन को हटाने का अपना इरादा बताया।<ref name="chromeonvideo">{{cite web |url=https://blog.chromium.org/2011/01/more-about-chrome-html-video-codec.html |title=क्रोम एचटीएमएल वीडियो कोडेक परिवर्तन के बारे में अधिक|first=Michael 'Mike' |last=Jazayeri |publisher=[[Chromium (web browser)|Chromium]] blog |date=14 January 2011}}</ref> हालाँकि इसे [[क्रोमियम (वेब ब्राउज़र)]] से हटा दिया गया है, {{as of|2021|1|lc=y}} दस साल बाद भी इसे [[Google Chrome|गूगलक्रोम]] से हटाया जाना बाकी है।<ref>{{cite web |url=http://news.cnet.com/8301-30685_3-57397031-264/mozilla-execs-capitulate-in-h.264-web-video-war/ |title=Mozilla execs capitulate in H.264 Web-video war |first=Stephen |last=Shankland |publisher=CNET |date=14 March 2012}}</ref><ref>{{cite web |url=http://www.howtogeek.com/227940/why-youtube-in-chrome-and-firefox-is-draining-your-laptop%E2%80%99s-battery-and-how-to-fix-it/ |title=क्रोम (और फ़ायरफ़ॉक्स) में YouTube आपके लैपटॉप की बैटरी क्यों कम कर रहा है और इसे कैसे ठीक करें|first=Chris |last=Hoffman |publisher=Howtogeek |date=9 September 2015}}</ref> | |||
====MPEG-DASH समर्थन | ====MPEG-DASH समर्थन एचटीएमएल5 मीडिया स्रोत एक्सटेंशन (MSE) के माध्यम से ==== | ||
{{see also| | {{see also|एचटीटीपी पर गतिशील अनुकूली स्ट्रीमिंग | ||
अनुकूली बिटरेट स्ट्रीमिंग मानक MPEG-DASH का उपयोग [[मीडिया स्रोत एक्सटेंशन]] | | }} | ||
अनुकूली बिटरेट स्ट्रीमिंग मानक MPEG-DASH का उपयोग [[मीडिया स्रोत एक्सटेंशन]] | एचटीएमएल5 मीडिया स्रोत एक्सटेंशन (MSE) के माध्यम से वेब ब्राउज़र में किया जा सकता है।<ref name="mse">{{cite web |date=July 26, 2022 |title=मीडिया स्रोत एक्सटेंशन|url=https://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html}}</ref> और जावास्क्रिप्ट-आधारित DASH खिलाड़ी। ऐसे खिलाड़ी हैं, उदाहरण के लिए, ओपन-सोर्स प्रोजेक्ट डैश.जेएस<ref name="mse"/>DASH इंडस्ट्री फोरम के, लेकिन [[बिटमोविन]] के एचटीएमएल5 वीडियो प्लेयर जैसे उत्पाद भी हैं<ref name="bitmovin player">{{cite web |url=https://bitmovin.com/video-player|title=Adaptive Streaming HTML5 Player from Bitmovin|date=20 April 2022 }}</ref> (जावास्क्रिप्ट के साथ एचटीएमएल 5 का उपयोग करना, लेकिन एचटीएमएल 5 एमएसई का समर्थन नहीं करने वाले विरासत वेब ब्राउज़रों के लिए फ्लैश-आधारित डीएएसएच प्लेयर भी)। | |||
==== | ====गूगलद्वारा On2 की खरीदारी= | ||
2010 में | 2010 में गूगलद्वारा [[On2 Technologies]] के अधिग्रहण के परिणामस्वरूप [[VP8|वीपी8]] वीडियो प्रारूप का अधिग्रहण हुआ। गूगलने वीपी8 का उपयोग करने के लिए रॉयल्टी-मुक्त लाइसेंस प्रदान किया है।<ref>{{cite web |author= |title=अतिरिक्त आईपी अधिकार अनुदान (पेटेंट)|url=http://www.webmproject.org/license/additional/}}</ref> गूगलने वेबM भी शुरू किया, जो [[Matroska|Matrओएसka]] आधारित कंटेनर में [[Vorbis]] ऑडियो के साथ मानकीकृत ओपन सोर्स वीपी8 वीडियो कोडेक को जोड़ता है। [[फ्री सॉफ्टवेयर फाउंडेशन]] द्वारा वीपी8 के उद्घाटन का स्वागत किया गया।<ref>{{cite web |url=http://www.fsf.org/news/free-software-foundation-statement-on-webm-and-vp8 |title=Free Software Foundation statement on WebM and VP8 |first=Matt |last=Lee |publisher=[[Free Software Foundation|FSF]] |date=19 May 2010}}</ref> | ||
जब | जब गूगलने जनवरी 2011 में घोषणा की कि वह क्रोम में H.264 के मूल समर्थन को समाप्त कर देगा,<ref>{{cite web |last=Jazayeri |first=Michael 'Mike' |date=January 11, 2011 |title=क्रोम में HTML वीडियो कोडेक सपोर्ट|url=https://blog.chromium.org/2011/01/html-video-codec-support-in-chrome.html |publisher=The Chromium Blog}}</ref> [[Ars Technica]] के पीटर ब्राइट सहित कई तिमाहियों से आलोचनाएँ हुईं<ref>{{cite web |url=https://arstechnica.com/web/news/2011/01/googles-dropping-h264-from-chrome-a-step-backward-for-openness.ars/ |title=Google's dropping H.264 from Chrome a step backward for openness |first=Peter |last=Bright |publisher=Ars Technica |date=12 January 2011}}</ref> और माइक्रोसॉफ्ट वेब इंजीलवादी टिम स्नीथ, जिन्होंने [[एस्पेरांतो]] को संयुक्त राज्य अमेरिका की आधिकारिक भाषा घोषित करने के लिए गूगलके कदम की तुलना की।<ref>{{cite web |url=http://blogs.msdn.com/b/tims/archive/2011/01/11/an-open-letter-from-the-president-of-the-united-states-of-google.aspx |title=संयुक्त राज्य Google के राष्ट्रपति का एक खुला पत्र|first=Tim |last=Sneath |publisher=[[Microsoft Developer Network|MSDN]] blogs |date=11 January 2011}}</ref> हालाँकि, ओपेरा सॉफ्टवेयर के हावर्ड मोएन ने Ars Technica लेख की कड़ी आलोचना की<ref>{{cite web |url=http://my.opera.com/haavard/blog/2011/01/13/openness |title=Is the removal of H.264 from Chrome a step backward for openness? |first=Haavard K |last=Moen |publisher=[[My Opera]] |date=13 January 2011}}</ref> और गूगलने खुलेपन के आधार पर अपने उत्पादों में वेबM को बढ़ावा देने के अपने इरादे को स्पष्ट करते हुए प्रतिक्रिया का जवाब दिया।<ref name="chromeonvideo"/> | ||
वेबM के लॉन्च के बाद, मोजिल्लाऔर ओपेराने एचटीएमएल में वीपी8 को शामिल करने का आह्वान किया है।<ref>{{cite web |last=Metz |first=Cade |title=Mozilla and Opera call for Google open codec in HTML5 spec |url=https://www.theregister.co.uk/2010/05/28/mozilla_and_opera_want_vp8_in_html5/ |work=The Register |date=28 May 2010}}</ref> | |||
7 मार्च 2013 को, | 7 मार्च 2013 को, गूगलInc. और [[MPEG LA]], LLC ने उन तकनीकों को कवर करने वाले समझौतों की घोषणा की जो वीपी8 के लिए आवश्यक हो सकते हैं, गूगलको MPEG LA और 11 पेटेंट धारकों से लाइसेंस प्राप्त होने के साथ, और MPEG LA ने वीपी8 पेटेंट पूल बनाने के अपने प्रयासों को समाप्त कर दिया।<ref>{{cite web |url=http://www.h-online.com/open/news/item/Google-and-MPEG-LA-make-a-deal-over-VP8-codec-Update-1818785.html |title=Google and MPEG LA make a deal over VP8 codec – Update |author=djwm |work=The H Open |publisher=[[Heise Media UK]] |date=7 March 2013 |access-date=3 April 2013}}</ref><ref>{{cite web |url=http://www.mpegla.com/Lists/MPEG%20LA%20News%20List/Attachments/88/n-13-03-07.pdf |title=संग्रहीत प्रति|access-date=3 April 2013 |url-status=dead |archive-url=https://web.archive.org/web/20160305123623/http://www.mpegla.com/Lists/MPEG%20LA%20News%20List/Attachments/88/n-13-03-07.pdf |archive-date=5 March 2016}}</ref><ref>{{cite web |url=http://blog.webmproject.org/2013/03/vp8-and-mpeg-la.html |title=VP8 and MPEG LA |date=7 March 2013 |access-date=3 April 2013 |work=WebM Project blog}}</ref><ref>{{cite web |date=March 8, 2013 |title=Patent clouds remain over VP8: Google points to FRAND option, Nokia alleges infringement in court |url=http://www.fosspatents.com/2013/03/patent-clouds-remain-over-vp8-google.html |website=FOSS Patents}}</ref> | ||
2012 में, [[VP9]] को | 2012 में, [[VP9|वीपी9]] को गूगलद्वारा वीपी8 के उत्तराधिकारी के रूप में जारी किया गया था, यह भी खुला और रॉयल्टी मुक्त था। | ||
2017 के अंत में | 2017 के अंत में वीपी9 के विकास के रूप में एलायंस फॉर ओपन मीडिया (AOMedia) द्वारा विकसित नया AV1 प्रारूप फीचर फ्रीज तक पहुंच गया है, और जनवरी 2018 के लिए बिटस्ट्रीम फ्रीज की उम्मीद है। फ़ायरफ़ॉक्स नाइटली बिल्ड में पहले से ही AV1 के लिए समर्थन शामिल है।<ref name="FFnightly"/> | ||
=== गैर-मुक्त प्रारूप === | === गैर-मुक्त प्रारूप === | ||
{{See also| | {{See also|एच.264/एमपीईजी-4 एवीसी}} | ||
H.264/MPEG-4 AVC का व्यापक रूप से उपयोग किया जाता है, और इसमें अच्छी गति, संपीड़न, हार्डवेयर डिकोडर और वीडियो गुणवत्ता होती है, लेकिन यह पेटेंट-भारग्रस्त है।<ref>{{cite web |url=http://www.mpegla.com/main/programs/avc/Documents/avc-att1.pdf |title=AVC/H.264 Patent List |publisher=MPEG LA |date=1 February 2010 |access-date=13 April 2010 |archive-url=https://web.archive.org/web/20150514191648/http://www.mpegla.com/main/programs/avc/Documents/avc-att1.pdf |archive-date=14 May 2015 |url-status=dead }}</ref> H.264 के उपयोगकर्ताओं को कुछ इंटरनेट प्रसारण वीडियो उपयोगों को छोड़कर, व्यक्तिगत पेटेंट धारकों, या | H.264/MPEG-4 AVC का व्यापक रूप से उपयोग किया जाता है, और इसमें अच्छी गति, संपीड़न, हार्डवेयर डिकोडर और वीडियो गुणवत्ता होती है, लेकिन यह पेटेंट-भारग्रस्त है।<ref>{{cite web |url=http://www.mpegla.com/main/programs/avc/Documents/avc-att1.pdf |title=AVC/H.264 Patent List |publisher=MPEG LA |date=1 February 2010 |access-date=13 April 2010 |archive-url=https://web.archive.org/web/20150514191648/http://www.mpegla.com/main/programs/avc/Documents/avc-att1.pdf |archive-date=14 May 2015 |url-status=dead }}</ref> H.264 के उपयोगकर्ताओं को कुछ इंटरनेट प्रसारण वीडियो उपयोगों को छोड़कर, व्यक्तिगत पेटेंट धारकों, या माइक्रोसॉफ्टऔर Apple सहित पेटेंट धारकों के एक समूह MPEG LA से लाइसेंस की आवश्यकता होती है।<ref>{{citation |url = http://www.mpegla.com/main/programs/AVC/Pages/Licensors.aspx |title = AVC/H.264 Licensors |publisher = [[MPEG LA]] |access-date = 13 April 2010 |archive-url = https://web.archive.org/web/20150530040919/http://www.mpegla.com/main/programs/AVC/Pages/Licensors.aspx |archive-date = 30 May 2015 |url-status = dead }}</ref> H.264 आमतौर पर [[उन्नत ऑडियो कोडिंग]] (AAC) ऑडियो के साथ MP4 कंटेनर प्रारूप में उपयोग किया जाता है। AAC भी अपने आप में पेटेंट से आच्छादित है, इसलिए MP4 के उपयोगकर्ताओं को H.264 और AAC दोनों का लाइसेंस लेना होगा। | ||
जून 2009 में, WHATWG ने निष्कर्ष निकाला कि निर्दिष्ट आवश्यकता के अनुसार कोई मौजूदा प्रारूप उपयुक्त नहीं था।<ref>{{cite mailing list |url = http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-June/020620.html |title=Codecs for <audio> and <video> |date= 29 June 2009 |mailing-list=[[Web Hypertext Application Technology Working Group|WHATWG]] |last=Hickson |first=Ian }}</ref> | जून 2009 में, WHATWG ने निष्कर्ष निकाला कि निर्दिष्ट आवश्यकता के अनुसार कोई मौजूदा प्रारूप उपयुक्त नहीं था।<ref>{{cite mailing list |url = http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-June/020620.html |title=Codecs for <audio> and <video> |date= 29 June 2009 |mailing-list=[[Web Hypertext Application Technology Working Group|WHATWG]] |last=Hickson |first=Ian }}</ref> | ||
Apple अभी भी केवल H.264 का समर्थन करता है, लेकिन | Apple अभी भी केवल H.264 का समर्थन करता है, लेकिन माइक्रोसॉफ्टअब वीपी9 और वेबM का समर्थन करता है, और AV1 के लिए समर्थन का वचन दिया है। | ||
==== सिस्को एक लाइसेंस प्राप्त एच.264 बाइनरी मॉड्यूल मुफ्त में उपलब्ध कराता है | ==== सिस्को एक लाइसेंस प्राप्त एच.264 बाइनरी मॉड्यूल मुफ्त में उपलब्ध कराता है | ||
{{main| | {{main|ओपनएच264}} | ||
30 अक्टूबर 2013 को, [[सिस्को]] ने घोषणा की कि वह एक बाइनरी एच.264 मॉड्यूल को डाउनलोड के लिए उपलब्ध करा रहा है। सिस्को उन बाइनरी मॉड्यूल के लिए पेटेंट लाइसेंसिंग की लागत का भुगतान करेगा जब इसे इंस्टॉल किए जाने के दौरान सॉफ्टवेयर का उपयोग करके डाउनलोड किया जाएगा, जिससे उस विशिष्ट मामले में H.264 का उपयोग मुफ्त हो जाएगा।<ref name="openh264-faq">{{cite web|url=http://www.openh264.org/faq.html|title=OpenH264}}</ref> | 30 अक्टूबर 2013 को, [[सिस्को]] ने घोषणा की कि वह एक बाइनरी एच.264 मॉड्यूल को डाउनलोड के लिए उपलब्ध करा रहा है। सिस्को उन बाइनरी मॉड्यूल के लिए पेटेंट लाइसेंसिंग की लागत का भुगतान करेगा जब इसे इंस्टॉल किए जाने के दौरान सॉफ्टवेयर का उपयोग करके डाउनलोड किया जाएगा, जिससे उस विशिष्ट मामले में H.264 का उपयोग मुफ्त हो जाएगा।<ref name="openh264-faq">{{cite web|url=http://www.openh264.org/faq.html|title=OpenH264}}</ref> | ||
घोषणा में, सिस्को ने कारण के रूप में [[वेबआरटीसी]] परियोजना के उपयोग को आगे बढ़ाने की अपनी इच्छा का हवाला दिया, क्योंकि वेबआरटीसी की वीडियो चैट सुविधा सभी ब्राउज़रों में समर्थित वीडियो प्रारूप होने से लाभान्वित होगी।<ref name="cisco-264-release">{{cite web|url=http://blogs.cisco.com/collaboration/open-source-h-264-removes-barriers-webrtc|title=Open-Sourced H.264 Removes Barriers to WebRTC|publisher=Cisco|access-date=30 October 2013|date=30 October 2013|archive-url=https://web.archive.org/web/20150706222941/http://blogs.cisco.com/collaboration/open-source-h-264-removes-barriers-webrtc|archive-date=6 July 2015|url-status=dead}}</ref> H.264 मॉड्यूल सभी लोकप्रिय या व्यवहार्य रूप से समर्थित प्लेटफॉर्म पर उपलब्ध होगा, जिसे किसी भी एप्लिकेशन में लोड किया जा सकता है।<ref name="h264_mozilla">{{cite web|url=https://brendaneich.com/2013/10/ciscos-h-264-good-news/|title=सिस्को का एच.264 गुड न्यूज|author=Brendan Eich|date=30 October 2013|publisher=Brendan Eich's blog}}<!-- A copy: https://blog.mozilla.org/blog/2013/10/30/video-interoperability-on-the-web-gets-a-boost-from-ciscos-h-264-codec/ --></रेफरी><!-- They also claim to be ready to publish binaries for ports made using the source code. --> | घोषणा में, सिस्को ने कारण के रूप में [[वेबआरटीसी]] परियोजना के उपयोग को आगे बढ़ाने की अपनी इच्छा का हवाला दिया, क्योंकि वेबआरटीसी की वीडियो चैट सुविधा सभी ब्राउज़रों में समर्थित वीडियो प्रारूप होने से लाभान्वित होगी।<ref name="cisco-264-release">{{cite web|url=http://blogs.cisco.com/collaboration/open-source-h-264-removes-barriers-webrtc|title=Open-Sourced H.264 Removes Barriers to WebRTC|publisher=Cisco|access-date=30 October 2013|date=30 October 2013|archive-url=https://web.archive.org/web/20150706222941/http://blogs.cisco.com/collaboration/open-source-h-264-removes-barriers-webrtc|archive-date=6 July 2015|url-status=dead}}</ref> H.264 मॉड्यूल सभी लोकप्रिय या व्यवहार्य रूप से समर्थित प्लेटफॉर्म पर उपलब्ध होगा, जिसे किसी भी एप्लिकेशन में लोड किया जा सकता है।<ref name="h264_mozilla">{{cite web|url=https://brendaneich.com/2013/10/ciscos-h-264-good-news/|title=सिस्को का एच.264 गुड न्यूज|author=Brendan Eich|date=30 October 2013|publisher=Brendan Eich's blog}}<!-- A copy: https://blog.mozilla.org/blog/2013/10/30/video-interoperability-on-the-web-gets-a-boost-from-ciscos-h-264-codec/ --></रेफरी><!-- They also claim to be ready to publish binaries for ports made using the source code. --> | ||
Line 100: | Line 101: | ||
|access-date=25 February 2015 | |access-date=25 February 2015 | ||
}}</ref> | }}</ref> | ||
हालाँकि, | हालाँकि, वेबRTC में उपयोग के लिए, AAC की चूक को रिलीज़ घोषणा में उचित ठहराया गया था: मानक निकायों ने Opus (कोडेक) और G.711 को वेबRTC के लिए सामान्य ऑडियो कोडेक के रूप में संरेखित किया है।<ref name="cisco-264-release"/>इसमें संदेह है कि एएसी के लाइसेंसिंग ब्यूरो द्वारा ओपनएच264 के जारी होने के तुरंत बाद मूल्य कैप को हटाने के बाद एएसी की कैप्ड ग्लोबल लाइसेंसिंग, सिस्को की तरह एच.264 के लिए संभव है या नहीं।<ref>{{cite web |last=xiphmont |title=यह सच होने के बाद कोई स्ट्रॉमैन नहीं है|url=http://xiphmont.livejournal.com/63152.html |archive-url=https://web.archive.org/web/20170421060115/http://xiphmont.livejournal.com/63152.html |archive-date=April 21, 2017}}</ref> | ||
== ब्राउज़र समर्थन == | == ब्राउज़र समर्थन == | ||
यह तालिका दर्शाती है कि किसी दिए गए [[उपयोगकर्ता एजेंट]] द्वारा कौन से वीडियो प्रारूपों का समर्थन किए जाने की संभावना है। यहां सूचीबद्ध अधिकांश ब्राउज़र ऐसे सॉफ़्टवेयर घटकों को शामिल करने के बजाय डिकोडिंग और वीडियो प्रदर्शित करने के लिए मल्टीमीडिया फ़्रेमवर्क का उपयोग करते हैं। [[ मल्टीमीडिया ढांचा ]] द्वारा समर्थित प्रारूपों के सेट को बिना पूछताछ के बताना आम तौर पर संभव नहीं है, क्योंकि यह [[ऑपरेटिंग सिस्टम]] और तीसरे पक्ष के कोडेक्स पर निर्भर करता है।<ref name="phonon-backs">{{citation |url= http://doc.qt.nokia.com/latest/phonon-overview.html#backends |contribution= Phonon documentation of backends |access-date= 3 June 2011 |publisher= Nokia |title= Qt |archive-url= https://web.archive.org/web/20160304122148/http://doc.qt.nokia.com/latest/phonon-overview.html#backends |archive-date= 4 March 2016 |url-status= dead }}</ref> इन मामलों में, वीडियो प्रारूप का समर्थन फ्रेमवर्क की एक विशेषता है, न कि ब्राउज़र (या इसका लेआउट इंजन), यह मानते हुए कि अज्ञात वीडियो प्रारूपों को अस्वीकार करने से पहले ब्राउज़र अपने मल्टीमीडिया ढांचे पर ठीक से सवाल करता है। कुछ मामलों में, यहां सूचीबद्ध समर्थन ऑपरेटिंग सिस्टम के अंतर्निहित मीडिया ढांचे के भीतर उपलब्ध कोडेक या ब्राउज़र में निर्मित कोडेक क्षमताओं का कार्य नहीं है, बल्कि एक ब्राउज़र ऐड-ऑन द्वारा हो सकता है, उदाहरण के लिए, बाईपास प्लग-इन आधारित वीडियो प्लेयर एम्बेड करने के लिए <वीडियो> टैग का ब्राउज़र का सामान्य | यह तालिका दर्शाती है कि किसी दिए गए [[उपयोगकर्ता एजेंट]] द्वारा कौन से वीडियो प्रारूपों का समर्थन किए जाने की संभावना है। यहां सूचीबद्ध अधिकांश ब्राउज़र ऐसे सॉफ़्टवेयर घटकों को शामिल करने के बजाय डिकोडिंग और वीडियो प्रदर्शित करने के लिए मल्टीमीडिया फ़्रेमवर्क का उपयोग करते हैं। [[ मल्टीमीडिया ढांचा ]] द्वारा समर्थित प्रारूपों के सेट को बिना पूछताछ के बताना आम तौर पर संभव नहीं है, क्योंकि यह [[ऑपरेटिंग सिस्टम]] और तीसरे पक्ष के कोडेक्स पर निर्भर करता है।<ref name="phonon-backs">{{citation |url= http://doc.qt.nokia.com/latest/phonon-overview.html#backends |contribution= Phonon documentation of backends |access-date= 3 June 2011 |publisher= Nokia |title= Qt |archive-url= https://web.archive.org/web/20160304122148/http://doc.qt.nokia.com/latest/phonon-overview.html#backends |archive-date= 4 March 2016 |url-status= dead }}</ref> इन मामलों में, वीडियो प्रारूप का समर्थन फ्रेमवर्क की एक विशेषता है, न कि ब्राउज़र (या इसका लेआउट इंजन), यह मानते हुए कि अज्ञात वीडियो प्रारूपों को अस्वीकार करने से पहले ब्राउज़र अपने मल्टीमीडिया ढांचे पर ठीक से सवाल करता है। कुछ मामलों में, यहां सूचीबद्ध समर्थन ऑपरेटिंग सिस्टम के अंतर्निहित मीडिया ढांचे के भीतर उपलब्ध कोडेक या ब्राउज़र में निर्मित कोडेक क्षमताओं का कार्य नहीं है, बल्कि एक ब्राउज़र ऐड-ऑन द्वारा हो सकता है, उदाहरण के लिए, बाईपास प्लग-इन आधारित वीडियो प्लेयर एम्बेड करने के लिए <वीडियो> टैग का ब्राउज़र का सामान्य एचटीएमएल विश्लेषण। | ||
ध्यान दें कि एक वीडियो फ़ाइल में सामान्य रूप से वीडियो और ऑडियो दोनों सामग्री होती है, प्रत्येक अपने स्वयं के प्रारूप में एन्कोडेड होती है। ब्राउज़र को वीडियो और ऑडियो दोनों स्वरूपों का समर्थन करना है। तालिका के लिए | ध्यान दें कि एक वीडियो फ़ाइल में सामान्य रूप से वीडियो और ऑडियो दोनों सामग्री होती है, प्रत्येक अपने स्वयं के प्रारूप में एन्कोडेड होती है। ब्राउज़र को वीडियो और ऑडियो दोनों स्वरूपों का समर्थन करना है। तालिका के लिए एचटीएमएल5 ऑडियो देखें जिसमें प्रत्येक ब्राउज़र द्वारा ऑडियो प्रारूपों का समर्थन किया जाता है। | ||
वीडियो प्रारूप | वीडियो प्रारूप एचटीएमएल में [[मीडिया प्रकार]] द्वारा निर्दिष्ट किया जा सकता है (देखें #Multiple स्रोत)। MIME प्रकार का उपयोग समर्थित स्वरूपों के लिए मल्टीमीडिया फ़्रेमवर्क को क्वेरी करने के लिए किया जाता है।<ref name="phonon-query">{{citation |url = http://doc.qt.nokia.com/latest/phonon-overview.html#querying-backends-for-support |contribution = Phonon documentation of querying |access-date = 3 June 2011 |publisher = Nokia |title = Qt |archive-url = https://web.archive.org/web/20160304122148/http://doc.qt.nokia.com/latest/phonon-overview.html#querying-backends-for-support |archive-date = 4 March 2016 |url-status = dead }}</ref> | ||
इन ब्राउज़रों में से, केवल फ़ायरफ़ॉक्स और ओपेरा ही अंतर्निहित डिकोडिंग के लिए पुस्तकालयों का उपयोग करते हैं। व्यवहार में, इंटरनेट एक्सप्लोरर और सफारी भी कुछ प्रारूप समर्थन की गारंटी दे सकते हैं, क्योंकि उनके निर्माता भी उनके मल्टीमीडिया फ्रेमवर्क बनाते हैं। पैमाने के दूसरे छोर पर, कॉन्करर के पास विंडोज़ पर चलने पर इंटरनेट एक्सप्लोरर और मैक पर चलने पर सफारी के समान प्रारूप समर्थन है, लेकिन कॉन्करर के लिए यहां चयनित समर्थन [[लिनक्स]] के लिए विशिष्ट है, जहां कॉन्करर के अधिकांश उपयोगकर्ता हैं। सामान्य तौर पर, ब्राउज़रों का प्रारूप समर्थन विक्रेताओं के परस्पर विरोधी हितों से बहुत अधिक निर्धारित होता है, विशेष रूप से [[मीडिया फाउंडेशन]] और [[ त्वरित समय ]] वाणिज्यिक मानकों का समर्थन करते हैं, जबकि [[जीस्ट्रीमर]] और फोनॉन (सॉफ़्टवेयर) मुफ्त ऑपरेटिंग सिस्टम पर डिफ़ॉल्ट रूप से मुक्त प्रारूपों के अलावा कानूनी रूप से समर्थन नहीं कर सकते हैं कि वे के लिए अभिप्रेत हैं।<ref name="gpl-license">{{Citation |url=https://www.gnu.org/licenses/gpl.html|title=GNU General Public License Version 3|publisher=Free Software Foundation|access-date=27 April 2013|date=29 June 2007}}</ref> | इन ब्राउज़रों में से, केवल फ़ायरफ़ॉक्स और ओपेरा ही अंतर्निहित डिकोडिंग के लिए पुस्तकालयों का उपयोग करते हैं। व्यवहार में, इंटरनेट एक्सप्लोरर और सफारी भी कुछ प्रारूप समर्थन की गारंटी दे सकते हैं, क्योंकि उनके निर्माता भी उनके मल्टीमीडिया फ्रेमवर्क बनाते हैं। पैमाने के दूसरे छोर पर, कॉन्करर के पास विंडोज़ पर चलने पर इंटरनेट एक्सप्लोरर और मैक पर चलने पर सफारी के समान प्रारूप समर्थन है, लेकिन कॉन्करर के लिए यहां चयनित समर्थन [[लिनक्स]] के लिए विशिष्ट है, जहां कॉन्करर के अधिकांश उपयोगकर्ता हैं। सामान्य तौर पर, ब्राउज़रों का प्रारूप समर्थन विक्रेताओं के परस्पर विरोधी हितों से बहुत अधिक निर्धारित होता है, विशेष रूप से [[मीडिया फाउंडेशन]] और [[ त्वरित समय ]] वाणिज्यिक मानकों का समर्थन करते हैं, जबकि [[जीस्ट्रीमर]] और फोनॉन (सॉफ़्टवेयर) मुफ्त ऑपरेटिंग सिस्टम पर डिफ़ॉल्ट रूप से मुक्त प्रारूपों के अलावा कानूनी रूप से समर्थन नहीं कर सकते हैं कि वे के लिए अभिप्रेत हैं।<ref name="gpl-license">{{Citation |url=https://www.gnu.org/licenses/gpl.html|title=GNU General Public License Version 3|publisher=Free Software Foundation|access-date=27 April 2013|date=29 June 2007}}</ref> | ||
{| class="wikitable sortable" style="text-align: center; margin-left:auto; margin-right:auto" | {| class="wikitable sortable" style="text-align: center; margin-left:auto; margin-right:auto" | ||
|+ | |+ प्रत्येक वेब ब्राउज़र में वीडियो प्रारूप समर्थन की स्थिति | ||
! | ! ब्राउज़र | ||
! | ! ऑपरेटिंग प्रणाली | ||
! [[Theora]] ([[Ogg]]) | ! [[Theora|थियोरा]] ([[Ogg|ओजीजी]]) | ||
! [[H.264/MPEG-4 AVC| | ! [[H.264/MPEG-4 AVC|एच.264]] ([[MP4]]) | ||
! [[High Efficiency Video Coding| | ! [[High Efficiency Video Coding|एचईवीसी]] ([[MP4|एमपी4]]) | ||
! [[VP8]] ([[WebM Project| | ! [[VP8|वीपी8]] ([[WebM Project|वेबएम]]) | ||
! [[VP9]] ([[WebM Project| | ! [[VP9|वीपी9]] ([[WebM Project|वेबएम]]) | ||
! [[AV1]] ([[WebM Project| | ! [[AV1|एवी1]] ([[WebM Project|वेबएम]]) | ||
|- | |- | ||
! [[Android (operating system)| | ! [[Android (operating system)|एंड्रॉयड]] ब्राउज़र | ||
| | | एंड्रॉयड | ||
| {{yes|Since 2.3}}<ref name="androidformats"/> | | {{yes|Since 2.3}}<ref name="androidformats"/> | ||
| {{yes|Since 3.0}}<ref name="androidformats"/> | | {{yes|Since 3.0}}<ref name="androidformats"/> | ||
Line 135: | Line 136: | ||
| {{yes|Since 10}} | | {{yes|Since 10}} | ||
|- | |- | ||
! [[Chromium (web browser)| | ! [[Chromium (web browser)|क्रोमियम]] | ||
| | | यूनिक्स-जैसे और विंडोज़ | ||
| {{yes|Since r18297}}<ref>{{citation |url=https://code.google.com/p/chromium/issues/detail?id=4363 |title=Issue 4363: [HTML5-Video] Enable HTML5 video/audio elements |access-date=10 September 2010}}</ref> | | {{yes|Since r18297}}<ref>{{citation |url=https://code.google.com/p/chromium/issues/detail?id=4363 |title=Issue 4363: [HTML5-Video] Enable HTML5 video/audio elements |access-date=10 September 2010}}</ref> | ||
| {{depends|Via [[FFmpeg]]}}<ref>{{citation |url=https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/44tOScNK9Lc |title=enable proprietary_codecs h.264 |access-date=30 April 2016}}</ref><ref>{{citation |url=http://blog.ruofeidu.com/chromium-does-not-support-h-264/ |title=Chromium does not support H.264 |date=9 June 2015 |access-date=30 April 2016}}</ref> | | {{depends|Via [[FFmpeg]]}}<ref>{{citation |url=https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/44tOScNK9Lc |title=enable proprietary_codecs h.264 |access-date=30 April 2016}}</ref><ref>{{citation |url=http://blog.ruofeidu.com/chromium-does-not-support-h-264/ |title=Chromium does not support H.264 |date=9 June 2015 |access-date=30 April 2016}}</ref> | ||
Line 144: | Line 145: | ||
| {{yes}} | | {{yes}} | ||
|- | |- | ||
! [[Google Chrome]] | ! [[Google Chrome|गूगल क्रोम]] | ||
| | | यूनिक्स-जैसे, एंड्रॉयड, मैक ओएस, और विंडोज़ | ||
| {{yes|Since 3.0}}<ref>{{citation |url=https://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoogleChrome |title= Code | contribution = Google Chrome support Theora and Vorbis |date= 20 May 2010}}</ref><ref name = "chrome-3-video">{{cite web |url=http://www.cnetfrance.fr/news/google-chrome-3-39503164.htm |title=Chrome 3.0 supportera la balise vidéo du HTML 5 |website=CNET France |language=fr |trans-title=Google Chrome 3.0 will support <video> tag}}</ref> | | {{yes|Since 3.0}}<ref>{{citation |url=https://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoogleChrome |title= Code | contribution = Google Chrome support Theora and Vorbis |date= 20 May 2010}}</ref><ref name = "chrome-3-video">{{cite web |url=http://www.cnetfrance.fr/news/google-chrome-3-39503164.htm |title=Chrome 3.0 supportera la balise vidéo du HTML 5 |website=CNET France |language=fr |trans-title=Google Chrome 3.0 will support <video> tag}}</ref> | ||
<!-- Please don't change the value from "yes" to "no" or "manual install" until the H.264 support is actually removed. The table is supposed to reflect the current stage, not some indefinite future. --> | <!-- Please don't change the value from "yes" to "no" or "manual install" until the H.264 support is actually removed. The table is supposed to reflect the current stage, not some indefinite future. --> | ||
Line 154: | Line 155: | ||
| {{yes|Since 70}}<ref name="AV1 Decode">{{cite web |url=https://www.chromestatus.com/feature/5729898442260480 |title=AV1 Decode |website=Chrome Platform Status |access-date=4 September 2018 }}</ref> | | {{yes|Since 70}}<ref name="AV1 Decode">{{cite web |url=https://www.chromestatus.com/feature/5729898442260480 |title=AV1 Decode |website=Chrome Platform Status |access-date=4 September 2018 }}</ref> | ||
|- | |- | ||
! rowspan="3" | [[Internet Explorer]] | ! rowspan="3" | [[Internet Explorer|इंटरनेट एक्सप्लोरर]] | ||
| | | विंडोज़ | ||
| {{depends|Via [[OpenCodecs]]}} | | {{depends|Via [[OpenCodecs]]}} | ||
| {{yes|Since 9.0}}<ref>{{citation |url=http://technologizer.com/2010/03/16/ie9-platform-preview/ |title=Microsoft Previews the Revamped Internet Explorer 9 Platform |first=Harry |last=McCracken |date=16 March 2010 |publisher= Technologizer}}</ref> | | {{yes|Since 9.0}}<ref>{{citation |url=http://technologizer.com/2010/03/16/ie9-platform-preview/ |title=Microsoft Previews the Revamped Internet Explorer 9 Platform |first=Harry |last=McCracken |date=16 March 2010 |publisher= Technologizer}}</ref> | ||
Line 163: | Line 164: | ||
|rowspan="3" {{no}} | |rowspan="3" {{no}} | ||
|- | |- | ||
| | | विंडोज़ फ़ोन | ||
|rowspan="2" {{no}} | |rowspan="2" {{no}} | ||
| {{yes|Since 9.0}}<ref name="HTML5 Video Support in IE9 Mobile">{{citation |url = http://blogs.windows.com/windows_phone/b/wpdev/archive/2011/10/13/html5-video-support-in-ie9-mobile.aspx |title = HTML5 Video Support in IE9 Mobile |access-date=11 March 2014 |publisher = Microsoft |date=13 October 2011}}</ref> | | {{yes|Since 9.0}}<ref name="HTML5 Video Support in IE9 Mobile">{{citation |url = http://blogs.windows.com/windows_phone/b/wpdev/archive/2011/10/13/html5-video-support-in-ie9-mobile.aspx |title = HTML5 Video Support in IE9 Mobile |access-date=11 March 2014 |publisher = Microsoft |date=13 October 2011}}</ref> | ||
|rowspan="2" {{no}} | |rowspan="2" {{no}} | ||
|- | |- | ||
| | | विंडोज़ आरटी | ||
| {{yes|Since 10.0}}<ref name="HTML5 Video Support in IE9 Mobile"/> | | {{yes|Since 10.0}}<ref name="HTML5 Video Support in IE9 Mobile"/> | ||
|- | |- | ||
! rowspan="3" |[[Microsoft Edge]] | ! rowspan="3" |[[Microsoft Edge|माइक्रोसॉफ्ट ऐज]] | ||
| | |यूनिक्स-जैसे, ओएस और विंडोज़ | ||
( | (क्रोमियम) | ||
|{{yes|Since v79}}<ref name=":0">{{cite web|last=Blog|first=Microsoft Edge|date=2020-01-15|title=Upgrading to the new Microsoft Edge|url=https://blogs.windows.com/msedgedev/2020/01/15/upgrading-new-microsoft-edge-79-chromium/|access-date=2021-03-19|website=Microsoft Edge Blog|language=en-US}}</ref><ref>{{cite web|title=Can I use... Support tables for HTML5, CSS3, etc|url=https://caniuse.com/ogv|access-date=2021-03-19|website=caniuse.com}}</ref> | |{{yes|Since v79}}<ref name=":0">{{cite web|last=Blog|first=Microsoft Edge|date=2020-01-15|title=Upgrading to the new Microsoft Edge|url=https://blogs.windows.com/msedgedev/2020/01/15/upgrading-new-microsoft-edge-79-chromium/|access-date=2021-03-19|website=Microsoft Edge Blog|language=en-US}}</ref><ref>{{cite web|title=Can I use... Support tables for HTML5, CSS3, etc|url=https://caniuse.com/ogv|access-date=2021-03-19|website=caniuse.com}}</ref> | ||
|{{yes|Since v79 (only browser to support DRM PlayReady)}}<ref name=":0" /><ref>{{cite web|title=Can I use... Support tables for HTML5, CSS3, etc|url=https://caniuse.com/mpeg4|access-date=2021-03-19|website=caniuse.com}}</ref> | |{{yes|Since v79 (only browser to support DRM PlayReady)}}<ref name=":0" /><ref>{{cite web|title=Can I use... Support tables for HTML5, CSS3, etc|url=https://caniuse.com/mpeg4|access-date=2021-03-19|website=caniuse.com}}</ref> | ||
Line 181: | Line 182: | ||
|{{yes|Since v79}}<ref name=":0"/> | |{{yes|Since v79}}<ref name=":0"/> | ||
|- | |- | ||
| | | विंडोज़ 10 (लिगेसी ऐजएचटीएमएल) | ||
| {{partial|Since 17.0 (with [https://www.microsoft.com/store/productId/9N5TDP8VCMHS Web Media Extensions])}}<ref name="Edge-MediaExt">{{cite web |url=https://blogs.windows.com/msedgedev/2017/12/05/introducing-web-media-extension-package-ogg-vorbis-theora-support/ |title=Introducing the Web Media Extension Package with OGG Vorbis and Theora support for Microsoft Edge |date=5 December 2017 |website=Microsoft Edge Dev Blog |publisher=[[Microsoft]] }}</ref><ref name="html5test-edge17"/><ref name="edge_better_webm"/> | | {{partial|Since 17.0 (with [https://www.microsoft.com/store/productId/9N5TDP8VCMHS Web Media Extensions])}}<ref name="Edge-MediaExt">{{cite web |url=https://blogs.windows.com/msedgedev/2017/12/05/introducing-web-media-extension-package-ogg-vorbis-theora-support/ |title=Introducing the Web Media Extension Package with OGG Vorbis and Theora support for Microsoft Edge |date=5 December 2017 |website=Microsoft Edge Dev Blog |publisher=[[Microsoft]] }}</ref><ref name="html5test-edge17"/><ref name="edge_better_webm"/> | ||
| {{yes|Since 12.0}}<ref>{{cite web|url=http://html5test.com/compare/browser/edge-12.html|title=HTML5test – How well does your browser support HTML5?}}</ref> | | {{yes|Since 12.0}}<ref>{{cite web|url=http://html5test.com/compare/browser/edge-12.html|title=HTML5test – How well does your browser support HTML5?}}</ref> | ||
Line 189: | Line 190: | ||
| {{Partial|Since 18.0 (with [https://www.microsoft.com/store/productId/9mvzqvxjbq9v AV1 Video Extension])}}<ref>{{cite web |url=https://www.tenforums.com/tutorials/121440-add-av1-codec-support-windows-10-a.html |title=Add AV1 Codec Support to Windows 10 – Tutorials |website=Ten Forums }}</ref> | | {{Partial|Since 18.0 (with [https://www.microsoft.com/store/productId/9mvzqvxjbq9v AV1 Video Extension])}}<ref>{{cite web |url=https://www.tenforums.com/tutorials/121440-add-av1-codec-support-windows-10-a.html |title=Add AV1 Codec Support to Windows 10 – Tutorials |website=Ten Forums }}</ref> | ||
|- | |- | ||
| | | विंडोज़ 10 मोबाइल | ||
| {{no}} | | {{no}} | ||
| {{yes|Since 13.0}}<ref>{{cite web|url=http://html5test.com/compare/browser/edge.mobile-13.html|title=HTML5test – How well does your browser support HTML5?}}</ref> | | {{yes|Since 13.0}}<ref>{{cite web|url=http://html5test.com/compare/browser/edge.mobile-13.html|title=HTML5test – How well does your browser support HTML5?}}</ref> | ||
Line 196: | Line 197: | ||
| {{no}} | | {{no}} | ||
|- | |- | ||
! [[Konqueror]] | ! [[Konqueror|कोनक्वेरोर]] | ||
| | | यूनिक्स-जैसे और विंडोज़ | ||
| colspan="6" {{Depends|Needs OS-level codecs}}{{efn|Any format supported by Phonon backend. Available Phonon backends include [[DirectShow]], [[QuickTime]], [[GStreamer]] and [[xine]]; backends using [[MPlayer]] and [[VLC media player|VLC]] are in development.|name=konq}} | | colspan="6" {{Depends|Needs OS-level codecs}}{{efn|Any format supported by Phonon backend. Available Phonon backends include [[DirectShow]], [[QuickTime]], [[GStreamer]] and [[xine]]; backends using [[MPlayer]] and [[VLC media player|VLC]] are in development.|name=konq}} | ||
|- | |- | ||
! rowspan="7" | [[Firefox| | ! rowspan="7" | [[Firefox|मोजिल्ला फ़ायरफ़ॉक्स]] | ||
| | | विंडोज़ 7+ | ||
| rowspan="7" {{yes|Since 3.5}}<ref>{{cite web |url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5/releasenotes/ |title= Mozilla Firefox 3.5 Release Notes |date=30 June 2009 |publisher=Mozilla }}</ref> | | rowspan="7" {{yes|Since 3.5}}<ref>{{cite web |url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5/releasenotes/ |title= Mozilla Firefox 3.5 Release Notes |date=30 June 2009 |publisher=Mozilla }}</ref> | ||
| {{yes|Since 21.0}}{{efn|As of version 20, prefed off by default.<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=799315 |title= Bug 799315 – Windows Media Foundation backend for media playback |publisher=Mozilla |access-date=21 December 2012}}</ref> Enabled by default beginning in version 21.<ref>{{citation |url=https://bugzilla.mozilla.org/show_bug.cgi?id=837859|title= Bug 837859 – Enable WMF backend|publisher=Mozilla |access-date=5 April 2013}}</ref>}} | | {{yes|Since 21.0}}{{efn|As of version 20, prefed off by default.<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=799315 |title= Bug 799315 – Windows Media Foundation backend for media playback |publisher=Mozilla |access-date=21 December 2012}}</ref> Enabled by default beginning in version 21.<ref>{{citation |url=https://bugzilla.mozilla.org/show_bug.cgi?id=837859|title= Bug 837859 – Enable WMF backend|publisher=Mozilla |access-date=5 April 2013}}</ref>}} | ||
Line 209: | Line 210: | ||
| rowspan="3" {{yes|Since 65.0 (64-bit)<ref>{{cite web | url = https://www.mozilla.org/en-US/firefox/65.0/releasenotes/ | title = Firefox 65.0, See All New Features, Updates and Fixes | website = mozilla.org | publisher = [[Mozilla Foundation]] | date = 29 January 2019 }}</ref><br>Since 66.0 (32-bit)<ref name="firefox_66_releasenotes">{{cite web | url = https://www.mozilla.org/en-US/firefox/66.0/releasenotes/ | title = Firefox 66.0, See All New Features, Updates and Fixes | website = mozilla.org | publisher = [[Mozilla Foundation]] | date = 19 March 2019 }}</ref>}} | | rowspan="3" {{yes|Since 65.0 (64-bit)<ref>{{cite web | url = https://www.mozilla.org/en-US/firefox/65.0/releasenotes/ | title = Firefox 65.0, See All New Features, Updates and Fixes | website = mozilla.org | publisher = [[Mozilla Foundation]] | date = 29 January 2019 }}</ref><br>Since 66.0 (32-bit)<ref name="firefox_66_releasenotes">{{cite web | url = https://www.mozilla.org/en-US/firefox/66.0/releasenotes/ | title = Firefox 66.0, See All New Features, Updates and Fixes | website = mozilla.org | publisher = [[Mozilla Foundation]] | date = 19 March 2019 }}</ref>}} | ||
|- | |- | ||
| | | विंडोज़ विस्टा | ||
| {{yes|Since 22.0}}<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=825153 |title= Bug 825153 – Add support for Windows Vista WMF and prepend the system32 directory path to dll names |publisher=Mozilla |access-date=28 March 2013}}</ref> | | {{yes|Since 22.0}}<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=825153 |title= Bug 825153 – Add support for Windows Vista WMF and prepend the system32 directory path to dll names |publisher=Mozilla |access-date=28 March 2013}}</ref> | ||
|- | |- | ||
| | | विंडोज़ एक्सपी और एन संस्करण | ||
| {{yes|Since 46.0}}<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=1250766 |title= Bug 1250766 – Re-enable using Adobe GMP for decoding when system H.264/AAC codecs not available |publisher=Mozilla |access-date=30 April 2016}}</ref> | | {{yes|Since 46.0}}<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=1250766 |title= Bug 1250766 – Re-enable using Adobe GMP for decoding when system H.264/AAC codecs not available |publisher=Mozilla |access-date=30 April 2016}}</ref> | ||
|- | |- | ||
| | | लिनक्स | ||
| {{depends|26.0 (via [[GStreamer]])}}{{efn|Disabled by default until version 26.<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=886181 |title= Bug 886181 – Pref on gstreamer backend |publisher=Mozilla |access-date=21 September 2013}}</ref> Also, depends on the codec on the system.<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=794282 |title= Bug 794282 – Enable GStreamer in official builds |publisher=Mozilla |access-date=23 June 2013}}</ref>}}<br />43.0 (via [[FFmpeg]])<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=1207429 |title= Bug 1207429 – Enable FFMpeg by default |publisher=Mozilla |access-date=30 October 2015}}</ref> | | {{depends|26.0 (via [[GStreamer]])}}{{efn|Disabled by default until version 26.<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=886181 |title= Bug 886181 – Pref on gstreamer backend |publisher=Mozilla |access-date=21 September 2013}}</ref> Also, depends on the codec on the system.<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=794282 |title= Bug 794282 – Enable GStreamer in official builds |publisher=Mozilla |access-date=23 June 2013}}</ref>}}<br />43.0 (via [[FFmpeg]])<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=1207429 |title= Bug 1207429 – Enable FFMpeg by default |publisher=Mozilla |access-date=30 October 2015}}</ref> | ||
| {{yes|Since 67.0}}{{Citation needed|date=April 2023}} | | {{yes|Since 67.0}}{{Citation needed|date=April 2023}} | ||
|- | |- | ||
| | | एंड्रॉयड | ||
| {{yes|Since 17.0}}<ref>{{cite news|url=https://arstechnica.com/information-technology/2012/11/mozilla-ships-firefox-with-h-264-support-on-android/|title=Mozilla ships Firefox with H.264 support on Android|newspaper=Ars Technica |date=30 November 2012}}</ref> | | {{yes|Since 17.0}}<ref>{{cite news|url=https://arstechnica.com/information-technology/2012/11/mozilla-ships-firefox-with-h-264-support-on-android/|title=Mozilla ships Firefox with H.264 support on Android|newspaper=Ars Technica |date=30 November 2012}}</ref> | ||
| {{Partial|in Nightly}}{{Citation needed|date=April 2023}} | | {{Partial|in Nightly}}{{Citation needed|date=April 2023}} | ||
|- | |- | ||
| | | मैक ओएस | ||
| {{yes|Since 34.0}}<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=1070703 |title= Bug 1070703 – Add mp4 support in 10.6 and 10.7 on Aurora |publisher=Mozilla |access-date=2 October 2014}}</ref> | | {{yes|Since 34.0}}<ref>{{citation |url= https://bugzilla.mozilla.org/show_bug.cgi?id=1070703 |title= Bug 1070703 – Add mp4 support in 10.6 and 10.7 on Aurora |publisher=Mozilla |access-date=2 October 2014}}</ref> | ||
| {{yes|Since 66.0}}<ref name="firefox_66_releasenotes" /> | | {{yes|Since 66.0}}<ref name="firefox_66_releasenotes" /> | ||
|- | |- | ||
| | | फ़ायरफ़ॉक्स ओएस | ||
| {{yes|Since 1.1}}<ref>{{cite web|url=https://developer.mozilla.org/en-US/Apps/Build/Audio_and_video_delivery/H.264_support_in_Firefox|title=H.264 support in Firefox}}</ref> | | {{yes|Since 1.1}}<ref>{{cite web|url=https://developer.mozilla.org/en-US/Apps/Build/Audio_and_video_delivery/H.264_support_in_Firefox|title=H.264 support in Firefox}}</ref> | ||
|rowspan="1" {{no}} | |rowspan="1" {{no}} | ||
|- | |- | ||
! [[Opera Mobile]] | ! [[Opera Mobile|ओपेरा मोबाइल]] | ||
| | |एंड्रॉयड, आईओएस, सिम्बियन, और विंडोज़ मोबाइल | ||
| {{yes|Since 13.0}} | | {{yes|Since 13.0}} | ||
| {{yes|Since 11.50}} | | {{yes|Since 11.50}} | ||
Line 240: | Line 241: | ||
| {{yes| since 57.0}}<ref name="AV1 Decode"/> | | {{yes| since 57.0}}<ref name="AV1 Decode"/> | ||
|- | |- | ||
! [[Opera (web browser)| | ! [[Opera (web browser)|ओपेरा]] | ||
| | | मैक ओएस, विंडोज़, लिनक्स | ||
| {{yes|Since 10.50}}<ref>{{citation |url=http://my.opera.com/core/blog/2009/12/31/re-introducing-video |title=(re-)Introducing <video> | format = official blog | work = Core developers |first=Philip |last=Jägenstedt |publisher=Opera |date=31 December 2009 | access-date =6 February 2010}}</ref> | | {{yes|Since 10.50}}<ref>{{citation |url=http://my.opera.com/core/blog/2009/12/31/re-introducing-video |title=(re-)Introducing <video> | format = official blog | work = Core developers |first=Philip |last=Jägenstedt |publisher=Opera |date=31 December 2009 | access-date =6 February 2010}}</ref> | ||
| {{yes|Since 24.0}}<ref>{{cite web|url=http://blogs.opera.com/desktop/changelog-24/|title=Changelog for 24 – Opera Desktop}}</ref> | | {{yes|Since 24.0}}<ref>{{cite web|url=http://blogs.opera.com/desktop/changelog-24/|title=Changelog for 24 – Opera Desktop}}</ref> | ||
Line 248: | Line 249: | ||
| {{yes| since 57.0}}<ref name="AV1 Decode"/> | | {{yes| since 57.0}}<ref name="AV1 Decode"/> | ||
|- | |- | ||
! rowspan="2" | [[Safari (web browser)| | ! rowspan="2" | [[Safari (web browser)|सफारी]] | ||
| | | आईओएस | ||
| {{no}} | | {{no}} | ||
| rowspan="2" {{yes|Since 3.1}}<ref name="Mozilla Developer Network">{{cite web |url=https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats |title=Media formats supported by the HTML audio and video elements |website=Mozilla Developer Network |publisher=Mozilla }}</ref> | | rowspan="2" {{yes|Since 3.1}}<ref name="Mozilla Developer Network">{{cite web |url=https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats |title=Media formats supported by the HTML audio and video elements |website=Mozilla Developer Network |publisher=Mozilla }}</ref> | ||
Line 257: | Line 258: | ||
| rowspan="2" {{no}} | | rowspan="2" {{no}} | ||
|- | |- | ||
| | | मैक ओएस | ||
| {{depends|Via [[Xiph QuickTime Components]] ([[OS X El Capitan|macOS 10.11]] and earlier)}} | | {{depends|Via [[Xiph QuickTime Components]] ([[OS X El Capitan|macOS 10.11]] and earlier)}} | ||
|- | |- | ||
! [[GNOME Web]] | ! [[GNOME Web|जीनोम वेब]] | ||
| | | लिनक्स और बी.एस.डी | ||
| colspan="6" {{Depends|Needs OS-level codecs}}{{efn|Any format supported by [[GStreamer]] on Webkit/GTK+.<ref name="epiphany-webkit-announcement">{{citation |url=http://mail.gnome.org/archives/epiphany-list/2008-April/msg00000.html |format = announcement | title = The Future of Epiphany |first=Christian |last=Persch |work=epiphany mailing list-list |date=1 April 2008 }}</ref> The support for Ogg Theora, WebM and h.264 formats is included with base, good, and bad plugins respectively.<ref name = "gstreamer-plugins">{{citation |url=http://gstreamer.freedesktop.org/documentation/plugins.html |title=Overview of available plug-ins |work=[[GStreamer]] |access-date=4 July 2012 |archive-url=https://web.archive.org/web/20141212183741/http://gstreamer.freedesktop.org/documentation/plugins.html |archive-date=12 December 2014 |url-status=dead }}</ref>|name=epiphany}} | | colspan="6" {{Depends|Needs OS-level codecs}}{{efn|Any format supported by [[GStreamer]] on Webkit/GTK+.<ref name="epiphany-webkit-announcement">{{citation |url=http://mail.gnome.org/archives/epiphany-list/2008-April/msg00000.html |format = announcement | title = The Future of Epiphany |first=Christian |last=Persch |work=epiphany mailing list-list |date=1 April 2008 }}</ref> The support for Ogg Theora, WebM and h.264 formats is included with base, good, and bad plugins respectively.<ref name = "gstreamer-plugins">{{citation |url=http://gstreamer.freedesktop.org/documentation/plugins.html |title=Overview of available plug-ins |work=[[GStreamer]] |access-date=4 July 2012 |archive-url=https://web.archive.org/web/20141212183741/http://gstreamer.freedesktop.org/documentation/plugins.html |archive-date=12 December 2014 |url-status=dead }}</ref>|name=epiphany}} | ||
|} | |} | ||
Line 276: | Line 277: | ||
=== अल्फा चैनल === वाले वीडियो के लिए वेब ब्राउज़र समर्थन | === अल्फा चैनल === वाले वीडियो के लिए वेब ब्राउज़र समर्थन | ||
* | * गूगलक्रोम, 2013-07 के संस्करण 31 से, वेबM कंटेनर में प्रस्तुत किए गए अल्फा चैनल के साथ वीपी8 और वीपी9 एन्कोडेड वीडियो का समर्थन करता है।<ref>{{Cite web |date=July 2013 |title=क्रोम वीडियो में अल्फा पारदर्शिता|url=https://developer.chrome.com/blog/alpha-transparency-in-chrome-video/ |access-date=2022-10-20 |website=Chrome Developers |language=en |quote=Chrome 31 now supports video alpha transparency in WebM. In other words, Chrome takes the alpha channel into account when playing green screen videos encoded to WebM (VP8 and VP9) with an alpha channel. This means you can play videos with transparent backgrounds: over web pages, images or even other videos.}}</ref> | ||
* [[सफारी (वेब ब्राउज़र)]] MP4 फ़ाइल प्रारूप कंटेनर में प्रस्तुत अल्फा चैनल के साथ उच्च दक्षता वाले वीडियो कोडिंग एन्कोडेड वीडियो का समर्थन करता है,<ref>{{Cite web |title=HEVC Video with Alpha - WWDC19 - Videos |url=https://developer.apple.com/videos/play/wwdc2019/506/ |access-date=2022-10-20 |website=Apple Developer |language=en}}</ref> [[iOS 13]] (2019-09) और [[macOS Catalina]] (2019-10) के बाद से। | * [[सफारी (वेब ब्राउज़र)]] MP4 फ़ाइल प्रारूप कंटेनर में प्रस्तुत अल्फा चैनल के साथ उच्च दक्षता वाले वीडियो कोडिंग एन्कोडेड वीडियो का समर्थन करता है,<ref>{{Cite web |title=HEVC Video with Alpha - WWDC19 - Videos |url=https://developer.apple.com/videos/play/wwdc2019/506/ |access-date=2022-10-20 |website=Apple Developer |language=en}}</ref> [[iOS 13|iओएस 13]] (2019-09) और [[macOS Catalina|मैक ओएस Catalina]] (2019-10) के बाद से। | ||
* जावास्क्रिप्ट आधारित वीडियो प्लेयर के साथ कुछ अन्य मालिकाना [[ पॉलीफ़िल (प्रोग्रामिंग) ]] / [[ विरासती तंत्र ]] समाधान हैं जो एक वीडियो को वापस चला रहे हैं जो एक सेवा सर्वर के रूप में सॉफ्टवेयर पर अपलोड करने पर एक मालिकाना फ़ाइल प्रारूप वीडियो प्रारूप में परिवर्तित हो गया। [https://www.easy-bits.com/blog/tranparent-video-html5 Easy-bits.com] द्वारा [https://transparentvideo.app/पारदर्शीवीडियो.app] की तरह, पहली बार 2015-01 में पेश किया गया। | * जावास्क्रिप्ट आधारित वीडियो प्लेयर के साथ कुछ अन्य मालिकाना [[ पॉलीफ़िल (प्रोग्रामिंग) ]] / [[ विरासती तंत्र ]] समाधान हैं जो एक वीडियो को वापस चला रहे हैं जो एक सेवा सर्वर के रूप में सॉफ्टवेयर पर अपलोड करने पर एक मालिकाना फ़ाइल प्रारूप वीडियो प्रारूप में परिवर्तित हो गया। [https://www.easy-bits.com/blog/tranparent-video-html5 Easy-bits.com] द्वारा [https://transparentvideo.app/पारदर्शीवीडियो.app] की तरह, पहली बार 2015-01 में पेश किया गया। | ||
Line 286: | Line 287: | ||
==डिजिटल अधिकार प्रबंधन (एन्क्रिप्टेड मीडिया एक्सटेंशन)== | ==डिजिटल अधिकार प्रबंधन (एन्क्रिप्टेड मीडिया एक्सटेंशन)== | ||
{{main|Encrypted Media Extensions}} | {{main|Encrypted Media Extensions}} | ||
एचटीएमएल को एचटीएमएल5 [[एन्क्रिप्टेड मीडिया एक्सटेंशन]] (EME) के माध्यम से [[डिजिटल अधिकार प्रबंधन]] (DRM, प्रतिबंधित सामग्री का उपयोग कैसे किया जा सकता है) के लिए समर्थन प्राप्त है। DRM को जोड़ना विवादास्पद है क्योंकि यह DRM द्वारा प्रतिबंधित मीडिया का उपयोग करने के लिए उपयोगकर्ताओं की स्वतंत्रता को प्रतिबंधित करने की अनुमति देता है, यहां तक कि जहां उचित उपयोग उपयोगकर्ताओं को ऐसा करने का कानूनी अधिकार देता है।<ref>{{cite web|url=http://www.defectivebydesign.org/sign-on-against-drm-in-html|title=Keep DRM out of Web standards – Reject the Encrypted Media Extensions (EME) proposal – Defective by Design}}</ref> W3C के EME के अनुमोदन में एक मुख्य तर्क यह था कि वीडियो सामग्री अन्यथा प्लगइन्स और ऐप्स में वितरित की जाएगी, न कि वेब ब्राउज़र में।<ref>{{cite web|url=http://www.infoworld.com/article/2612478/html5/berners-lee-and-w3c-approve-html5-video-drm-additions.html?page=2|title=Berners-Lee and W3C approve HTML5 video DRM additions|first=Serdar|last=Yegulalp|date=4 October 2013}}</ref> | |||
2013 में [[ NetFlix ]] ने [[सिल्वरलाइट]] प्लगइन (डीआरएम के साथ भी) का उपयोग करके अपनी पुरानी डिलीवरी पद्धति के साथ ईएमई का उपयोग करके एचटीएमएल 5 वीडियो के लिए समर्थन जोड़ा।<ref>{{cite news |last1= |first1= |date=April 15, 2013 |title=HTML5 Video at Netflix |newspaper=Medium |publisher=Netflix Technology Blog |url=https://netflixtechblog.com/html5-video-at-netflix-721d1f143979}}</ref> | 2013 में [[ NetFlix ]] ने [[सिल्वरलाइट]] प्लगइन (डीआरएम के साथ भी) का उपयोग करके अपनी पुरानी डिलीवरी पद्धति के साथ ईएमई का उपयोग करके एचटीएमएल 5 वीडियो के लिए समर्थन जोड़ा।<ref>{{cite news |last1= |first1= |date=April 15, 2013 |title=HTML5 Video at Netflix |newspaper=Medium |publisher=Netflix Technology Blog |url=https://netflixtechblog.com/html5-video-at-netflix-721d1f143979}}</ref> | ||
== उपयोग == | == उपयोग == | ||
2010 में, Apple [[iPad]] लॉन्च के मद्देनजर और [[स्टीव जॉब्स]] द्वारा [[फ्लैश पर विचार]] की घोषणा के बाद, कई हाई-प्रोफाइल साइटों ने iPad के रूप में पहचान करने वाले उपयोगकर्ता-एजेंटों के लिए Adobe Flash के बजाय H.264 | 2010 में, Apple [[iPad]] लॉन्च के मद्देनजर और [[स्टीव जॉब्स]] द्वारा [[फ्लैश पर विचार]] की घोषणा के बाद, कई हाई-प्रोफाइल साइटों ने iPad के रूप में पहचान करने वाले उपयोगकर्ता-एजेंटों के लिए Adobe Flash के बजाय H.264 एचटीएमएल5 वीडियो की सेवा शुरू की।<ref>{{cite web |url=https://www.apple.com/ipad/ready-for-ipad/ |title=iPad के लिए तैयार वेबसाइटें|access-date=5 April 2010 |publisher=Apple |archive-url=https://web.archive.org/web/20110301150334/http://www.apple.com/ipad/ready-for-ipad/ |archive-date=1 March 2011 |url-status=dead }}</ref> एचटीएमएल5 वीडियो फ्लैश वीडियो जितना व्यापक नहीं था, हालांकि [[ डैलीमोशन ]] (ऑग थियोरा और वोरबिस प्रारूप का उपयोग करके) से प्रायोगिक एचटीएमएल5-आधारित वीडियो प्लेयर के रोलआउट थे।<ref>{{cite web |title=वीडियो देखें... बिना फ्लैश के| publisher = Dailymotion |date=27 May 2009 |url=https://blog.dailymotion.com/en/watch-videowithout-flash/ | access-date = 11 October 2018}}</ref> YouTube (H.264 और वेबM स्वरूपों का उपयोग करके),<ref>{{cite web |last1=Carle |first1=Kevin |last2=Zacharias |first2=Chris |date=20 January 2010 |title=Introducing YouTube HTML5 Supported Videos |url=https://blog.youtube/news-and-events/introducing-youtube-html5-supported/ |access-date=7 March 2010 |work=Youtube}}</ref> और Vimeo (H.264 प्रारूप का उपयोग करके)।<ref>{{cite web |last= Dougherty |first= Brad |title= Try our new HTML5 player! |publisher= Vimeo |date= 21 January 2010 |url= http://vimeo.com/blog:268 |access-date= 7 March 2010 |archive-url= https://web.archive.org/web/20100304180828/http://www.vimeo.com/blog:268 |archive-date= 4 March 2010 |url-status= dead }}</ref> | ||
एचटीएमएल5 वीडियो के लिए समर्थन लगातार बढ़ रहा है। जून 2013 में, नेटफ्लिक्स ने एचटीएमएल5 वीडियो के लिए समर्थन जोड़ा।<ref>{{cite web |last=Anthony |first=Sebastian |date=28 June 2013 |title=Netflix switches from Silverlight to HTML5 in Windows 8.1, reduces CPU usage dramatically – ExtremeTech |url=http://www.extremetech.com/computing/159960-netflix-switches-from-silverlight-to-html5-in-windows-8-1-reduces-cpu-usage-dramatically}}</ref> जनवरी 2015 में, YouTube ने डिफ़ॉल्ट रूप से फ्लैश के बजाय एचटीएमएल5 वीडियो का उपयोग करना शुरू कर दिया।<ref>{{cite web|url=https://www.theverge.com/2015/1/27/7926001/youtube-drops-flash-for-html5-video-default|title=YouTube drops Flash for HTML5 video as default|first=Rich|last=McCormick|date=27 January 2015}}</ref> दिसंबर 2015 में, Facebook ने सभी वीडियो सामग्री के लिए Flash से एचटीएमएल5 पर स्विच किया।<ref>{{cite web|url=https://www.theverge.com/2015/12/18/10623738/facebook-now-using-html5-all-videos|title=Facebook's website now uses HTML5 instead of Flash for all videos|first=Chris|last=Welch|date=18 December 2015}}</ref> | |||
2016 तक, डेस्कटॉप पर फ्लैश अभी भी व्यापक रूप से स्थापित है, जबकि आमतौर पर स्मार्टफोन जैसे मोबाइल उपकरणों पर समर्थित नहीं है।<ref name="flashphone">{{cite web |last=Paul |first=Ryan |date=16 August 2012 |title=Android पर Adobe के फ़्लैश ब्राउज़र प्लग इन की उपलब्धता बंद कर दी गई है|url=https://arstechnica.com/information-technology/2012/08/availability-of-adobes-flash-browser-plugin-discontinued-on-android/}}</ref> फ्लैश प्लगइन व्यापक रूप से माना जाता है, जिसमें एडोब,<ref name="flashphone" /><ref>{{cite web|url=http://www.cio.com/article/2376661/internet/how-adobe-is-moving-on-from-flash-to-embrace-html5.html|title=How Adobe Is Moving on From Flash to Embrace HTML5|first=Chris Minnick and Ed|last=Tittel|date=30 April 2014}}</ref> चरणबद्ध रूप से समाप्त होना तय है,<ref>{{cite news|url=https://thenextweb.com/apps/2015/09/01/adobe-flash-just-took-another-step-towards-death-thanks-to-google/|title=एडोब फ्लैश अंत में मर चुका है|first=Owen|last=Williams|newspaper=TNW | Apps |date=1 September 2015}}</ref><ref>{{cite magazine|url=https://www.wired.com/2015/07/adobe-flash-player-die/|title=चमक। अवश्य। मरना।|first=Brian|last=Barrett|magazine=Wired|date=15 July 2015}}</ref> जो वर्ल्ड वाइड वेब पर वीडियो चलाने के लिए | 2016 तक, डेस्कटॉप पर फ्लैश अभी भी व्यापक रूप से स्थापित है, जबकि आमतौर पर स्मार्टफोन जैसे मोबाइल उपकरणों पर समर्थित नहीं है।<ref name="flashphone">{{cite web |last=Paul |first=Ryan |date=16 August 2012 |title=Android पर Adobe के फ़्लैश ब्राउज़र प्लग इन की उपलब्धता बंद कर दी गई है|url=https://arstechnica.com/information-technology/2012/08/availability-of-adobes-flash-browser-plugin-discontinued-on-android/}}</ref> फ्लैश प्लगइन व्यापक रूप से माना जाता है, जिसमें एडोब,<ref name="flashphone" /><ref>{{cite web|url=http://www.cio.com/article/2376661/internet/how-adobe-is-moving-on-from-flash-to-embrace-html5.html|title=How Adobe Is Moving on From Flash to Embrace HTML5|first=Chris Minnick and Ed|last=Tittel|date=30 April 2014}}</ref> चरणबद्ध रूप से समाप्त होना तय है,<ref>{{cite news|url=https://thenextweb.com/apps/2015/09/01/adobe-flash-just-took-another-step-towards-death-thanks-to-google/|title=एडोब फ्लैश अंत में मर चुका है|first=Owen|last=Williams|newspaper=TNW | Apps |date=1 September 2015}}</ref><ref>{{cite magazine|url=https://www.wired.com/2015/07/adobe-flash-player-die/|title=चमक। अवश्य। मरना।|first=Brian|last=Barrett|magazine=Wired|date=15 July 2015}}</ref> जो वर्ल्ड वाइड वेब पर वीडियो चलाने के लिए एचटीएमएल5 वीडियो को एकमात्र व्यापक रूप से समर्थित विधि के रूप में छोड़ देगा। क्रोम,<ref>{{cite web |date=May 9, 2016 |title=Intent to implement: HTML5 by Default |url=https://groups.google.com/a/chromium.org/forum/#!searchin/chromium-dev/HTML5$20by$20default/chromium-dev/0wWoRRhTA_E/__E3jf40OAAJ}}</ref><ref>{{cite web|title=इतना लंबा, और सभी फ्लैश के लिए धन्यवाद|url=https://blog.chromium.org/2017/07/so-long-and-thanks-for-all-flash.html|access-date=8 December 2017}}</ref> फ़ायरफ़ॉक्स,<ref>{{cite web |last=Smedberg |first=Benjamin |date=July 20, 2016 |title=फ़ायरफ़ॉक्स में एडोब फ्लैश का उपयोग कम करना|url=https://blog.mozilla.org/futurereleases/2016/07/20/reducing-adobe-flash-usage-in-firefox/}}</ref> सफारी,<ref>{{cite web|last1=Mondello|first1=Ricky|title=लीगेसी प्लग-इन के लिए अगला चरण|url=https://webkit.org/blog/6589/next-steps-for-legacy-plug-ins/|website=WEbKit.org|publisher=[[Apple Inc]]|date=14 June 2016}}</ref> और किनारा,<ref>{{cite web|last1=Cowan|first1=Crispin|title=क्लिक-टू-रन के साथ फ्लैश के उपयोगकर्ता नियंत्रण का विस्तार|url=https://blogs.windows.com/msedgedev/2016/12/14/edge-flash-click-run/|website=Microsoft Edge DevBlog|publisher=[[Microsoft]]|date=14 December 2016}}</ref> 2017 में लगभग सभी फ़्लैश सामग्री को चलाने के लिए क्लिक करने की योजना है। एकमात्र प्रमुख ब्राउज़र जिसने फ्लैश को कम करने की योजना की घोषणा नहीं की है, वह इंटरनेट एक्सप्लोरर है।<ref>{{cite web|url=https://technet.microsoft.com/en-us/itpro/microsoft-edge/enterprise-guidance-using-microsoft-edge-and-ie11|title=माइक्रोसॉफ्ट एज और इंटरनेट एक्सप्लोरर 11 (आईटी पेशेवरों के लिए माइक्रोसॉफ्ट एज)|last=eross-msft}}</ref> एडोब ने 25 जुलाई 2017 को घोषणा की कि वे 2020 में फ्लैश के विकास को स्थायी रूप से समाप्त कर देंगे।<ref>{{cite web|title=फ्लैश और इंटरएक्टिव सामग्री का भविष्य|url=https://blogs.adobe.com/conversations/2017/07/adobe-flash-update.html|access-date=8 December 2017}}</ref> | ||
== यह भी देखें == | == यह भी देखें == | ||
* एचटीएमएल 5 ऑडियो | * एचटीएमएल 5 ऑडियो | ||
* [[HTML5 और फ्लैश की तुलना]] | * [[HTML5 और फ्लैश की तुलना|एचटीएमएल5 और फ्लैश की तुलना]] | ||
==संदर्भ== | ==संदर्भ== | ||
Line 312: | Line 313: | ||
* {{citation |url=http://html5video.org/ |title=HTML5 Video}} video platform software and news. | * {{citation |url=http://html5video.org/ |title=HTML5 Video}} video platform software and news. | ||
* {{citation |url=http://my.opera.com/core/blog/2010/03/03/everything-you-need-to-know-about-html5-video-and-audio-2 |title = Everything you need to know about HTML5 video and audio |first=Simon |last=Pieters |date=3 March 2010 |publisher= Opera}} | * {{citation |url=http://my.opera.com/core/blog/2010/03/03/everything-you-need-to-know-about-html5-video-and-audio-2 |title = Everything you need to know about HTML5 video and audio |first=Simon |last=Pieters |date=3 March 2010 |publisher= Opera}} | ||
* [http://www.elstel.org/html5video/FlashVersusHtml5Video.html.en | * [http://www.elstel.org/html5video/FlashVersusHtml5Video.html.en एचटीएमएल5 Video: A Practical Guide: Convert, Embed, Javascript and Flash Fallback for एचटीएमएल5 Videओएस] | ||
* [https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats Mozilla's overview of media formats supported by | * [https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats Mozilla's overview of media formats supported by ब्राउज़रs] | ||
{{W3C standards}} | {{W3C standards}} |
Revision as of 08:49, 30 June 2023
HTML |
---|
Comparisons |
एचटीएमएल5 विनिर्देश ने वीडियो चलाने के उद्देश्य से वीडियो तत्व पेश किया,[1] वस्तु तत्व को आंशिक रूप से बदलना। एचटीएमएल 5 वीडियो का इरादा इसके रचनाकारों द्वारा वेब पर वीडियो दिखाने का नया मानक तरीका बनने का है, मालिकाना एडोब फ्लैश प्लगइन का उपयोग करने के पिछले वास्तविक मानक के बजाय, हालांकि वीडियो कोडिंग प्रारूपों के समझौते की कमी से प्रारंभिक गोद लेने में बाधा आई थी। और ऑडियो कोडिंग प्रारूप वेब ब्राउज़र में समर्थित होने चाहिए। 2020 तक, एचटीएमएल5 वीडियो आधुनिक ब्राउज़रों में एकमात्र व्यापक रूप से समर्थित वीडियो प्लेबैक तकनीक है, जिसमें फ्लैश प्लगइन को चरणबद्ध किया जा रहा है।
<वीडियो> तत्व का इतिहास
अक्टूबर 2006 में WHATWG द्वारा <वीडियो> तत्व पर चर्चा शुरू हुई।[2] <वीडियो> तत्व ओपेरा सॉफ्टवेयर द्वारा फरवरी 2007 में प्रस्तावित किया गया था।[3] ओपेरा ने एक प्रीव्यू बिल्ड भी जारी किया जो उसी दिन प्रदर्शित किया गया था,[4][5] और एक घोषणापत्र जिसमें वीडियो को वेब का प्रथम श्रेणी का नागरिक बनने का आह्वान किया गया था।[6]
<वीडियो> तत्व के उदाहरण
निम्नलिखित एचटीएमएल 5 कोड खंड एक वबूम परियोजना वीडियो को वेब पेज में एम्बेड करेगा। <वाक्यविन्यास लैंग = एचटीएमएल 5> <वीडियो स्रोत ="movie.वेबm पोस्टर ="movie.jpg नियंत्रण> यह वीडियो टैग का समर्थन नहीं करने वाले उपयोगकर्ता एजेंटों को प्रदर्शित करने के लिए फ़ॉलबैक सामग्री है। </वीडियो> </वाक्यविन्यास हाइलाइट> नियंत्रण विशेषता प्लेबैक को नियंत्रित करने के लिए ब्राउज़र के अपने उपयोगकर्ता इंटरफ़ेस को सक्षम करती है। वैकल्पिक रूप से, प्लेबैक को JavaScript से नियंत्रित किया जा सकता है, जिसका उपयोग वेब डिज़ाइनर एक कस्टम उपयोगकर्ता इंटरफ़ेस बनाने के लिए कर सकता है। वैकल्पिक पोस्टर विशेषता प्लेबैक शुरू होने से पहले वीडियो के स्थान पर दिखाने के लिए एक छवि निर्दिष्ट करती है। इसका उद्देश्य वीडियो का प्रतिनिधित्व करना है।
एकाधिक स्रोत
वीडियो प्रारूप समर्थन ब्राउज़रों के बीच भिन्न होता है (नीचे देखें), इसलिए एक वेब पेज कई प्रारूपों में वीडियो प्रदान कर सकता है। अन्य सुविधाओं के लिए, कभी-कभी ब्राउज़र सूँघना का उपयोग किया जाता है, जो त्रुटि-प्रवण हो सकता है: किसी भी वेब डेवलपर का ब्राउज़र का ज्ञान अनिवार्य रूप से अधूरा या अप-टू-डेट नहीं होगा। विचाराधीन ब्राउज़र सबसे अच्छा जानता है कि वह किस प्रारूप का उपयोग कर सकता है। वीडियो तत्व एकाधिक स्रोतों के विनिर्देश के माध्यम से फ़ॉलबैक का समर्थन करता है। <स्रोत> तत्वों की किसी भी संख्या का उपयोग करते हुए, जैसा कि नीचे दिखाया गया है, ब्राउज़र स्वचालित रूप से चुन लेगा कि कौन सी फ़ाइल डाउनलोड करनी है। वैकल्पिक रूप से, जावास्क्रिप्ट canPlayType() फ़ंक्शन का उपयोग उसी को प्राप्त करने के लिए किया जा सकता है। प्रकार विशेषता इंटरनेट मीडिया प्रकार और संभवतः कोडेक्स की एक सूची निर्दिष्ट करती है, जो ब्राउज़र को यह निर्धारित करने में मदद करती है कि क्या वह फ़ाइल को डाउनलोड किए बिना डिकोड कर सकता है। MIME प्रकार फ़ाइल के कंटेनर प्रारूप को दर्शाता है, और कंटेनर प्रारूप कोडेक स्ट्रिंग की व्याख्या को परिभाषित करता है।[7] <वाक्यविन्यास लैंग = एचटीएमएल 5> <वीडियो पोस्टर ="pओएसter.jpg नियंत्रण> <स्रोत src= av1.mp4 प्रकार='वीडियो/mp4; कोडेक = av01.0.00M.08, कृति '> <स्रोत src= avc.mp4 प्रकार='वीडियो/mp4; कोडेक = avc1.4D401E, mp4a.40.2 '> <स्रोत स्रोत ="वीपी9.वेबm टाइप = 'वीडियो/वेबएम; कोडेक = वीपी9.0, कृति '> <स्रोत स्रोत ="थियोरा.ogv टाइप = 'वीडियो/ओजीजी; कोडेक्स = थियोरा, वोरबिस '>
यह उपयोगकर्ता एजेंटों के लिए प्रदर्शित करने के लिए फ़ॉलबैक सामग्री है जो वीडियो टैग का समर्थन नहीं करते हैं।
</वीडियो> </वाक्यविन्यास हाइलाइट>
समर्थित वीडियो और ऑडियो प्रारूप
एचटीएमएल5 विनिर्देश यह निर्दिष्ट नहीं करता है कि ब्राउज़र को कौन से वीडियो और ऑडियो प्रारूपों का समर्थन करना चाहिए। उपयोगकर्ता एजेंट किसी भी वीडियो प्रारूप का समर्थन करने के लिए स्वतंत्र हैं जो उन्हें उपयुक्त लगता है, लेकिन सामग्री लेखक यह नहीं मान सकते हैं कि कोई भी वीडियो सभी अनुपालन करने वाले उपयोगकर्ता एजेंटों द्वारा सुलभ होगा, क्योंकि उपयोगकर्ता एजेंटों के पास समर्थन के लिए वीडियो और ऑडियो प्रारूपों का कोई न्यूनतम सेट नहीं है।
एचटीएमएल5 वर्किंग ग्रुप ने कम से कम एक वीडियो प्रारूप को निर्दिष्ट करना वांछनीय माना, जिसका सभी उपयोगकर्ता एजेंटों (ब्राउज़रों) को समर्थन करना चाहिए। इस संबंध में आदर्श प्रारूप होगा:
- अच्छा संपीड़न, अच्छी छवि गुणवत्ता और कम डिकोड प्रोसेसर का उपयोग करें।
- रॉयल्टी मुक्त रहें।
- सॉफ्टवेयर डिकोडर के अलावा, प्रारूप के लिए एक हार्डवेयर वीडियो डिकोडर मौजूद होना चाहिए, क्योंकि कई एम्बेडेड प्रोसेसर में वीडियो को डिकोड करने का प्रदर्शन नहीं होता है।
प्रारंभ में, ऑग लिखित एचटीएमएल5 में अनुशंसित मानक वीडियो प्रारूप था, क्योंकि यह किसी भी ज्ञात पेटेंट से प्रभावित नहीं था। लेकिन 10 दिसंबर 2007 को एचटीएमएल5 विनिर्देश अपडेट किया गया था,[8] ठोस स्वरूपों के संदर्भ को बदलना:
User agents should support Theora video and Vorbis audio, as well as the Ogg container format.
प्लेसहोल्डर के साथ:[9]
It would be helpful for interoperability if all browsers could support the same codecs. However, there are no known codecs that satisfy all the current players: we need a codec that is known to not require per-unit or per-distributor licensing, that is compatible with the open source development model, that is of sufficient quality as to be usable, and that is not an additional submarine patent risk for large companies. This is an ongoing issue and this section will be updated once more information is available.[10]
परिणाम तकनीकी मानक|उद्योग-मानक, मानकीकरण के लिए अंतर्राष्ट्रीय संगठन|आईएसओ-परिभाषित लेकिन सॉफ्टवेयर पेटेंट-भारग्रस्त स्वरूपों, और खुले स्वरूपों के बीच एचटीएमएल5 वीडियो का ध्रुवीकरण था। ओपन मीडिया के लिए एलायंस द्वारा नए AV1 प्रारूप का उद्देश्य उद्योग मानक, रॉयल्टी-मुक्त और खुला दोनों होना है, और इसमें व्यापक उद्योग समर्थन है।
नि:शुल्क प्रारूप
हालांकि थियोरा ज्ञात गैर-मुक्त पेटेंट से प्रभावित नहीं है, Apple Inc.[11] पेटेंट घात के बारे में चिंता व्यक्त की है जो इसे प्रभावित कर सकता है, जिसके मालिक मुकदमा करने से पहले प्रारूप का उपयोग करने के लिए व्यापक वित्तीय संसाधनों वाले निगम की प्रतीक्षा कर रहे होंगे।[12][13]उन्नत वीडियो कोडिंग|H.264 जैसे प्रारूप भी सैद्धांतिक रूप से अज्ञात पेटेंट के अधीन हो सकते हैं, लेकिन उन्हें बहुत अधिक व्यापक रूप से तैनात किया गया है और इसलिए यह माना जाता है कि किसी भी पेटेंट-धारक ने पहले ही खुद को ज्ञात कर लिया होगा। Apple Inc. ने भी एचटीएमएल मानक में Ogg प्रारूप समर्थन की आवश्यकता का विरोध किया है (यहां तक कि एक आवश्यकता के रूप में) इस आधार पर कि कुछ उपकरण अन्य प्रारूपों का अधिक आसानी से समर्थन कर सकते हैं, और यह कि एचटीएमएल को ऐतिहासिक रूप से किसी भी विशेष प्रारूप की आवश्यकता नहीं है।[13] कुछ वेब डेवलपर्स ने विनिर्देशन से ओग प्रारूपों को हटाने की आलोचना की।[14] W3C प्रश्न और उत्तर ब्लॉग पर एक अनुवर्ती चर्चा भी हुई।[15] मोजिल्लाऔर ओपेरा सॉफ्टवेयर केवल थियोरा और वेबम के खुले स्वरूपों का समर्थन करते हैं। गूगलने 2011 में विशेष रूप से एचटीएमएल5 वीडियो टैग के लिए H.264 के लिए समर्थन को हटाने का अपना इरादा बताया।[16] हालाँकि इसे क्रोमियम (वेब ब्राउज़र) से हटा दिया गया है, as of January 2021[update] दस साल बाद भी इसे गूगलक्रोम से हटाया जाना बाकी है।[17][18]
MPEG-DASH समर्थन एचटीएमएल5 मीडिया स्रोत एक्सटेंशन (MSE) के माध्यम से
अनुकूली बिटरेट स्ट्रीमिंग मानक MPEG-DASH का उपयोग मीडिया स्रोत एक्सटेंशन | एचटीएमएल5 मीडिया स्रोत एक्सटेंशन (MSE) के माध्यम से वेब ब्राउज़र में किया जा सकता है।[19] और जावास्क्रिप्ट-आधारित DASH खिलाड़ी। ऐसे खिलाड़ी हैं, उदाहरण के लिए, ओपन-सोर्स प्रोजेक्ट डैश.जेएस[19]DASH इंडस्ट्री फोरम के, लेकिन बिटमोविन के एचटीएमएल5 वीडियो प्लेयर जैसे उत्पाद भी हैं[20] (जावास्क्रिप्ट के साथ एचटीएमएल 5 का उपयोग करना, लेकिन एचटीएमएल 5 एमएसई का समर्थन नहीं करने वाले विरासत वेब ब्राउज़रों के लिए फ्लैश-आधारित डीएएसएच प्लेयर भी)।
===गूगलद्वारा On2 की खरीदारी
2010 में गूगलद्वारा On2 Technologies के अधिग्रहण के परिणामस्वरूप वीपी8 वीडियो प्रारूप का अधिग्रहण हुआ। गूगलने वीपी8 का उपयोग करने के लिए रॉयल्टी-मुक्त लाइसेंस प्रदान किया है।[21] गूगलने वेबM भी शुरू किया, जो Matrओएसka आधारित कंटेनर में Vorbis ऑडियो के साथ मानकीकृत ओपन सोर्स वीपी8 वीडियो कोडेक को जोड़ता है। फ्री सॉफ्टवेयर फाउंडेशन द्वारा वीपी8 के उद्घाटन का स्वागत किया गया।[22] जब गूगलने जनवरी 2011 में घोषणा की कि वह क्रोम में H.264 के मूल समर्थन को समाप्त कर देगा,[23] Ars Technica के पीटर ब्राइट सहित कई तिमाहियों से आलोचनाएँ हुईं[24] और माइक्रोसॉफ्ट वेब इंजीलवादी टिम स्नीथ, जिन्होंने एस्पेरांतो को संयुक्त राज्य अमेरिका की आधिकारिक भाषा घोषित करने के लिए गूगलके कदम की तुलना की।[25] हालाँकि, ओपेरा सॉफ्टवेयर के हावर्ड मोएन ने Ars Technica लेख की कड़ी आलोचना की[26] और गूगलने खुलेपन के आधार पर अपने उत्पादों में वेबM को बढ़ावा देने के अपने इरादे को स्पष्ट करते हुए प्रतिक्रिया का जवाब दिया।[16]
वेबM के लॉन्च के बाद, मोजिल्लाऔर ओपेराने एचटीएमएल में वीपी8 को शामिल करने का आह्वान किया है।[27] 7 मार्च 2013 को, गूगलInc. और MPEG LA, LLC ने उन तकनीकों को कवर करने वाले समझौतों की घोषणा की जो वीपी8 के लिए आवश्यक हो सकते हैं, गूगलको MPEG LA और 11 पेटेंट धारकों से लाइसेंस प्राप्त होने के साथ, और MPEG LA ने वीपी8 पेटेंट पूल बनाने के अपने प्रयासों को समाप्त कर दिया।[28][29][30][31] 2012 में, वीपी9 को गूगलद्वारा वीपी8 के उत्तराधिकारी के रूप में जारी किया गया था, यह भी खुला और रॉयल्टी मुक्त था।
2017 के अंत में वीपी9 के विकास के रूप में एलायंस फॉर ओपन मीडिया (AOMedia) द्वारा विकसित नया AV1 प्रारूप फीचर फ्रीज तक पहुंच गया है, और जनवरी 2018 के लिए बिटस्ट्रीम फ्रीज की उम्मीद है। फ़ायरफ़ॉक्स नाइटली बिल्ड में पहले से ही AV1 के लिए समर्थन शामिल है।[32]
गैर-मुक्त प्रारूप
H.264/MPEG-4 AVC का व्यापक रूप से उपयोग किया जाता है, और इसमें अच्छी गति, संपीड़न, हार्डवेयर डिकोडर और वीडियो गुणवत्ता होती है, लेकिन यह पेटेंट-भारग्रस्त है।[33] H.264 के उपयोगकर्ताओं को कुछ इंटरनेट प्रसारण वीडियो उपयोगों को छोड़कर, व्यक्तिगत पेटेंट धारकों, या माइक्रोसॉफ्टऔर Apple सहित पेटेंट धारकों के एक समूह MPEG LA से लाइसेंस की आवश्यकता होती है।[34] H.264 आमतौर पर उन्नत ऑडियो कोडिंग (AAC) ऑडियो के साथ MP4 कंटेनर प्रारूप में उपयोग किया जाता है। AAC भी अपने आप में पेटेंट से आच्छादित है, इसलिए MP4 के उपयोगकर्ताओं को H.264 और AAC दोनों का लाइसेंस लेना होगा।
जून 2009 में, WHATWG ने निष्कर्ष निकाला कि निर्दिष्ट आवश्यकता के अनुसार कोई मौजूदा प्रारूप उपयुक्त नहीं था।[35] Apple अभी भी केवल H.264 का समर्थन करता है, लेकिन माइक्रोसॉफ्टअब वीपी9 और वेबM का समर्थन करता है, और AV1 के लिए समर्थन का वचन दिया है।
==== सिस्को एक लाइसेंस प्राप्त एच.264 बाइनरी मॉड्यूल मुफ्त में उपलब्ध कराता है
30 अक्टूबर 2013 को, सिस्को ने घोषणा की कि वह एक बाइनरी एच.264 मॉड्यूल को डाउनलोड के लिए उपलब्ध करा रहा है। सिस्को उन बाइनरी मॉड्यूल के लिए पेटेंट लाइसेंसिंग की लागत का भुगतान करेगा जब इसे इंस्टॉल किए जाने के दौरान सॉफ्टवेयर का उपयोग करके डाउनलोड किया जाएगा, जिससे उस विशिष्ट मामले में H.264 का उपयोग मुफ्त हो जाएगा।[36]
घोषणा में, सिस्को ने कारण के रूप में वेबआरटीसी परियोजना के उपयोग को आगे बढ़ाने की अपनी इच्छा का हवाला दिया, क्योंकि वेबआरटीसी की वीडियो चैट सुविधा सभी ब्राउज़रों में समर्थित वीडियो प्रारूप होने से लाभान्वित होगी।[37] H.264 मॉड्यूल सभी लोकप्रिय या व्यवहार्य रूप से समर्थित प्लेटफॉर्म पर उपलब्ध होगा, जिसे किसी भी एप्लिकेशन में लोड किया जा सकता है।Cite error: Closing </ref>
missing for <ref>
tag
OpenH264 केवल H.264 के बेसलाइन प्रोफाइल का समर्थन करता है, और स्वयं AAC डिकोडर की आवश्यकता को संबोधित नहीं करता है। इसलिए, इसे विशिष्ट MP4 वेब वीडियो के लिए पर्याप्त नहीं माना जाता है, जो आमतौर पर AAC ऑडियो के साथ उच्च प्रोफ़ाइल में होता है।[38][39][40]
हालाँकि, वेबRTC में उपयोग के लिए, AAC की चूक को रिलीज़ घोषणा में उचित ठहराया गया था: मानक निकायों ने Opus (कोडेक) और G.711 को वेबRTC के लिए सामान्य ऑडियो कोडेक के रूप में संरेखित किया है।[37]इसमें संदेह है कि एएसी के लाइसेंसिंग ब्यूरो द्वारा ओपनएच264 के जारी होने के तुरंत बाद मूल्य कैप को हटाने के बाद एएसी की कैप्ड ग्लोबल लाइसेंसिंग, सिस्को की तरह एच.264 के लिए संभव है या नहीं।[41]
ब्राउज़र समर्थन
यह तालिका दर्शाती है कि किसी दिए गए उपयोगकर्ता एजेंट द्वारा कौन से वीडियो प्रारूपों का समर्थन किए जाने की संभावना है। यहां सूचीबद्ध अधिकांश ब्राउज़र ऐसे सॉफ़्टवेयर घटकों को शामिल करने के बजाय डिकोडिंग और वीडियो प्रदर्शित करने के लिए मल्टीमीडिया फ़्रेमवर्क का उपयोग करते हैं। मल्टीमीडिया ढांचा द्वारा समर्थित प्रारूपों के सेट को बिना पूछताछ के बताना आम तौर पर संभव नहीं है, क्योंकि यह ऑपरेटिंग सिस्टम और तीसरे पक्ष के कोडेक्स पर निर्भर करता है।[42] इन मामलों में, वीडियो प्रारूप का समर्थन फ्रेमवर्क की एक विशेषता है, न कि ब्राउज़र (या इसका लेआउट इंजन), यह मानते हुए कि अज्ञात वीडियो प्रारूपों को अस्वीकार करने से पहले ब्राउज़र अपने मल्टीमीडिया ढांचे पर ठीक से सवाल करता है। कुछ मामलों में, यहां सूचीबद्ध समर्थन ऑपरेटिंग सिस्टम के अंतर्निहित मीडिया ढांचे के भीतर उपलब्ध कोडेक या ब्राउज़र में निर्मित कोडेक क्षमताओं का कार्य नहीं है, बल्कि एक ब्राउज़र ऐड-ऑन द्वारा हो सकता है, उदाहरण के लिए, बाईपास प्लग-इन आधारित वीडियो प्लेयर एम्बेड करने के लिए <वीडियो> टैग का ब्राउज़र का सामान्य एचटीएमएल विश्लेषण।
ध्यान दें कि एक वीडियो फ़ाइल में सामान्य रूप से वीडियो और ऑडियो दोनों सामग्री होती है, प्रत्येक अपने स्वयं के प्रारूप में एन्कोडेड होती है। ब्राउज़र को वीडियो और ऑडियो दोनों स्वरूपों का समर्थन करना है। तालिका के लिए एचटीएमएल5 ऑडियो देखें जिसमें प्रत्येक ब्राउज़र द्वारा ऑडियो प्रारूपों का समर्थन किया जाता है।
वीडियो प्रारूप एचटीएमएल में मीडिया प्रकार द्वारा निर्दिष्ट किया जा सकता है (देखें #Multiple स्रोत)। MIME प्रकार का उपयोग समर्थित स्वरूपों के लिए मल्टीमीडिया फ़्रेमवर्क को क्वेरी करने के लिए किया जाता है।[43] इन ब्राउज़रों में से, केवल फ़ायरफ़ॉक्स और ओपेरा ही अंतर्निहित डिकोडिंग के लिए पुस्तकालयों का उपयोग करते हैं। व्यवहार में, इंटरनेट एक्सप्लोरर और सफारी भी कुछ प्रारूप समर्थन की गारंटी दे सकते हैं, क्योंकि उनके निर्माता भी उनके मल्टीमीडिया फ्रेमवर्क बनाते हैं। पैमाने के दूसरे छोर पर, कॉन्करर के पास विंडोज़ पर चलने पर इंटरनेट एक्सप्लोरर और मैक पर चलने पर सफारी के समान प्रारूप समर्थन है, लेकिन कॉन्करर के लिए यहां चयनित समर्थन लिनक्स के लिए विशिष्ट है, जहां कॉन्करर के अधिकांश उपयोगकर्ता हैं। सामान्य तौर पर, ब्राउज़रों का प्रारूप समर्थन विक्रेताओं के परस्पर विरोधी हितों से बहुत अधिक निर्धारित होता है, विशेष रूप से मीडिया फाउंडेशन और त्वरित समय वाणिज्यिक मानकों का समर्थन करते हैं, जबकि जीस्ट्रीमर और फोनॉन (सॉफ़्टवेयर) मुफ्त ऑपरेटिंग सिस्टम पर डिफ़ॉल्ट रूप से मुक्त प्रारूपों के अलावा कानूनी रूप से समर्थन नहीं कर सकते हैं कि वे के लिए अभिप्रेत हैं।[44]
ब्राउज़र | ऑपरेटिंग प्रणाली | थियोरा (ओजीजी) | एच.264 (MP4) | एचईवीसी (एमपी4) | वीपी8 (वेबएम) | वीपी9 (वेबएम) | एवी1 (वेबएम) |
---|---|---|---|---|---|---|---|
एंड्रॉयड ब्राउज़र | एंड्रॉयड | Since 2.3[45] | Since 3.0[45] | Since 5.0[45] | Since 2.3[45] | Since 4.4[45] | Since 10 |
क्रोमियम | यूनिक्स-जैसे और विंडोज़ | Since r18297[46] | Via FFmpeg[47][48] | No[49] | Since r47759[50] | Since r172738[51] | Yes |
गूगल क्रोम | यूनिक्स-जैसे, एंड्रॉयड, मैक ओएस, और विंडोज़ | Since 3.0[52][53] | Since 3.0[53][lower-alpha 1] | Since 105 (software decoding; needs OS-level codecs) Since 107 (hardware decoding; needs hardware decoder)[55][56] |
Since 6.0[57][58] | Since 29.0[lower-alpha 2] | Since 70[61] |
इंटरनेट एक्सप्लोरर | विंडोज़ | Via OpenCodecs | Since 9.0[62] | No[63] | Via OpenCodecs | No | No |
विंडोज़ फ़ोन | No | Since 9.0[64] | No | ||||
विंडोज़ आरटी | Since 10.0[64] | ||||||
माइक्रोसॉफ्ट ऐज | यूनिक्स-जैसे, ओएस और विंडोज़
(क्रोमियम) |
Since v79[65][66] | Since v79 (only browser to support DRM PlayReady)[65][67] | No[63] | Since v79[65][68] | Since v79[65][68] | Since v79[65] |
विंडोज़ 10 (लिगेसी ऐजएचटीएमएल) | Since 17.0 (with Web Media Extensions)[69][70][71] | Since 12.0[72] | Needs hardware decoder[lower-alpha 3] | Since 17.0 (supports <video> tag with Web Media Extensions and VP9 Video Extensions)[70] | Only enabled by default if hardware decoder present[75] Since 17.0 (supports <video> tag with Web Media Extensions and VP9 Video Extensions)[69][70][71] |
Since 18.0 (with AV1 Video Extension)[76] | |
विंडोज़ 10 मोबाइल | No | Since 13.0[77] | Since 15.0 (only via MSE)[78] | Since 14.0 (only via MSE)[79] | No | ||
कोनक्वेरोर | यूनिक्स-जैसे और विंडोज़ | Needs OS-level codecs[lower-alpha 4] | |||||
मोजिल्ला फ़ायरफ़ॉक्स | विंडोज़ 7+ | Since 3.5[80] | Since 21.0[lower-alpha 5] | No[63] | Since 4.0[83] | Since 28.0[84][85] | Since 65.0 (64-bit)[86] Since 66.0 (32-bit)[87] |
विंडोज़ विस्टा | Since 22.0[88] | ||||||
विंडोज़ एक्सपी और एन संस्करण | Since 46.0[89] | ||||||
लिनक्स | 26.0 (via GStreamer)[lower-alpha 6] 43.0 (via FFmpeg)[92] |
Since 67.0[citation needed] | |||||
एंड्रॉयड | Since 17.0[93] | in Nightly[citation needed] | |||||
मैक ओएस | Since 34.0[94] | Since 66.0[87] | |||||
फ़ायरफ़ॉक्स ओएस | Since 1.1[95] | No | |||||
ओपेरा मोबाइल | एंड्रॉयड, आईओएस, सिम्बियन, और विंडोज़ मोबाइल | Since 13.0 | Since 11.50 | No[96] | Since 15.0 | Since 16.0 | since 57.0[61] |
ओपेरा | मैक ओएस, विंडोज़, लिनक्स | Since 10.50[97] | Since 24.0[98] | Since 10.60[99][100] | Yes | since 57.0[61] | |
सफारी | आईओएस | No | Since 3.1[101] | Since 11[102] | Since 12.1 (only supports WebRTC)[103] | Since 14 (only supports WebRTC)[104] | No |
मैक ओएस | Via Xiph QuickTime Components (macOS 10.11 and earlier) | ||||||
जीनोम वेब | लिनक्स और बी.एस.डी | Needs OS-level codecs[lower-alpha 7] |
Values
These indicate the level of support for the given item in each engine. By default, the most recent version of the engine is implied. However, a specific version number can be listed; when this indicates full support, it's the initial version of the engine fully supporting the item.
Value | Meaning |
---|---|
Yes | Fully supported |
No | Has never been supported |
Partial | Only some values are supported |
Incorrect | Not implemented correctly in all cases |
Experimental | May be incomplete or buggy |
Nightly build | Currently in development; full support is expected |
Depends | Only supported for the specified conditions |
Dropped | No longer supported |
- टिप्पणियाँ
- ↑ On 11 January 2011 the removal of support for H.264 was announced on Chromium Blog.[54] As of 7 November 2016[update] neither actual support was removed, nor the change to this plan was announced.
- ↑ VP9 support in 25, turned off by default.[59] Enabled by default in version 29.[60]
- ↑ Available if the device has hardware support for HEVC.[73] No software decoding support was included because "HEVC is very computationally complex, this will provide a more consistent experience."[74]
- ↑ Any format supported by Phonon backend. Available Phonon backends include DirectShow, QuickTime, GStreamer and xine; backends using MPlayer and VLC are in development.
- ↑ As of version 20, prefed off by default.[81] Enabled by default beginning in version 21.[82]
- ↑ Disabled by default until version 26.[90] Also, depends on the codec on the system.[91]
- ↑ Any format supported by GStreamer on Webkit/GTK+.[105] The support for Ogg Theora, WebM and h.264 formats is included with base, good, and bad plugins respectively.[106]
पारदर्शी वीडियो
पारदर्शी वीडियो, जो एक अल्फा चैनल वाला वीडियो है, के कई डिज़ाइन फायदे हैं:[107]
- चूंकि इसमें कोई बर्न-इन बैकग्राउंड कलर/पैटर्न/मोटिफ नहीं है, आप किसी वेब पेज में बैकग्राउंड और/या आस-पास की वस्तुओं को बाद में किसी भी समय वीडियो को उसके परिवेश में ठीक से फिट करने के लिए फिर से जेनरेट करने की आवश्यकता के बिना बदल सकते हैं, जो था अब तक की सबसे कम लचीली तकनीक।
- आप बहुत गतिशील लेयरिंग प्रभाव प्राप्त करने के लिए पारदर्शी वीडियो को अन्य तत्वों (टेक्स्ट, ग्राफिक्स, अन्य वीडियो या गतिशील रूप से प्रदान की गई सामग्री जैसे स्केलेबल वेक्टर ग्राफिक्स या कैनवास तत्व) के साथ जोड़ सकते हैं।
- यह उत्तरदायी वेब डिज़ाइन के मामले में भी बहुत सारी संभावनाएं खोलता है।
=== अल्फा चैनल === वाले वीडियो के लिए वेब ब्राउज़र समर्थन
- गूगलक्रोम, 2013-07 के संस्करण 31 से, वेबM कंटेनर में प्रस्तुत किए गए अल्फा चैनल के साथ वीपी8 और वीपी9 एन्कोडेड वीडियो का समर्थन करता है।[108]
- सफारी (वेब ब्राउज़र) MP4 फ़ाइल प्रारूप कंटेनर में प्रस्तुत अल्फा चैनल के साथ उच्च दक्षता वाले वीडियो कोडिंग एन्कोडेड वीडियो का समर्थन करता है,[109] iओएस 13 (2019-09) और मैक ओएस Catalina (2019-10) के बाद से।
- जावास्क्रिप्ट आधारित वीडियो प्लेयर के साथ कुछ अन्य मालिकाना पॉलीफ़िल (प्रोग्रामिंग) / विरासती तंत्र समाधान हैं जो एक वीडियो को वापस चला रहे हैं जो एक सेवा सर्वर के रूप में सॉफ्टवेयर पर अपलोड करने पर एक मालिकाना फ़ाइल प्रारूप वीडियो प्रारूप में परिवर्तित हो गया। Easy-bits.com द्वारा [1] की तरह, पहली बार 2015-01 में पेश किया गया।
पहले के उपाय
- एचटीएमएल 5 युग से पहले पारदर्शी वीडियो चलाने का एकमात्र तरीका एडोब फ्लैश प्लेयर की मदद से था[110] और का उपयोग करना
transparent
[111] इसके एम्बेडिंग कोड में फ़्लैग करें।
डिजिटल अधिकार प्रबंधन (एन्क्रिप्टेड मीडिया एक्सटेंशन)
एचटीएमएल को एचटीएमएल5 एन्क्रिप्टेड मीडिया एक्सटेंशन (EME) के माध्यम से डिजिटल अधिकार प्रबंधन (DRM, प्रतिबंधित सामग्री का उपयोग कैसे किया जा सकता है) के लिए समर्थन प्राप्त है। DRM को जोड़ना विवादास्पद है क्योंकि यह DRM द्वारा प्रतिबंधित मीडिया का उपयोग करने के लिए उपयोगकर्ताओं की स्वतंत्रता को प्रतिबंधित करने की अनुमति देता है, यहां तक कि जहां उचित उपयोग उपयोगकर्ताओं को ऐसा करने का कानूनी अधिकार देता है।[112] W3C के EME के अनुमोदन में एक मुख्य तर्क यह था कि वीडियो सामग्री अन्यथा प्लगइन्स और ऐप्स में वितरित की जाएगी, न कि वेब ब्राउज़र में।[113] 2013 में NetFlix ने सिल्वरलाइट प्लगइन (डीआरएम के साथ भी) का उपयोग करके अपनी पुरानी डिलीवरी पद्धति के साथ ईएमई का उपयोग करके एचटीएमएल 5 वीडियो के लिए समर्थन जोड़ा।[114]
उपयोग
2010 में, Apple iPad लॉन्च के मद्देनजर और स्टीव जॉब्स द्वारा फ्लैश पर विचार की घोषणा के बाद, कई हाई-प्रोफाइल साइटों ने iPad के रूप में पहचान करने वाले उपयोगकर्ता-एजेंटों के लिए Adobe Flash के बजाय H.264 एचटीएमएल5 वीडियो की सेवा शुरू की।[115] एचटीएमएल5 वीडियो फ्लैश वीडियो जितना व्यापक नहीं था, हालांकि डैलीमोशन (ऑग थियोरा और वोरबिस प्रारूप का उपयोग करके) से प्रायोगिक एचटीएमएल5-आधारित वीडियो प्लेयर के रोलआउट थे।[116] YouTube (H.264 और वेबM स्वरूपों का उपयोग करके),[117] और Vimeo (H.264 प्रारूप का उपयोग करके)।[118] एचटीएमएल5 वीडियो के लिए समर्थन लगातार बढ़ रहा है। जून 2013 में, नेटफ्लिक्स ने एचटीएमएल5 वीडियो के लिए समर्थन जोड़ा।[119] जनवरी 2015 में, YouTube ने डिफ़ॉल्ट रूप से फ्लैश के बजाय एचटीएमएल5 वीडियो का उपयोग करना शुरू कर दिया।[120] दिसंबर 2015 में, Facebook ने सभी वीडियो सामग्री के लिए Flash से एचटीएमएल5 पर स्विच किया।[121] 2016 तक, डेस्कटॉप पर फ्लैश अभी भी व्यापक रूप से स्थापित है, जबकि आमतौर पर स्मार्टफोन जैसे मोबाइल उपकरणों पर समर्थित नहीं है।[122] फ्लैश प्लगइन व्यापक रूप से माना जाता है, जिसमें एडोब,[122][123] चरणबद्ध रूप से समाप्त होना तय है,[124][125] जो वर्ल्ड वाइड वेब पर वीडियो चलाने के लिए एचटीएमएल5 वीडियो को एकमात्र व्यापक रूप से समर्थित विधि के रूप में छोड़ देगा। क्रोम,[126][127] फ़ायरफ़ॉक्स,[128] सफारी,[129] और किनारा,[130] 2017 में लगभग सभी फ़्लैश सामग्री को चलाने के लिए क्लिक करने की योजना है। एकमात्र प्रमुख ब्राउज़र जिसने फ्लैश को कम करने की योजना की घोषणा नहीं की है, वह इंटरनेट एक्सप्लोरर है।[131] एडोब ने 25 जुलाई 2017 को घोषणा की कि वे 2020 में फ्लैश के विकास को स्थायी रूप से समाप्त कर देंगे।[132]
यह भी देखें
- एचटीएमएल 5 ऑडियो
- एचटीएमएल5 और फ्लैश की तुलना
संदर्भ
- ↑ "वीडियो तत्व". HTML5: A vocabulary and associated APIs for HTML and XHTML. World Wide Web Consortium. 24 June 2010. Archived from the original on 13 August 2010. Retrieved 27 September 2010.
वीडियो या मूवी चलाने के लिए एक वीडियो तत्व का उपयोग किया जाता है।
- ↑ "[whatwg] How not to fix HTML from Charles Iliya Krempeaux on 2006-10-30 (whatwg@whatwg.org from October 2006)". lists.w3.org. Retrieved 2022-08-29.
- ↑ van Kesteren, Anne (28 February 2007). "[whatwg] <video> element proposal". What Working Group (Mailing list). Retrieved 10 April 2010.
- ↑ "Browser War: Episode II – Attack of the DOMs". Archived from the original on 23 February 2013. Retrieved 10 April 2012.
- ↑ "SV Web Builders Event – World Premier of Opera with builtin video support". March 1, 2007. Retrieved 10 April 2012.
- ↑ "वेब पर वीडियो के लिए कॉल". Archived from the original on 26 April 2012. Retrieved 10 April 2012.
- ↑ "सामान्य मीडिया प्रकारों में "कोडेक्स" पैरामीटर". Retrieved 14 July 2020.
- ↑ Hickson, Ian (10 December 2007). "वीडियो कोडेक आवश्यकताएँ बदल गईं". What WG (Mailing list). Archived from the original on 19 February 2012. Retrieved 25 February 2008.
- ↑ "(X)HTML5 Tracking". HTML5. Archived from the original on April 26, 2012. Retrieved 23 June 2009.
{{cite web}}
:|archive-date=
/|archive-url=
timestamp mismatch (help) - ↑ Amador, Manuel (11 December 2011). "Removal of Ogg is *preposterous*". WHATWG (Mailing list). Archived from the original on 21 August 2008. Retrieved 25 August 2009.
- ↑ Metz, Cade (April 30, 2010). "Steve Jobs: mystery patent pool to attack Ogg Theora". The Register. Retrieved 9 July 2011.
- ↑ Hickson, Ian (11 December 2007). "Re: Removal of Ogg is *preposterous*". WHATWG (Mailing list). Archived from the original on 21 August 2008. Retrieved 25 February 2008.
- ↑ 13.0 13.1 Stachowiak, Maciej (21 March 2007). "Codecs (was Re: Apple Proposal for Timed Media Elements)". WHATWG (Mailing list).
- ↑ "[whatwg] Removal of Ogg is *preposterous*". WHATWG (Mailing list). 11 December 2007. Archived from the original on 21 August 2008. Retrieved 25 August 2009.
- ↑ Connolly, Dan (18 December 2007). "When will HTML 5 support <video>? Sooner if you help". W3C. Retrieved 23 June 2009.
- ↑ 16.0 16.1 Jazayeri, Michael 'Mike' (14 January 2011). "क्रोम एचटीएमएल वीडियो कोडेक परिवर्तन के बारे में अधिक". Chromium blog.
- ↑ Shankland, Stephen (14 March 2012). "Mozilla execs capitulate in H.264 Web-video war". CNET.
- ↑ Hoffman, Chris (9 September 2015). "क्रोम (और फ़ायरफ़ॉक्स) में YouTube आपके लैपटॉप की बैटरी क्यों कम कर रहा है और इसे कैसे ठीक करें". Howtogeek.
- ↑ 19.0 19.1 "मीडिया स्रोत एक्सटेंशन". July 26, 2022.
- ↑ "Adaptive Streaming HTML5 Player from Bitmovin". 20 April 2022.
- ↑ "अतिरिक्त आईपी अधिकार अनुदान (पेटेंट)".
- ↑ Lee, Matt (19 May 2010). "Free Software Foundation statement on WebM and VP8". FSF.
- ↑ Jazayeri, Michael 'Mike' (January 11, 2011). "क्रोम में HTML वीडियो कोडेक सपोर्ट". The Chromium Blog.
- ↑ Bright, Peter (12 January 2011). "Google's dropping H.264 from Chrome a step backward for openness". Ars Technica.
- ↑ Sneath, Tim (11 January 2011). "संयुक्त राज्य Google के राष्ट्रपति का एक खुला पत्र". MSDN blogs.
- ↑ Moen, Haavard K (13 January 2011). "Is the removal of H.264 from Chrome a step backward for openness?". My Opera.
- ↑ Metz, Cade (28 May 2010). "Mozilla and Opera call for Google open codec in HTML5 spec". The Register.
- ↑ djwm (7 March 2013). "Google and MPEG LA make a deal over VP8 codec – Update". The H Open. Heise Media UK. Retrieved 3 April 2013.
- ↑ "संग्रहीत प्रति" (PDF). Archived from the original (PDF) on 5 March 2016. Retrieved 3 April 2013.
- ↑ "VP8 and MPEG LA". WebM Project blog. 7 March 2013. Retrieved 3 April 2013.
- ↑ "Patent clouds remain over VP8: Google points to FRAND option, Nokia alleges infringement in court". FOSS Patents. March 8, 2013.
- ↑ Shankland, Stephen (28 November 2017). "Firefox now lets you try streaming-video tech that could be better than Apple's". CNET (in English). Retrieved 25 December 2017.
- ↑ "AVC/H.264 Patent List" (PDF). MPEG LA. 1 February 2010. Archived from the original (PDF) on 14 May 2015. Retrieved 13 April 2010.
- ↑ AVC/H.264 Licensors, MPEG LA, archived from the original on 30 May 2015, retrieved 13 April 2010
- ↑ Hickson, Ian (29 June 2009). "Codecs for <audio> and <video>". WHATWG (Mailing list).
- ↑ "OpenH264".
- ↑ 37.0 37.1 "Open-Sourced H.264 Removes Barriers to WebRTC". Cisco. 30 October 2013. Archived from the original on 6 July 2015. Retrieved 30 October 2013.
- ↑ Gal, Andreas (14 October 2014). "OpenH264 now in Firefox". Retrieved 25 February 2015.
- ↑ "MediaSourceExtensions (mozilla wiki)". mozilla. Retrieved 25 February 2015.
- ↑ "Support H.264/AAC/MP3 video/audio playback on desktop Firefox". mozilla. Retrieved 25 February 2015.
- ↑ xiphmont. "यह सच होने के बाद कोई स्ट्रॉमैन नहीं है". Archived from the original on April 21, 2017.
- ↑ "Phonon documentation of backends", Qt, Nokia, archived from the original on 4 March 2016, retrieved 3 June 2011
- ↑ "Phonon documentation of querying", Qt, Nokia, archived from the original on 4 March 2016, retrieved 3 June 2011
- ↑ GNU General Public License Version 3, Free Software Foundation, 29 June 2007, retrieved 27 April 2013
- ↑ 45.0 45.1 45.2 45.3 45.4 "Android Core media format and codec support". Retrieved 18 December 2015.
- ↑ Issue 4363: [HTML5-Video] Enable HTML5 video/audio elements, retrieved 10 September 2010
- ↑ enable proprietary_codecs h.264, retrieved 30 April 2016
- ↑ Chromium does not support H.264, 9 June 2015, retrieved 30 April 2016
- ↑ Audio/Video – The Chromium Projects, retrieved 21 March 2016
- ↑ "Issue 2093007: Chromium side changes for enabling VP8 and WebM support", Code review, retrieved 10 September 2010
- ↑ "[chrome] Revision 172738".
- ↑ "Google Chrome support Theora and Vorbis", Code, 20 May 2010
- ↑ 53.0 53.1 "Chrome 3.0 supportera la balise vidéo du HTML 5" [Google Chrome 3.0 will support <video> tag]. CNET France (in français).
- ↑ Mike, Jazayeri (11 January 2011). "Chromium Blog: HTML Video Code Support in Chrome". The Chromium Blog. Retrieved 22 April 2012.
- ↑ "Google Chrome Plays HEVC: What Does it Mean? - Streaming Media".
- ↑ "Google Quietly Added HEVC Support in Chrome - Bitmovin".
- ↑ Bankoski, Jim (19 May 2010). "WebM and VP8 land in Chromium". Chromium Blog.
- ↑ Kersey, Jason (3 June 2010), "Dev Channel Update", Chrome Releases, retrieved 1 July 2010
- ↑ Lucian Parfeni (28 December 2012). "Chrome Adds Support for the Next-Generation VP9 Video Codec and Mozilla's Opus Audio". Softpedia.
- ↑ Lucian Parfeni (17 June 2013). "Chrome Now Supports Google's Next-Gen VP9 Video Codec by Default". Softpedia.
- ↑ 61.0 61.1 61.2 "AV1 Decode". Chrome Platform Status. Retrieved 4 September 2018.
- ↑ McCracken, Harry (16 March 2010), Microsoft Previews the Revamped Internet Explorer 9 Platform, Technologizer
- ↑ 63.0 63.1 63.2 Jan Ozer (5 November 2014). "Apple Supports H.265, But So Far Only in FaceTime on an iPhone 6".
- ↑ 64.0 64.1 HTML5 Video Support in IE9 Mobile, Microsoft, 13 October 2011, retrieved 11 March 2014
- ↑ 65.0 65.1 65.2 65.3 65.4 Blog, Microsoft Edge (2020-01-15). "Upgrading to the new Microsoft Edge". Microsoft Edge Blog (in English). Retrieved 2021-03-19.
- ↑ "Can I use... Support tables for HTML5, CSS3, etc". caniuse.com. Retrieved 2021-03-19.
- ↑ "Can I use... Support tables for HTML5, CSS3, etc". caniuse.com. Retrieved 2021-03-19.
- ↑ 68.0 68.1 "Can I use... Support tables for HTML5, CSS3, etc". caniuse.com. Retrieved 2021-03-19.
- ↑ 69.0 69.1 "Introducing the Web Media Extension Package with OGG Vorbis and Theora support for Microsoft Edge". Microsoft Edge Dev Blog. Microsoft. 5 December 2017.
- ↑ 70.0 70.1 70.2 "HTML5test - How well does your browser support HTML5?".
- ↑ 71.0 71.1 "Redstone 4 Brings Better WebM Support in Edge". 11 April 2018.
- ↑ "HTML5test – How well does your browser support HTML5?".
- ↑ "HEVC Support".
- ↑ "Windows 10 HEVC playback – Yes or No?".
- ↑ "The status of VP9 Video Playback in Microsoft Edge is Shipped - Microsoft Edge Development". Archived from the original on 7 November 2017. Retrieved 21 September 2017.
- ↑ "Add AV1 Codec Support to Windows 10 – Tutorials". Ten Forums.
- ↑ "HTML5test – How well does your browser support HTML5?".
- ↑ "Introducing WebRTC 1.0 and interoperable real-time communications in Microsoft Edge". February 2017.
- ↑ "WebM, VP9 and Opus Support in Microsoft Edge". Microsoft Edge Dev Blog. Microsoft. 18 April 2016.
- ↑ "Mozilla Firefox 3.5 Release Notes". Mozilla. 30 June 2009.
- ↑ Bug 799315 – Windows Media Foundation backend for media playback, Mozilla, retrieved 21 December 2012
- ↑ Bug 837859 – Enable WMF backend, Mozilla, retrieved 5 April 2013
- ↑ "Mozilla Firefox 4.0 Release Notes". Mozilla. 22 March 2011.
- ↑ [Phoronix] Mozilla Firefox Enables VP9 Video Codec By Default, Phoronix, retrieved 8 December 2013
- ↑ "Firefox – Notes (28.0)".
- ↑ "Firefox 65.0, See All New Features, Updates and Fixes". mozilla.org. Mozilla Foundation. 29 January 2019.
- ↑ 87.0 87.1 "Firefox 66.0, See All New Features, Updates and Fixes". mozilla.org. Mozilla Foundation. 19 March 2019.
- ↑ Bug 825153 – Add support for Windows Vista WMF and prepend the system32 directory path to dll names, Mozilla, retrieved 28 March 2013
- ↑ Bug 1250766 – Re-enable using Adobe GMP for decoding when system H.264/AAC codecs not available, Mozilla, retrieved 30 April 2016
- ↑ Bug 886181 – Pref on gstreamer backend, Mozilla, retrieved 21 September 2013
- ↑ Bug 794282 – Enable GStreamer in official builds, Mozilla, retrieved 23 June 2013
- ↑ Bug 1207429 – Enable FFMpeg by default, Mozilla, retrieved 30 October 2015
- ↑ "Mozilla ships Firefox with H.264 support on Android". Ars Technica. 30 November 2012.
- ↑ Bug 1070703 – Add mp4 support in 10.6 and 10.7 on Aurora, Mozilla, retrieved 2 October 2014
- ↑ "H.264 support in Firefox".
- ↑ Ozer, Jan (26 November 2014). "The Case for VP9 – Streaming Media Magazine".
- ↑ Jägenstedt, Philip (31 December 2009), "(re-)Introducing <video>" (official blog), Core developers, Opera, retrieved 6 February 2010
- ↑ "Changelog for 24 – Opera Desktop".
- ↑ Lie, Håkon Wium (19 May 2010), Welcome, WebM <video>!, Opera, archived from the original on 21 March 2011
- ↑ Mills, Chris (19 May 2010), Opera supports the WebM video format, Opera
- ↑ "Media formats supported by the HTML audio and video elements". Mozilla Developer Network. Mozilla.
- ↑ Martin Smole (6 June 2017). "WWDC17 – HEVC with HLS – Apple just announced a feature that we support out of the box". Bitmovin.
- ↑ "Safari 12.1 Release Notes | Apple Developer Documentation".
- ↑ " "Release Notes for Safari Technology Preview 110". 16 July 2020.
- ↑ Persch, Christian (1 April 2008), "The Future of Epiphany" (announcement), epiphany mailing list-list
- ↑ "Overview of available plug-ins", GStreamer, archived from the original on 12 December 2014, retrieved 4 July 2012
- ↑ "How to use transparent videos on the web in 2022 - Rotato". Rotato 3D Mockups (in English). Retrieved 2022-10-20.
This blog showcases various use cases of transparent videos in web design, besides advertising their own software product, Rotato.
- ↑ "क्रोम वीडियो में अल्फा पारदर्शिता". Chrome Developers (in English). July 2013. Retrieved 2022-10-20.
Chrome 31 now supports video alpha transparency in WebM. In other words, Chrome takes the alpha channel into account when playing green screen videos encoded to WebM (VP8 and VP9) with an alpha channel. This means you can play videos with transparent backgrounds: over web pages, images or even other videos.
- ↑ "HEVC Video with Alpha - WWDC19 - Videos". Apple Developer (in English). Retrieved 2022-10-20.
- ↑ "SWF फ़ाइल में पारदर्शी पृष्ठभूमि बनाएँ". Adobe Technical Documentation. Retrieved 2022-10-20.
The background color (Stage color) of a SWF file can be set to transparent. The background color or image of the HTML page that contains the SWF file shows through. This technique allows layering of SWF content with DHTML (Dynamic HTML) content. Not every web browser handles transparency in the same way. Be sure to test your SWF file in all browsers that you want to enable your audience to use. Most Linux browsers do not support Animate transparency.
- ↑ "Adobe Flash Professional में ऑब्जेक्ट और एम्बेड टैग विशेषताएँ लागू करें". Adobe Technical Documentation. Retrieved 2022-10-20.
transparent — The SWF content is layered together with other HTML elements on the page. The SWF file background color (Stage color) is transparent. HTML elements beneath the SWF file are visible through any transparent areas of the SWF, with alpha blending. This option reduces playback performance compared to wmode=window or wmode=direct.
- ↑ "Keep DRM out of Web standards – Reject the Encrypted Media Extensions (EME) proposal – Defective by Design".
- ↑ Yegulalp, Serdar (4 October 2013). "Berners-Lee and W3C approve HTML5 video DRM additions".
- ↑ "HTML5 Video at Netflix". Medium. Netflix Technology Blog. April 15, 2013.
- ↑ "iPad के लिए तैयार वेबसाइटें". Apple. Archived from the original on 1 March 2011. Retrieved 5 April 2010.
- ↑ "वीडियो देखें... बिना फ्लैश के". Dailymotion. 27 May 2009. Retrieved 11 October 2018.
- ↑ Carle, Kevin; Zacharias, Chris (20 January 2010). "Introducing YouTube HTML5 Supported Videos". Youtube. Retrieved 7 March 2010.
- ↑ Dougherty, Brad (21 January 2010). "Try our new HTML5 player!". Vimeo. Archived from the original on 4 March 2010. Retrieved 7 March 2010.
- ↑ Anthony, Sebastian (28 June 2013). "Netflix switches from Silverlight to HTML5 in Windows 8.1, reduces CPU usage dramatically – ExtremeTech".
- ↑ McCormick, Rich (27 January 2015). "YouTube drops Flash for HTML5 video as default".
- ↑ Welch, Chris (18 December 2015). "Facebook's website now uses HTML5 instead of Flash for all videos".
- ↑ 122.0 122.1 Paul, Ryan (16 August 2012). "Android पर Adobe के फ़्लैश ब्राउज़र प्लग इन की उपलब्धता बंद कर दी गई है".
- ↑ Tittel, Chris Minnick and Ed (30 April 2014). "How Adobe Is Moving on From Flash to Embrace HTML5".
- ↑ Williams, Owen (1 September 2015). "एडोब फ्लैश अंत में मर चुका है". TNW | Apps.
- ↑ Barrett, Brian (15 July 2015). "चमक। अवश्य। मरना।". Wired.
- ↑ "Intent to implement: HTML5 by Default". May 9, 2016.
- ↑ "इतना लंबा, और सभी फ्लैश के लिए धन्यवाद". Retrieved 8 December 2017.
- ↑ Smedberg, Benjamin (July 20, 2016). "फ़ायरफ़ॉक्स में एडोब फ्लैश का उपयोग कम करना".
- ↑ Mondello, Ricky (14 June 2016). "लीगेसी प्लग-इन के लिए अगला चरण". WEbKit.org. Apple Inc.
- ↑ Cowan, Crispin (14 December 2016). "क्लिक-टू-रन के साथ फ्लैश के उपयोगकर्ता नियंत्रण का विस्तार". Microsoft Edge DevBlog. Microsoft.
- ↑ eross-msft. "माइक्रोसॉफ्ट एज और इंटरनेट एक्सप्लोरर 11 (आईटी पेशेवरों के लिए माइक्रोसॉफ्ट एज)".
- ↑ "फ्लैश और इंटरएक्टिव सामग्री का भविष्य". Retrieved 8 December 2017.
बाहरी संबंध
- "HTML Standard – The Video Element", What WG, W3C, retrieved 10 July 2021.
- Daoust, Francois; Hoschka, Philipp; Patrikakis, Charalampos Z (2010), Towards Video on the Web with HTML5 (PDF), Barcelona: NEM Summit.
- Lawson, Bruce; Lauke, Patrick H. (11 February 2010), Introduction to HTML5 video, Opera.
- HTML5 Video video platform software and news.
- Pieters, Simon (3 March 2010), Everything you need to know about HTML5 video and audio, Opera
- एचटीएमएल5 Video: A Practical Guide: Convert, Embed, Javascript and Flash Fallback for एचटीएमएल5 Videओएस
- Mozilla's overview of media formats supported by ब्राउज़रs