वीसी -1: Difference between revisions

From Vigyanwiki
(VC1)
No edit summary
 
(13 intermediate revisions by 4 users not shown)
Line 2: Line 2:
''अन्य उपयोगों के लिए,VC1 देखें ।''
''अन्य उपयोगों के लिए,VC1 देखें ।''


''AVC1 या AV1 के साथ भ्रमित होने की नहीं'' ''।''  
''AVC1(एडवांस वीडिओ कोडिंग ) या AV1 के साथ भ्रमित होने की नहीं''


{{Infobox file format
| name = VC-1
| icon =
| iconcaption =
| icon_size =
| screenshot =
| screenshot_size =
| caption =
| noextcode =
| nomimecode =
| mime =
| type code =
| uniform_type =
| conforms_to =
| magic =
| developer = [[Society of Motion Picture and Television Engineers|SMPTE]], [[Microsoft]], [[Panasonic]], [[LG Electronics|LG]], [[Samsung Electronics|Samsung]], [[#Patent holders|etc.]]
| released = {{start date and age|2006|02|24|df=y}}
| latest_release_version = SMPTE ST 421:2013
| latest_release_date = {{start date and age|2013|10|08|df=y}}
| type = [[Video coding format]]
| contained_by =
| extended_from = [[Windows Media Video|WMV 9]]
| extended_to =
| standards = SMPTE ST 421
| open = Yes
| free = No<ref>{{cite techreport |publisher=Library of Congress |location=Washington, D.C. |series=Sustainability of Digital Formats |type=Full draft |title=Windows Media 9 Video Codec; SMPTE VC-1 |date=26 May 2010 |url=https://www.loc.gov/preservation/digital/formats/fdd/fdd000081.shtml |access-date=13 December 2021}}</ref>
| url = {{#statements:official website}}
}}


SMPTE 421, अनौपचारिक रूप से VC-1 के रूप में जाना जाता है, एक [[ वीडियो कोडिंग प्रारूप | वीडियो कोडिंग प्रारूप]] है। इसमें से अधिकांश को प्रारंभ  में 2003 में [[ माइक्रोसॉफ्ट | माइक्रोसॉफ्ट]] के स्वामित्व वाले  वीडियो प्रारूप [[ विंडोज मीडिया वीडियो | विंडोज मीडिया वीडियो 9]] के रूप में विकसित किया गया था। एक नई उन्नत प्रोफ़ाइल के विकास सहित कुछ संवर्द्धन के साथ, इसे आधिकारिक तौर पर 3 अप्रैल, 2006 को [[ सोसाइटी ऑफ़ मोशन पिक्चर एंड टेलीविज़न इंजीनियर्स | सोसाइटी ऑफ़ मोशन पिक्चर एंड टेलीविज़न इंजीनियर्स (SMPTE)]] मानक के रूप में अनुमोदित किया गया था। इसे  मुख्य रूप से ''H.264/MPEG-4 AVC'' मानक के कम-जटिलता वाले प्रतियोगी के रूप में विक्रय किया गया था। इसके विकास के बाद, माइक्रोसॉफ्ट के अलावा कई कंपनियों ने दावा किया कि उनके पास [[ पैनासोनिक | पैनासोनिक ,]][[ एलजी इलेक्ट्रॉनिक्स | एलजी इलेक्ट्रॉनिक्स]] और [[ सैमसंग इलेक्ट्रॉनिक्स |सैमसंग इलेक्ट्रॉनिक्स]] सहित कई लाइसेंस है जो प्रौद्योगिकी पर लागूहोते है।


VC-1 अब अप्रचलित माइक्रोसॉफ्ट सिल्वरलाइट, संक्षिप्त रूप से पेश किए गए [[ HD DVD | HD DVD]] डिस्क प्रारूप और [[ ब्लू - रे डिस्क | ब्लू - रे डिस्क]] प्रारूप में समर्थित है।
''एसएमपीटीई 421'', अनौपचारिक रूप से VC-1 (विडिओ कोडेक-1) के रूप में जाना जाता है, एक [[ वीडियो कोडिंग प्रारूप | वीडियो कोडिंग प्रारूप]] है। इसमें से अधिकांश को प्रारंभ  में 2003 में [[ माइक्रोसॉफ्ट | माइक्रोसॉफ्ट]] के स्वामित्व वाले वीडियो प्रारूप [[ विंडोज मीडिया वीडियो | विंडोज मीडिया वीडियो 9]] के रूप में विकसित किया गया था। एक नई उन्नत प्रोफ़ाइल के विकास सहित कुछ संवर्द्धन के साथ, इसे आधिकारिक तौर पर 3 अप्रैल, ''2006''  को [[ सोसाइटी ऑफ़ मोशन पिक्चर एंड टेलीविज़न इंजीनियर्स | सोसाइटी ऑफ़ मोशन पिक्चर एंड टेलीविज़न इंजीनियर्स (एसएमपीटीई)]]  मानक के रूप में अनुमोदित किया गया था। इसे  मुख्य रूप से ''एच.264/एमपीईजी-4 AVC'' मानक के कम-जटिलता वाले प्रतियोगी के रूप में विक्रय किया गया था। इसके विकास के बाद, माइक्रोसॉफ्ट के अलावा भी  कई कंपनियों ने दावा किया कि उनके पास [[ पैनासोनिक | पैनासोनिक ,]][[ एलजी इलेक्ट्रॉनिक्स | एलजी इलेक्ट्रॉनिक्स]] और [[ सैमसंग इलेक्ट्रॉनिक्स |सैमसंग इलेक्ट्रॉनिक्स]] सहित कई लाइसेंस है जो प्रौद्योगिकी पर लागू होते है।
 
विडिओ कोडेक-1 अब अप्रचलित माइक्रोसॉफ्ट सिल्वरलाइट, संक्षेप रूप मे  पेश किए गए [[ HD DVD |एचडी डीवीडी]] डिस्क प्रारूप और [[ ब्लू - रे डिस्क | ब्लू - रे डिस्क]] प्रारूप में समर्थन करने वाले पहले उत्पाद है।
{| class="wikitable"
|+वीसी-1
!इंटरनेट मीडिया प्रकार
|वीडिओ/वीसी-1
|-
!द्वारा विकसित
|एसएमपीटीई , माइक्रोसॉफ्ट , पैनासोनिक, एलजी , सैमसंग , आदि .
|-
!आरंभिक रिलीज
|24 फरवरी 2006; 16 साल पहले
|-
!नवीनतम रिलीज
|एसएमपीटीई एसटी 421 :2013
 
8 अक्टूबर 2013; 9 साल पहले
|-
!प्रारूप का प्रकार
|वीडिओ कोडिंग  प्रारूप
|-
!से विस्तारित
|डब्लूएमवी
|-
!मानकों
|एसएमपीटीई एसटी 421
|-
!ओपन फॉर्मैट
|हाँ
|-
!फ्री प्रारूप ?
|नहीं
|}


== स्वरूप ==
== स्वरूप ==
VC-1 पारंपरिक ब्लॉक-आधारित गति क्षतिपूर्ति का एक विकास है। H.261, [[ MPEG ]]-1 # भाग 2: वीडियो | MPEG-1 भाग 2, H.262/MPEG- में भी गति-मुआवजा हाइब्रिड वीडियो कोडिंग डिज़ाइन पाया गया है। 2 भाग 2, H.263, और MPEG-4 भाग 2। इसे व्यापक रूप से [[ ITU-T ]] और MPEG वीडियो कोडेक मानक के विकल्प के रूप में वर्णित किया गया था जिसे H.264/MPEG-4 AVC के रूप में जाना जाता है। VC-1 के उन्नत प्रोफ़ाइल में [[ इंटरलेस्ड वीडियो ]] वीडियो अनुक्रमों के साथ-साथ [[ प्रगतिशील स्कैन ]] वीडियो को कोड करने के लिए डिज़ाइन किए गए टूल शामिल हैं। VC-1 उन्नत प्रोफ़ाइल के विकास और मानकीकरण का मुख्य लक्ष्य इंटरलेस्ड सामग्री के इंटरलेस-अनुकूलित संपीड़न का समर्थन करना था, इसे पहले प्रगतिशील स्कैन में परिवर्तित किए बिना, इसे [[ 1080i ]] प्रारूप का उपयोग करके प्रसारण और वीडियो उद्योग के पेशेवरों के लिए अधिक आकर्षक बनाना था।
विडिओ कोडेक-1, एच.261,एमपीईजी-1''(मूविंग पिक्चर्स एक्सपर्ट ग्रुप-1'') भाग-2, एच.262/एमपीईजी-2 भाग-2, एच.263/एमपीईजी-4 भाग-2 मे पाए जाने वाले पारंपरिक ब्लॉक-आधारित गति-आपूर्ति हाइब्रिड वीडिओ कोडिंग डिजाइन का एक विकास है। इसे व्यापक रूप से [[ ITU-T | ITU-T(अंतरराष्टीय दूरसंचारसंघ-दूरसंचार क्षेत्र)]] और एमपीईजी''(स्थानांतरण चित्र विशेषज्ञ समूह )'' वीडियो कोडेक मानक के विकल्प के रूप में वर्णित किया गया था जिसे एच.264/एमपीईजी-4 AVC के रूप में जाना जाता है। वीडिओ कोडेक-1 के उन्नत प्रोफ़ाइल में [[ इंटरलेस्ड वीडियो ]] अनुक्रमों के साथ-साथ [[ प्रगतिशील स्कैन ]] वीडियो को कोड करने के लिए डिज़ाइन किए गए टूल शामिल हैं। वीडिओ कोडेक-1 उन्नत प्रोफ़ाइल के विकास और मानकीकरण का मुख्य लक्ष्य इंटरलेस्ड सामग्री के अंतःविहीन-अनुकूलित संपीड़न का समर्थन करना था।  इसे पहले प्रगतिशील स्कैन में परिवर्तित किए बिना ही इसे[[ 1080i ]] प्रारूप का उपयोग करके प्रसारण और वीडियो उद्योग के पेशेवरों के लिए अधिक आकर्षक बनाना था।
 
एचडी डीवीडी और ब्लू-रे डिस्क दोनों ने एक समर्थित वीडियो प्रारूप के रूप में वीडिओ कोडेक-1 को अपनाया, जिसका अर्थ है कि वीडियो प्लेबैक डिवाइस को वीडिओ कोडेक-1 का उपयोग करके संपीड़ित वीडियो-सामग्री को डीकोड करने और चलाने में सक्षम होना चाहिए। [[ विंडोज विस्टा ]] आंशिक रूप से वीसी-1 डिकोडर और वीडिओ कोडेक-1 एन्कोडेड एचडी डीवीडी फिल्मों के प्लेबैक के लिए आवश्यक कुछ संबंधित घटकों को शामिल करके एचडी डीवीडी प्लेबैक का समर्थन करता है।<ref name = "MicrosoftVC1">{{Cite web | year = 2006 | work = Windows Media | url = http://www.microsoft.com/windows/windowsmedia/howto/articles/vc1techoverview.aspx | title = VC-1 Technical Overview | publisher = Microsoft | access-date = October 5, 2006 }}</ref>
 
माइक्रोसॉफ्ट  ने वीडिओ कोडेक-1  को एक्सबॉक्स 360 [[ विडियो गेम कंसोल | विडियो गेम कंसोल]] के आधिकारिक वीडियो प्रारूप के रूप में नामित किया, और गेम विकासक गेम के साथ पूर्ण गति वाले वीडियो के लिए वीडिओ कोडेक-1  का उपयोग किया। 31 अक्टूबर 2006 के अपडेट के माध्यम से, विंडोज मीडिया वीडियो के सभी प्रारूपों को डिस्क, यूएसबी स्टोरेज डिवाइस से [[ एक्सबॉक्स 360 | एक्सबॉक्स 360]] पर चलाया जा सकता है, या विंडोज मीडिया कनेक्ट/विंडोज मीडिया प्लेयर 11 के माध्यम से पर्सनल कंप्यूटर से प्रवाह की जा सकती है।


एचडी डीवीडी और ब्लू-रे डिस्क दोनों ने एक समर्थित वीडियो प्रारूप के रूप में वीसी -1 को अपनाया, जिसका अर्थ है कि उनके वीडियो प्लेबैक डिवाइस को वीसी -1 का उपयोग करके संपीड़ित वीडियो-सामग्री को डीकोड करने और चलाने में सक्षम होना चाहिए। [[ विंडोज विस्टा ]] आंशिक रूप से वीसी-1 डिकोडर और वीसी-1 एन्कोडेड एचडी डीवीडी फिल्मों के प्लेबैक के लिए आवश्यक कुछ संबंधित घटकों को शामिल करके एचडी डीवीडी प्लेबैक का समर्थन करता है।<ref name = "MicrosoftVC1">{{Cite web | year = 2006 | work = Windows Media | url = http://www.microsoft.com/windows/windowsmedia/howto/articles/vc1techoverview.aspx | title = VC-1 Technical Overview | publisher = Microsoft | access-date = October 5, 2006 }}</ref>
वीडिओ कोडेक -1 [[ PlayStation 3 | प्लेस्टेशन 3]] कंसोल में समर्थित है और [[ FFmpeg | FFएमपीईजी(फास्ट फॉरवर्ड मूविंग पिक्चर्स एक्सपर्ट ग्रुप)]] प्रोजेक्ट में वीडिओ कोडेक-1 डिकोडर भी शामिल है।<ref name="FFmpeg VC-1 Google 2006 SoC">{{cite web| url= http://code.google.com/soc/2006/ffmpeg/about.html | title= VC-1 | work = Summer of Code| access-date = 2007-03-21 | archive-url = https://web.archive.org/web/20070913044216/http://code.google.com/soc/2006/ffmpeg/appinfo.html?csaid=5AA777DB19E2BB24 | archive-date = 2007-09-13}}</ref>
Microsoft ने VC-1 को Xbox 360 [[ विडियो गेम कंसोल ]] के आधिकारिक वीडियो प्रारूप के रूप में नामित किया, और गेम डेवलपर्स गेम के साथ पूर्ण गति वाले वीडियो के लिए VC-1 का उपयोग कर सकते हैं। 31 अक्टूबर 2006 के अपडेट के माध्यम से, विंडोज मीडिया वीडियो के सभी प्रारूपों को डिस्क, यूएसबी स्टोरेज डिवाइस से [[ एक्सबॉक्स 360 ]] पर चलाया जा सकता है, या विंडोज मीडिया कनेक्ट/विंडोज मीडिया प्लेयर 11 के माध्यम से पीसी से स्ट्रीमिंग की जा सकती है।
 
'''24 अगस्त''' '''2012''' को, [[ रास्पबेरी पाई | ''रास्पबेरी पाई'']] फाउंडेशन ने वीडिओ कोडेक-1  के लिए हार्डवेयर डिकोडिंग समर्थन की घोषणा की।<ref name="Raspberry Pi VC-1 Support">{{cite web | year = 2012 |url=http://www.raspberrypi.org/archives/1839 | title = Raspberry Pi VC-1 Hardware Decoding | publisher = Raspberry Pi Foundation | access-date = August 24, 2012}}</ref>


VC-1 [[ PlayStation 3 ]] कंसोल में समर्थित है और [[ FFmpeg ]] प्रोजेक्ट में VC-1 डिकोडर भी शामिल है।<ref name= "FFmpeg VC-1 Google 2006 SoC">{{cite web| url= http://code.google.com/soc/2006/ffmpeg/about.html | title= VC-1 | work = Summer of Code| access-date = 2007-03-21 | archive-url = https://web.archive.org/web/20070913044216/http://code.google.com/soc/2006/ffmpeg/appinfo.html?csaid=5AA777DB19E2BB24 | archive-date = 2007-09-13}}</ref>
24 अगस्त 2012 को, [[ रास्पबेरी पाई ]] फाउंडेशन ने वीसी-1 के लिए हार्डवेयर डिकोडिंग समर्थन की घोषणा की।<ref name = "Raspberry Pi VC-1 Support">{{cite web | year = 2012 |url=http://www.raspberrypi.org/archives/1839 | title = Raspberry Pi VC-1 Hardware Decoding | publisher = Raspberry Pi Foundation | access-date = August 24, 2012}}</ref>




==माइक्रोसॉफ्ट कोडेक कार्यान्वयन ==
==माइक्रोसॉफ्ट कोडेक कार्यान्वयन ==
वीसी-1 कोडेक विनिर्देश अब तक माइक्रोसॉफ्ट द्वारा तीन कोडेक के रूप में कार्यान्वित किया गया है, प्रत्येक को एक अद्वितीय [[ फोरसीसी ]] के साथ पहचाना गया है।<ref>{{cite web|last=Sullivan|first=Gary J.|title=DirectX Video Acceleration Specification for Windows Media Video v8, v9 and vA Decoding (Including SMPTE 421M "VC-1")|url=http://download.microsoft.com/download/5/d/c/5dc91455-0a8c-4d57-8975-0afe1cfaf0dd/DXVA_WMV.pdf|work=Microsoft Developer Network (MSDN) Library, Windows Development Kit, Windows Driver Kit, Device and Driver Technologies, Display Devices (Adapters and Monitors), Design Guide, Windows 2000 Display Driver Model Design Guide|publisher=[[Microsoft]]|access-date=29 October 2010|orig-year=December 2007|date=August 2010}}</ref>
वीसी-1 कोडेक विनिर्देश अब तक माइक्रोसॉफ्ट द्वारा तीन कोडेक के रूप में कार्यान्वित किया गया है, जिनमे प्रत्येक की पहचान  एक अद्वितीय [[ फोरसीसी | चार वर्ड कोड]] के साथ की गई है।<ref>{{cite web|last=Sullivan|first=Gary J.|title=DirectX Video Acceleration Specification for Windows Media Video v8, v9 and vA Decoding (Including SMPTE 421M "VC-1")|url=http://download.microsoft.com/download/5/d/c/5dc91455-0a8c-4d57-8975-0afe1cfaf0dd/DXVA_WMV.pdf|work=Microsoft Developer Network (MSDN) Library, Windows Development Kit, Windows Driver Kit, Device and Driver Technologies, Display Devices (Adapters and Monitors), Design Guide, Windows 2000 Display Driver Model Design Guide|publisher=[[Microsoft]]|access-date=29 October 2010|orig-year=December 2007|date=August 2010}}</ref>
 
 
 
'''डब्ल्यूएमवी3'''
 
वीडिओ कोडेक-1 के सरल और मुख्य प्रोफाइल मौजूदा WMV3''(विंडोज मीडिया वीडिओ 3)'' कार्यान्वयन के लिए पूरी तरह से विश्वसनीय है,, जिससे विंडोज मीडिया वीडिओ 3 बिटस्ट्रीम पूरी तरह से वीसी-1 के अनुरूप हो गई।


डब्लूएमवी3 कोडेक को मुख्य रूप से कंप्यूटर प्रदर्शन के लिए प्रगतिशील एन्कोडिंग को  समर्थन करने के लिए डिज़ाइन किया गया था। एक इंटरलेस्ड एन्कोडिंग मोड लागू किया गया था, लेकिन जब माइक्रोसॉफ्ट ने विंडोज मीडिया वीडिओ एडवांस  प्रोफाइल को लागू करना शुरू किया तो जल्दी ही पदावनत हो गया। जबकि डब्लूएमवी3 प्रगतिशील एन्कोडिंग को Y(चमकीला) U(नीला प्रक्षेपण) V(लाल प्रक्षेपण) 4:2:0 रंग नमूना पद्धति  का उपयोग करके क्रियान्वित किया गया था,तथा बहिष्कृत इन्टरलेस्ड मोड को कम सामान्य YUV 4:1:1 नमूना पद्धति का उपयोग करके लागू किया गया था।


===WMV3 ===
विंडोज मीडिया वीडियो 9 (डब्लूएमवी3) कोडेक वीडिओ कोडेक-1 कोडेक मानक के सरल और मुख्य मोड को लागू करता है,और स्ट्रीमिंग और डाउनलोडिंग के लिए उच्च गुणवत्ता वाला वीडियो प्रदान करता है। <nowiki>''</nowiki>यह बिट दरों की एक विस्तृत श्रृंखला के लिए समर्थन प्रदान करता है,और उच्च व्याख्या प्रकरण से एमपीईजी -2 की बिट दर से आधी से एक तिहाई पर, डायल-अप मॉडेम पर वितरित निम्न-बिट-दर इंटरनेट वीडियो के लिए समर्थन करता है। यह कोडेक दो-पास और परिवर्तनीय बिट दर (वीबीआर) एन्कोडिंग के साथ व्यावसायिक-गुणवत्ता डाउनलोड करने योग्य वीडियो का भी समर्थन करता है।<ref name=MSDN-WMC>{{cite web|title=About the Windows Media Codecs|url=http://msdn.microsoft.com/en-us/library/windows/desktop/gg153556(v=vs.85).aspx|work=Microsoft Developer Network|publisher=Microsoft|access-date=28 April 2014}}</ref>
VC-1 के सरल और मुख्य प्रोफाइल मौजूदा WMV3 कार्यान्वयन के लिए पूरी तरह से वफादार रहे, जिससे WMV3 बिटस्ट्रीम पूरी तरह से VC-1 के अनुरूप हो गए।
WMV3 कोडेक को मुख्य रूप से कंप्यूटर डिस्प्ले के लिए प्रगतिशील एन्कोडिंग का समर्थन करने के लिए डिज़ाइन किया गया था। एक इंटरलेस्ड एन्कोडिंग मोड लागू किया गया था, लेकिन जब Microsoft ने WMV एडवांस्ड प्रोफाइल को लागू करना शुरू किया तो जल्दी ही पदावनत हो गया। जबकि WMV3 प्रगतिशील एन्कोडिंग को YUV 4:2:0 रंग नमूना योजना का उपयोग करके लागू किया गया था, कम सामान्य YUV 4:1:1 नमूना योजना का उपयोग करके बहिष्कृत इंटरलेस्ड मोड लागू किया गया था।


विंडोज मीडिया वीडियो 9 (WMV3) कोडेक VC-1 कोडेक मानक के सरल और मुख्य मोड को लागू करता है, स्ट्रीमिंग और डाउनलोडिंग के लिए उच्च गुणवत्ता वाला वीडियो प्रदान करता है। यह बिट दरों की एक विस्तृत श्रृंखला के लिए समर्थन प्रदान करता है, उच्च परिभाषा सामग्री से एमपीईजी -2 की बिट दर से एक तिहाई तक, डायल-अप मॉडेम पर वितरित कम-बिट-दर इंटरनेट वीडियो के लिए। यह कोडेक दो-पास और परिवर्तनीय बिट दर (वीबीआर) एन्कोडिंग के साथ पेशेवर-गुणवत्ता डाउनलोड करने योग्य वीडियो का भी समर्थन करता है।<ref name=MSDN-WMC>{{cite web|title=About the Windows Media Codecs|url=http://msdn.microsoft.com/en-us/library/windows/desktop/gg153556(v=vs.85).aspx|work=Microsoft Developer Network|publisher=Microsoft|access-date=28 April 2014}}</ref>
कई प्रसिद्ध व्याख्या फिल्में और वीडियो [[ WMV HD | डब्लूएमवी एचडी]] डब किए गए प्रारूप में व्यावसायिक रूप से जारी की गई हैं। ये शीर्षक डब्लूएमवी3 मुख्य प्रोफ़ाइल @ उच्च स्तर (MP@एचL) के साथ एन्कोडेड हैं।<nowiki>''</nowiki>
कई हाई डेफिनिशन फिल्में और वीडियो [[ WMV HD ]] डब किए गए प्रारूप में व्यावसायिक रूप से जारी किए गए हैं। ये शीर्षक WMV3 मुख्य प्रोफ़ाइल @ उच्च स्तर (MP@HL) के साथ एन्कोडेड हैं।


=== WMVA ===
=== डब्ल्यूएमवीए ===
WMVA, SMPTE द्वारा VC-1 ड्राफ्ट की स्वीकृति से पहले WMV एडवांस्ड प्रोफाइल का मूल कार्यान्वयन था। कोडेक को [[ विंडोज़ मीडिया प्लेयर ]] 10 और विंडोज मीडिया फॉर्मेट एसडीके 9.5 इंस्टाल पैकेज के साथ वितरित किया गया था। WMVA और WVC1 के बीच थोड़ा सा बिटस्ट्रीम अंतर है, इसलिए WMVA को WVC1 की तुलना में एक अलग [[ DirectShow ]] डिकोडर द्वारा नियंत्रित किया जाता है। कुछ तृतीय पक्ष हार्डवेयर और सॉफ़्टवेयर डिकोडर केवल WMVA आधारित सामग्री को डीकोड करते हैं। 2006 तक, WMVA को एक पदावनत कोडेक माना जाता है क्योंकि यह पूरी तरह से VC-1 अनुरूप नहीं है।
डब्लूएमवीए (विंडोज मीडिया वीडिओ एडवांस), एसएमपीटीई(सोसाइटी ऑफ मोशन पिक्चर एण्ड टेलीविजन इंजीनीयर्स)  द्वारा वीडिओ कोडेक-1 प्रारूप की स्वीकृति से पहले विंडोज मीडिया वीडिओ  एडवांस्ड प्रोफाइल का मूल कार्यान्वयन था। कोडेक को [[ विंडोज़ मीडिया प्लेयर ]] 10 और विंडोज मीडिया फॉर्मेट एसडीके (सॉफ्टवेयर डेवलपमेंट किट) 9.5 इंस्टाल पैकेज के साथ वितरित किया गया था।लेकिन  डब्लूएमवीए और WVC1(विंडोज वर्चुअल कोडेक1) के बीच थोड़ा सा बिटस्ट्रीम अंतर है, इसलिए डब्लूएमवीए  को डब्लूवीसी1 की तुलना में एक अलग [[ DirectShow | प्रत्यक्ष प्रदर्शन]] डिकोडर द्वारा नियंत्रित किया जाता है। कुछ तृतीय पक्ष हार्डवेयर और सॉफ़्टवेयर डिकोडर केवल डब्लूएमवीए आधारित प्रकरण  को डीकोड करते हैं।अतः  2006 तक, डब्लूएमवीए  को एक पदावनत कोडेक रूप मे माना जाता है क्योंकि यह पूरी तरह से वीडिओ कोडेक-1 के अनुरूप नहीं है।


=== WVC1 ===
=== डब्ल्यूवीसी1 ===
WVC1, जिसे Windows Media Video 9 उन्नत प्रोफ़ाइल के रूप में भी जाना जाता है, VC-1 कोडेक मानक के एक अधिक हालिया और पूरी तरह से अनुपालन उन्नत प्रोफ़ाइल को लागू करता है। यह इंटरलेस्ड सामग्री के लिए समर्थन प्रदान करता है और परिवहन स्वतंत्र है। विंडोज मीडिया वीडियो 9 सीरीज कोडेक के पिछले संस्करण के साथ, उपयोगकर्ता एमपीईजी -2 कोडेक की तुलना में कम से कम एक तिहाई डेटा दरों पर प्रगतिशील सामग्री वितरित कर सकते हैं और फिर भी एमपीईजी -2 के बराबर या तुलनीय गुणवत्ता प्राप्त कर सकते हैं।{{Citation needed|date=February 2010}}. विंडोज मीडिया वीडियो 9 एडवांस्ड प्रोफाइल कोडेक इंटरलेस्ड सामग्री के साथ एन्कोडिंग दक्षता में भी यही सुधार प्रदान करता है{{Citation needed|date=February 2010}}. WVC1 के लिए एक डिकोडर विंडोज मीडिया प्लेयर में शामिल है, जो विंडोज विस्टा के साथ बंडल है और विंडोज एक्सपी के लिए डाउनलोड के रूप में उपलब्ध है। यह कार्यान्वयन Microsoft सिल्वरलाइट में समर्थित है।
डब्लूवीसी1, जिसे विंडोज़ मीडिया वीडिओ 9 उन्नत प्रोफ़ाइल के रूप में भी जाना जाता है, वीडिओ कोडेक-1 कोडेक मानक के एक अधिक सामग्री और पूरी तरह से अनुरूप एडवांस  प्रोफ़ाइल को लागू करता है। यह इंटरलेस्ड सामग्री के लिए समर्थन प्रदान करता है और परिवहन स्वतंत्र है। विंडोज मीडिया वीडियो 9 सीरीज कोडेक के पिछले संस्करण के साथ, उपयोगकर्ता एमपीईजी -2 कोडेक की तुलना में कम से कम एक तिहाई डेटा दरों पर प्रगतिशील सामग्री वितरित कर सकते हैं और फिर भी एमपीईजी -2 के बराबर या तुलनीय गुणवत्ता प्राप्त कर सकते हैं।. विंडोज मीडिया वीडियो 9 एडवांस्ड प्रोफाइल कोडेक इंटरलेस्ड सामग्री के साथ एन्कोडिंग दक्षता में भी यही सुधार प्रदान करता है. डब्लूवीसी1 के लिए एक डिकोडर विंडोज मीडिया प्लेयर11 में शामिल है, जो विंडोज विस्टा के साथ जोड़ा गया है और विंडोज एक्सपी के लिए डाउनलोड के रूप में उपलब्ध है और  यह कार्यान्वयन माइक्रोसॉफ्ट सिल्वरलाइट में समर्थित है।


==प्रोफाइल ==
==प्रोफाइल ==
<केंद्र>
 
{| class="wikitable" style="font-size: 100%; text-align: center;"
{| class="wikitable" style="font-size: 100%; text-align: center;"
|-
|-
!
!
!Simple
!सरल
!Main
!मुख्य
!Advanced
!विकसित
|-
|-
! Baseline intra frame compression
! '''बेसलाइन इंट्रा फ्रेम संपीड़न'''
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|हाँ
|-
|-
! Variable-sized transform
! चर-आकार का परिवर्तन
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! 16-bit transform
! 16-बिट ट्रांसफॉर्म
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! Overlapped transform
! ओवरलैप्ड ट्रांसफॉर्म
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! 4 motion vector per macroblock
! 4 मोशन वेक्टर प्रति मैक्रोब्लॉक
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! {{frac|1|4}} pixel luminance motion compensation
! {{frac|1|4}} पिक्सेल लुमिनीयस गति प्रतिकार 
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! {{frac|1|4}} pixel chrominance motion compensation
! {{frac|1|4}} पिक्सेल क्रोमिनेंस गति प्रतिकार
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! Start codes
! प्रारंभ कोड
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! Extended motion vectors
! विस्तारित गति वेक्टर
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! Loop filter
! लूप फ़िल्टर
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! Dynamic resolution change
! गतिशील संकल्प परिवर्तन
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! Adaptive macroblock quantisation
! अनुकूली मैक्रोब्लॉक परिमाणिकरण
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! [[B frames]]
! [[B frames|बी फ्रेम]]  
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! Intensity compensation
! तीव्रता प्रतिकार
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! Range adjustment
! रेंज समायोजन
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-
! Field and frame coding modes
! फील्ड एण्ड फ्रेम कोडिंग मोड
| {{no}}
| {{no}}
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
|-
|-
! [[Group of pictures|GOP]] Layer
! [[B frames|जीओपी परत]]  
| {{no}}
| {{no}}
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
|-
|-
! Display metadata
! मेटाडेटा प्रदर्शित करे
| {{no}}
| {{no}}
| {{no}}
| {{no}}
Line 164: Line 175:
|-
|-
!
!
!Simple
!सरल
!Main
!मुख्य
!Advanced
!विकसित
|}
|}
</केंद्र>


== बिट दर और संकल्प ==
== बिट दर और संकल्प ==
<केंद्र>
 
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|- style="text-align: center;"
|- style="text-align: center;"
! Profile
! प्रोफाइल
! Level
! लेवल
! Maximum [[Bit rate|Bit Rate]]
! अधिकतम [[Bit rate|बिट रेट]]
! Resolution / Framerate
! संकल्प/फ्रेमरेट 
|- style="background:#f9f9f9;"
|- style="background:#f9f9f9;"
|rowspan=2| '''Simple'''
|rowspan=2| '''सरल'''  
| Low
| कम
| 96 kbit/s
| 96 kbit/s
| 176 × 144 / 15 ([[Common Intermediate Format|QCIF]])
| 176 × 144 / 15 ([[Common Intermediate Format|QCIF]])
|- style="background:#f9f9f9;"
|- style="background:#f9f9f9;"
| Medium
| मध्यम
| 384 kbit/s
| 384 kbit/s
| 240 × 176 / 30<br>352 × 288 / 15 ([[Common Intermediate Format|CIF]])
| 240 × 176 / 30<br>352 × 288 / 15 ([[Common Intermediate Format|CIF]])
|- style="background:#efefef;"
|- style="background:#efefef;"
|rowspan=3| '''Main'''
|rowspan=3| '''मुख्य'''  
| Low
| कम
| 2 Mbit/s
| 2 Mbit/s
| 320 × 240 / 24 ([[QVGA]])
| 320 × 240 / 24 ([[QVGA]])
|- style="background:#efefef;"
|- style="background:#efefef;"
| Medium
| मध्यम
| 10 Mbit/s
| 10 Mbit/s
| 720 × 480 / 30 (480p)<br>720 × 576 / 25 (576p)
| 720 × 480 / 30 (480p)<br>720 × 576 / 25 (576p)
|- style="background:#efefef;"
|- style="background:#efefef;"
| High
| उच्च
| 20 Mbit/s
| 20 Mbit/s
| 1920 × 1080 / 30 (1080p)
| 1920 × 1080 / 30 (1080p)
|- style="background:#f9f9f9;"
|- style="background:#f9f9f9;"
|rowspan=5| '''Advanced'''
|rowspan=5| '''विकसित'''  
| L0
| एल0
| 2 Mbit/s
| 2 Mbit/s
| 352 × 288 / 30 (CIF)
| 352 × 288 / 30 (CIF)
|- style="background:#f9f9f9;"
|- style="background:#f9f9f9;"
| L1
| एल1
| 10 Mbit/s
| 10 Mbit/s
| 720 × 480 / 30 (NTSC-SD)<br>720 × 576 / 25 (PAL-SD)
| 720 × 480 / 30 (NTSC-SD)<br>720 × 576 / 25 (PAL-SD)
|- style="background:#f9f9f9;"
|- style="background:#f9f9f9;"
| L2
| एल2
| 20 Mbit/s
| 20 Mbit/s
| 720 × 480 / 60 (480p)<br>1280 × 720 / 30 (720p)
| 720 × 480 / 60 (480p)<br>1280 × 720 / 30 (720p)
|- style="background:#f9f9f9;"
|- style="background:#f9f9f9;"
| L3
| एल 3
| 45 Mbit/s
| 45 Mbit/s
| 1920 × 1080 / 24 (1080p)<br>1920 × 1080 / 30 (1080i)<br>1280 × 720 / 60 (720p)
| 1920 × 1080 / 24 (1080p)<br>1920 × 1080 / 30 (1080i)<br>1280 × 720 / 60 (720p)
|- style="background:#f9f9f9;"
|- style="background:#f9f9f9;"
| L4
| एल4
| 135 Mbit/s
| 135 Mbit/s
| 1920 × 1080 / 60 (1080p)<br>2048 × 1536 / 24
| 1920 × 1080 / 60 (1080p)<br>2048 × 1536 / 24
|}
|}
</केंद्र>


== अन्य कार्यान्वयन ==
== अन्य कार्यान्वयन ==
Microsoft के WMV9 कोडेक में इसकी उत्पत्ति के कारण, VC-1 एन्कोडर का सबसे लोकप्रिय कार्यान्वयन अब तक Microsoft द्वारा किया गया है, हालाँकि तृतीय-पक्ष कार्यान्वयन भी मौजूद हैं। सोनिक सिनेविजन पीएसई, एचडी डीवीडी और [[ ब्लू रे ]] एन्कोडिंग में मुख्य रूप से उपयोग किया जाने वाला एक पेशेवर वीसी -1 एन्कोडिंग टूल, माइक्रोसॉफ्ट के पीईपी (पैरेलल एनकोडर) एन्कोडिंग टूल और वीसी -1 एनालाइज़र टूल का एक व्यावसायिक संस्करण है। माइक्रोसॉफ्ट कोड विकास का मालिक है जबकि [[ ध्वनि समाधान ]] बिक्री और वितरण का मालिक है। Microsoft एक अलग VC-1 एन्कोडर SDK भी प्रदान करता है जो किसी भी कंपनी या सॉफ़्टवेयर डेवलपर को VC-1 एन्कोडिंग को अपने अनुप्रयोगों में एकीकृत करने की अनुमति देता है।
माइक्रोसॉफ्ट के विंडोज मीडिया वीडिओ9 कोडेक में इसकी उत्पत्ति के कारण, वीडिओ कोडेक-1 एन्कोडर का सबसे लोकप्रिय कार्यान्वयन अब तक माइक्रोसॉफ्ट द्वारा किया गया है, हालाँकि तृतीय-पक्ष कार्यान्वयन मे  सोनिक सिनेविजन पीएसई भी शामिल है। जो मुख्य रूप से एचडी डीवीडी और [[ ब्लू रे ]] एन्कोडिंग में उपयोग किया जाने वाला एक पेशेवर वीसी -1 एन्कोडिंग टूल है , माइक्रोसॉफ्ट के पीईपी (पैरेलल एनकोडर) एन्कोडिंग टूल और वीसी -1 एनालाइज़र टूल का एक व्यावसायिक संस्करण है। माइक्रोसॉफ्ट कोड विकास का विकासक है जबकि [[ ध्वनि समाधान ]] बिक्री और वितरण का विकासक है। माइक्रोसॉफ्ट एक अलग वीडिओ कोडेक-1 एन्कोडर सॉफ्टवेयर डेवलपमेंट किट(SDK) भी प्रदान करता है जो किसी भी कंपनी या सॉफ़्टवेयर डेवलपर को वीडिओ कोडेक-1 एन्कोडिंग को अपने अनुप्रयोगों में एकीकृत करने की अनुमति देता है।
गैर-Microsoft VC-1 कार्यान्वयन (पूरी तरह से SMPTE विनिर्देशों पर आधारित) [[ एरिक्सन टेलीविजन ]] और [[ मुख्य अवधारणा ]] द्वारा किया गया है।<ref>{{cite web | title = MainConcept VC-1 Codec Package | publisher = [[MainConcept]]| url = http://www.mainconcept.com/products/sdks/video/vc-1.html | access-date = September 24, 2010}}</ref> FFmpeg प्रोजेक्ट में एक [[ मुफ्त सॉफ्टवेयर ]] VC-1 डिकोडर शामिल है।<ref name="FFmpeg VC-1 Google 2006 SoC"/><ref>{{cite web|url=http://www.ffmpeg.org/|title=FFmpeg Home/News|publisher=FFmpeg|access-date=29 October 2010|date=March 9, 2007|quote=Nine months without news but with heavy development. A few select highlights are decoders for VC-1/WMV3/WMV9, VMware, VP5, VP6 video and WavPack, IMC, DCA audio and a WMA encoder.}}</ref>


गैर-माइक्रोसॉफ्ट  वीडिओ कोडेक-1 कार्यान्वयन (पूरी तरह से एसएमपीटी विनिर्देशों पर आधारित) [[ एरिक्सन टेलीविजन | एरिक्सन टेलीविजन]] और [[ मुख्य अवधारणा | मुख्य अवधारणा]] द्वारा किया गया है।<ref>{{cite web | title = MainConcept VC-1 Codec Package | publisher = [[MainConcept]]| url = http://www.mainconcept.com/products/sdks/video/vc-1.html | access-date = September 24, 2010}}</ref> FFएमपीईजी प्रारूप  में एक [[ मुफ्त सॉफ्टवेयर | मुफ्त सॉफ्टवेयर]] वीडिओ कोडेक-1 डिकोडर शामिल है।<ref name="FFmpeg VC-1 Google 2006 SoC" /><ref>{{cite web|url=http://www.ffmpeg.org/|title=FFmpeg Home/News|publisher=FFmpeg|access-date=29 October 2010|date=March 9, 2007|quote=Nine months without news but with heavy development. A few select highlights are decoders for VC-1/WMV3/WMV9, VMware, VP5, VP6 video and WavPack, IMC, DCA audio and a WMA encoder.}}</ref>


==एन्कोडिंग सॉफ्टवेयर ==
==एन्कोडिंग सॉफ्टवेयर ==
Windows Media Encoder 9 Series WVC1 FourCC मीडिया सहित VC-1 अनुरूप वीडियो फ़ाइलों को एन्कोड करता है। विंडोज मीडिया फॉर्मेट 11 रनटाइम या विंडोज मीडिया प्लेयर 11 को सभी तीन प्रोफाइल (सरल, मुख्य और उन्नत) में पूर्ण वीसी -1 अनुपालन सुनिश्चित करने के लिए कंप्यूटर पर स्थापित किया जाना चाहिए। यदि इनमें से कोई भी स्थापित है, तो [[ विंडोज़ मूवी मेकर ]] वीसी-1 अनुरूप वीडियो भी सहेज सकता है, जैसा कि विंडोज मीडिया फॉर्मेट एसडीके या विंडोज मीडिया कोडेक डीएमओ पर बनाया गया कोई अन्य एप्लिकेशन हो सकता है। एक [[ विंडोज मीडिया एनकोडर ]] स्टूडियो संस्करण को शुरू में पेशेवर एन्कोडिंग के लिए घोषित किया गया था लेकिन बाद में माइक्रोसॉफ्ट द्वारा रद्द कर दिया गया था। [[ माइक्रोसॉफ्ट एक्सप्रेशन एनकोडर ]] जो [[ माइक्रोसॉफ्ट एक्सप्रेशन स्टूडियो ]] का हिस्सा है, वीसी-1 वीडियो को विंडोज मीडिया ([[ उन्नत सिस्टम प्रारूप ]]) फाइल फॉर्मेट और एडेप्टिव बिटरेट स्ट्रीमिंग#माइक्रोसॉफ्ट स्मूथ स्ट्रीमिंग फॉर्मेट में एन्कोडिंग का समर्थन करता है।
विंडोज मीडिया एनकोडर9 सीरीज  डब्लूवीसी1 चार वर्ड कोड  मीडिया सहित वीडिओ कोडेक-1 अनुरूप वीडियो फ़ाइलों को एन्कोड करता है। विंडोज मीडिया फॉर्मेट 11 क्रम या विंडोज मीडिया प्लेयर 11 को सभी तीन प्रोफाइल (सरल, मुख्य और उन्नत) में पूर्ण वीसी -1 अनुपालन सुनिश्चित करने के लिए कंप्यूटर पर स्थापित किया जाना चाहिए। अगर इनमें से कोई भी स्थापित किया गया है, तो [[ विंडोज़ मूवी मेकर ]] वीसी-1 अनुरूप वीडियो भी सहेज सकता है, जैसा कि विंडोज मीडिया फॉर्मेट एसडीके या विंडोज मीडिया कोडेक डीएमओ पर बनाया गया कोई अन्य एप्लिकेशन हो सकता है। एक [[ विंडोज मीडिया एनकोडर ]] स्टूडियो संस्करण को प्रारंभ में पेशेवर एन्कोडिंग के लिए घोषित किया गया था लेकिन बाद में माइक्रोसॉफ्ट द्वारा रद्द कर दिया गया था। [[ माइक्रोसॉफ्ट एक्सप्रेशन एनकोडर ]] जो [[ माइक्रोसॉफ्ट एक्सप्रेशन स्टूडियो ]] का हिस्सा है, वीसी-1 वीडियो को विंडोज मीडिया ([[ उन्नत सिस्टम प्रारूप ]]) फाइल फॉर्मेट और आईआईएस स्मूथ स्ट्रीमिंग फॉर्मेट में एन्कोडिंग का समर्थन करता है।


इनलेट, [[ डिजिटल रैपिड्स कॉर्पोरेशन ]], हार्मोनिक इंक., एनविवियो, [[ मौलिक प्रौद्योगिकियां ]], [[ एनीस्ट्रीम ]], [[ टेलीस्ट्रीम्स ]] और रोडेट द्वारा बनाए गए वीडियो एन्कोडर उत्पाद आईपीटीवी और वेब स्ट्रीमिंग के लिए वीसी-1 एन्कोडिंग (माइक्रोसॉफ्ट वीसी-1 एनकोडर एसडीके पर आधारित) का समर्थन करते हैं।
इनलेट, [[ डिजिटल रैपिड्स कॉर्पोरेशन ]], हार्मोनिक इंक., एनविवियो, [[ मौलिक प्रौद्योगिकियां ]], [[ एनीस्ट्रीम ]], [[ टेलीस्ट्रीम्स ]] और रोडेट द्वारा बनाए गए वीडियो एन्कोडर उत्पाद आईपीटीवी और वेब स्ट्रीमिंग के लिए वीसी-1 एन्कोडिंग (माइक्रोसॉफ्ट वीसी-1 एनकोडर एसडीके पर आधारित) का समर्थन करते हैं।
Line 236: Line 246:
== हार्डवेयर-आधारित एन्कोडिंग और डिकोडिंग ==
== हार्डवेयर-आधारित एन्कोडिंग और डिकोडिंग ==


क्योंकि VC-1 एन्कोडिंग और डिकोडिंग के लिए महत्वपूर्ण कंप्यूटिंग शक्ति की आवश्यकता होती है, एक सामान्य-उद्देश्य वाले CPU पर चलने वाले सॉफ़्टवेयर कार्यान्वयन आमतौर पर धीमे होते हैं, खासकर जब [[ हाई डेफि[[ नि ]]शन टेलीविजन ]] वीडियो सामग्री के साथ काम करते हैं। CPU उपयोग को कम करने या रीयल-टाइम एन्कोडिंग करने के लिए, विशेष-उद्देश्य वाले हार्डवेयर को या तो पूर्ण एन्कोडिंग या डिकोडिंग प्रक्रिया के लिए, या CPU-नियंत्रित वातावरण में त्वरण सहायता के लिए नियोजित किया जा सकता है। एक हार्डवेयर VC-1 एनकोडर एक अनुप्रयोग-विशिष्ट एकीकृत परिपथ या एक [[ FPGA ]] हो सकता है।
क्योंकि वीसी-1 एन्कोडिंग और डिकोडिंग के लिए महत्वपूर्ण कंप्यूटिंग पावर की आवश्यकता होती है, एक सामान्य-उद्देश्य वाले सीपीयू  पर चलने वाले सॉफ़्टवेयर कार्यान्वयन आमतौर पर धीमे होते हैं, विशेष रूप से एचडी वीडियो सामग्री के साथ काम करते समय। सीपीयू उपयोग को कम करने या रीयल-टाइम एन्कोडिंग करने के लिए, विशेष-उद्देश्य वाले हार्डवेयर को या तो पूर्ण एन्कोडिंग या डिकोडिंग प्रक्रिया के लिए, या सीपीयू-नियंत्रित वातावरण में त्वरण सहायता के लिए नियोजित किया जा सकता है। एक हार्डवेयर वीसी-1 एनकोडर एक अनुप्रयोग-विशिष्ट एकीकृत परिपथ या एक [[ FPGA | एफपीजीए]] हो सकता है।


हार्डवेयर-त्वरित (हार्डवेयर-सहायता के रूप में भी जाना जाता है) वीडियो डिकोडिंग या तो समर्पित, विशेष-उद्देश्य वाले हार्डवेयर या सामान्य, बहुउद्देश्यीय हार्डवेयर जैसे GPU पर किया जा सकता है। पूर्व आमतौर पर उपभोक्ता इलेक्ट्रॉनिक्स उपकरणों जैसे ब्लू-रे डिस्क प्लेयर और 3 जी / 4 जी मोबाइल फोन में पाया जाता है, जबकि बाद वाला आमतौर पर पीसी में पाया जाता है। 2006 के बाद से निर्मित लगभग सभी वीडियो कार्ड [[ DirectX वीडियो त्वरण ]] एपीआई के माध्यम से विंडोज प्लेटफॉर्म पर [[ जीपीयू ]]-त्वरित वीसी -1 डिकोडिंग के कुछ स्तर का समर्थन करते हैं। मूल विंडोज़ WMV9/VC-1 डिकोडर (wmvdecode.dll) केवल DXVA प्रोफाइल A, B और C का समर्थन करता है, जबकि साइबरलिंक जैसे तृतीय पक्ष VC-1 डिकोडर पूर्ण DXVA प्रोफ़ाइल D डिकोड त्वरण का समर्थन करते हैं। MacOS प्लेटफॉर्म पर GPU-त्वरित VC-1 डिकोड के लिए कोई समर्थन नहीं है।
हार्डवेयर-त्वरित (हार्डवेयर-सहायता के रूप में भी जाना जाता है) वीडियो डिकोडिंग या तो समर्पित, विशेष-उद्देश्य वाले हार्डवेयर या सामान्य, बहुउद्देश्यीय हार्डवेयर जैसे जीपीयू पर किया जा सकता है। आमतौर पर पूर्व मे उपभोक्ता इलेक्ट्रॉनिक्स उपकरणों जैसे ब्लू-रे डिस्क प्लेयर और 3 जी / 4 जी मोबाइल फोन में पाया जाता है, जबकि बाद वाला आमतौर पर पीसी में पाया जाता है। 2006 के बाद से निर्मित लगभग सभी वीडियो कार्ड [[ DirectX वीडियो त्वरण | डायरेक्टएक्स  वीडियो त्वरण]] एपीआई के माध्यम से विंडोज प्लेटफॉर्म पर [[ जीपीयू ]]-त्वरित वीसी -1 डिकोडिंग के कुछ स्तर का समर्थन करते हैं। मूल विंडोज़ WMV9/VC-1 डिकोडर (wmvdecode.dll) केवल डीएक्सवीए  प्रोफाइल A, B और C का समर्थन करता है, जबकि साइबरलिंक जैसे तृतीय पक्ष वीसी-1 डिकोडर पूर्ण डीएक्सवीए  प्रोफ़ाइल डी  डिकोड त्वरण का समर्थन करते हैं। लेकिन MacOS प्लेटफॉर्म पर जीपीयू-त्वरित वीसी-1 डिकोड के लिए कोई समर्थन नहीं है।


रास्पबेरी पाई 4 से पहले का रास्पबेरी पाई हार्डवेयर वीसी-1 हार्डवेयर-त्वरित डिकोडिंग का समर्थन करता है, हालांकि इसके लिए लाइसेंस कुंजी खरीदने की आवश्यकता होती है।<ref>{{Cite web|title = New video features! MPEG-2 and VC-1 decode, H.264 encode, CEC support|url = https://www.raspberrypi.org/blog/new-video-features/|website = Raspberry Pi|access-date = 2015-11-29}}</ref>
रास्पबेरी पाई 4 से पहले का रास्पबेरी पाई हार्डवेयर वीसी-1 हार्डवेयर-त्वरित डिकोडिंग का समर्थन करता है, हालांकि इसके लिए लाइसेंस कुंजी खरीदने की आवश्यकता होती है।<ref>{{Cite web|title = New video features! MPEG-2 and VC-1 decode, H.264 encode, CEC support|url = https://www.raspberrypi.org/blog/new-video-features/|website = Raspberry Pi|access-date = 2015-11-29}}</ref>
Line 244: Line 254:


== कानूनी स्थिति ==
== कानूनी स्थिति ==
हालांकि माइक्रोसॉफ्ट से काफी जुड़े हुए हैं, वीसी-1 [[ पेटेंट पूल ]] के भीतर 18 सदस्य कंपनियां हैं।<ref name=VC1PatentPool2013>{{cite news |title=VC-1 Licensors |publisher=[[MPEG-LA]] |url=http://www.mpegla.com/main/programs/Vc1/Pages/Licensors.aspx |access-date=2013-05-19}}</ref> अधिकांश पेटेंट चार कंपनियों के पास हैं: माइक्रोसॉफ्ट (324 पेटेंट), पैनासोनिक (122 पेटेंट), एलजी इलेक्ट्रॉनिक्स (96 पेटेंट), और सैमसंग इलेक्ट्रॉनिक्स (96 पेटेंट)।<ref name=VC1PatentList>{{Cite web | title=VC-1 Patent List|url = https://www.mpegla.com/wp-content/uploads/vc-1-att1.pdf |website=[[MPEG LA]] |access-date=22 April 2020}}</ref>
हालांकि माइक्रोसॉफ्ट से काफी जुड़े हुए हैं, वीसी-1 [[ पेटेंट पूल ]] के भीतर 18 सदस्य कंपनियां हैं।<ref name=VC1PatentPool2013>{{cite news |title=VC-1 Licensors |publisher=[[MPEG-LA]] |url=http://www.mpegla.com/main/programs/Vc1/Pages/Licensors.aspx |access-date=2013-05-19}}</ref> अधिकांश लाइसेंस (पेटेंट) चार कंपनियों के पास हैं: माइक्रोसॉफ्ट (324 पेटेंट), पैनासोनिक (122 पेटेंट), एलजी इलेक्ट्रॉनिक्स (96 पेटेंट), और सैमसंग इलेक्ट्रॉनिक्स (96 पेटेंट)।<ref name=VC1PatentList>{{Cite web | title=VC-1 Patent List|url = https://www.mpegla.com/wp-content/uploads/vc-1-att1.pdf |website=[[MPEG LA]] |access-date=22 April 2020}}</ref>
एक एसएमपीटीई मानक के रूप में, वीसी-1 किसी के द्वारा भी कार्यान्वयन के लिए खुला है, हालांकि कार्यान्वयनकर्ताओं को एमपीईजी एलए, एलएलसी लाइसेंसिंग निकाय या सीधे अपने सदस्यों को लाइसेंस शुल्क का भुगतान करने की आवश्यकता हो सकती है, जो प्रारूप पर [[ आवश्यक पेटेंट ]] रखने का दावा करते हैं। यह एक गैर-अनन्य लाइसेंसिंग निकाय है)।<ref>{{Cite web | url = http://www.mpegla.com/news/n_06-08-17_pr.pdf | title = MPEG LA, LLC. Press Release| access-date = August 17, 2006 |archive-url = https://web.archive.org/web/20061113145526/http://www.mpegla.com/news/n_06-08-17_pr.pdf <!-- Bot retrieved archive --> |archive-date = November 13, 2006}}</ref>
आधे से अधिक पेटेंट अप्रैल 2020 तक समाप्त हो गए थे।<ref name=VC1PatentList />


एक एसएमपीटीई मानक के रूप में, वीसी-1 किसी के द्वारा भी कार्यान्वयन के लिए खुला है, हालांकि कार्यान्वयनकर्ताओं को एमपीईजी एलए, एलएलसी लाइसेंसिंग निकाय या सीधे अपने सदस्यों को लाइसेंस शुल्क का भुगतान करने की आवश्यकता हो सकती है,( जो प्रारूप पर [[ आवश्यक पेटेंट | आवश्यक पेटेंट]] रखने का दावा करते हैं। यह एक गैर-अनन्य लाइसेंसिंग निकाय है)।<ref>{{Cite web | url = http://www.mpegla.com/news/n_06-08-17_pr.pdf | title = MPEG LA, LLC. Press Release| access-date = August 17, 2006 |archive-url = https://web.archive.org/web/20061113145526/http://www.mpegla.com/news/n_06-08-17_pr.pdf <!-- Bot retrieved archive --> |archive-date = November 13, 2006}}</ref>


जबकि आधे से अधिक पेटेंट अप्रैल 2020 तक समाप्त हो गए थे।<ref name="VC1PatentList" />


=== पेटेंट धारक ===
{{Transcluded section|MPEG LA}}
निम्न संगठन VC-1 पेटेंट पूल में एक या अधिक पेटेंट रखते हैं, जैसा कि MPEG LA द्वारा सूचीबद्ध किया गया है।
{{trim|{{#section::MPEG LA|VC-1 patents}} }}




==यह भी देखें==
 
*[[ AV1 ]]
=== पेटेंट धारक ===
*H.264 और VC-1 . की तुलना
निम्न संगठन VC-1 पेटेंट पूल में एक या अधिक पेटेंट रखते हैं, जैसा कि एमपीईजी एलए  द्वारा सूचीबद्ध किया गया है।
*[[ वीडियो संपीड़न ]]
{| class="wikitable"
*[[ Dirac (वीडियो संपीड़न प्रारूप) ]]|VC-2 (Dirac)
!संगठन
!सक्रिय पेटेंट
!समाप्त पेटेंट
!कुल पेटेंट
|-
|माइक्रोसॉफ्ट
|426
|38
|464
|-
|पैनासोनिक
|53
|69
|122
|-
|एलजी इलेक्ट्रानिक्स
|21
|75
|96
|-
|सैमसंग इलेक्ट्रानिक्स
|31
|65
|96
|-
|डॉल्बी लेबोरेटीज
|47
|56
|103
|-
|फिलिप्स
|0
|77
|77
|-
|हिटाची
|0
|60
|60
|-
|मित्सुबिशी इलेक्ट्रिक
|2
|50
|52
|-
|सोनी
|2
|26
|28
|-
|जेवीसी केनबुड़
|0
|25
|25
|-
|तोशिबा
|0
|21
|21
|-
|फुजीटसू
|0
|20
|20
|-
|टेलीनोर
|0
|19
|19
|-
|सीमेंस
|2
|16
|18
|-
|एटी/टी बौद्धिक संपदा
|0
|16
|16
|-
|सन पेटेंट ट्रस्ट
|0
|12
|12
|-
|तीव्र निगम
|3
|5
|8
|-
|ऑरेन्ज एसए
|0
|7
|7
|-
|निप्पॉन टेलीग्राफ और टेलीफोन
|0
|4
|4
|-
|पैनटेक
|0
|4
|4
|-
|जेडटीई
|0
|1
|1
|}
*


==संदर्भ==
==संदर्भ==
Line 269: Line 385:
*{{cite web | title=VC-1 Profiles and Levels | work=VC-1 | url=http://www.microsoft.com/windows/windowsmedia/forpros/events/NAB2005/VC-1.aspx#VC1_Profiles_and_Levels | access-date=December 12, 2005 }}
*{{cite web | title=VC-1 Profiles and Levels | work=VC-1 | url=http://www.microsoft.com/windows/windowsmedia/forpros/events/NAB2005/VC-1.aspx#VC1_Profiles_and_Levels | access-date=December 12, 2005 }}
*{{cite web | title=Microsoft WMV Codec Implementations | work=VC-1 | url=http://www.microsoft.com/windows/windowsmedia/9series/codecs/video.aspx | access-date=February 28, 2006 }}
*{{cite web | title=Microsoft WMV Codec Implementations | work=VC-1 | url=http://www.microsoft.com/windows/windowsmedia/9series/codecs/video.aspx | access-date=February 28, 2006 }}
*[http://wiki.multimedia.cx/index.php?title=Understanding_VC-1 VC-1 reference software analysis] at the MultimediaWiki
*[http://wiki.multimedia.cx/index.php?title=Understanding_VC-1 VC-1 reference software analysis] at tएचe MultimediaWiki
*{{IETF RFC|4425|link=no}} – IETF RTP Payload Format for Video Codec 1
*{{IETF RFC|4425|link=no}} – IETF RTP Payload Format for Video Codec 1
*{{cite web | title=VC-1 Decode License Announcement | work=VC-1 | url=http://www.raspberrypi.org/archives/1839 | access-date=August 24, 2012 }} for the Raspberry Pi
*{{cite web | title=VC-1 Decode License Announcement | work=VC-1 | url=http://www.raspberrypi.org/archives/1839 | access-date=August 24, 2012 }} for tएचe Raspberry Pi


{{Compression formats}}
{{Compression formats}}
Line 278: Line 394:
{{SMPTE standards}}
{{SMPTE standards}}


{{DEFAULTSORT:Vc-1}}[[Category: अमेरिकी आविष्कार]]
{{DEFAULTSORT:Vc-1}}
[[Category: एचडी डीवीडी]]
[[Category: उच्च परिभाषा टेलीविजन]]
[[Category: जापानी आविष्कार]]
[[Category: माइक्रोसॉफ्ट पहल]]
[[Category: पेटेंट द्वारा कवर किए गए खुले मानक]]
[[Category: माइक्रोसॉफ्ट सिल्वरलाइट]]
[[Category: एसएमपीटीई मानक]]
[[Category: दक्षिण कोरियाई आविष्कार]]
[[Category:वीडियो कोडेक]]
[[Category:वीडियो संपीड़न]]
 


[[Category: Machine Translated Page]]
[[Category:Articles with short description|Vc-1]]
[[Category:Created On 06/09/2022]]
[[Category:Created On 06/09/2022|Vc-1]]
[[Category:Machine Translated Page|Vc-1]]
[[Category:Short description with empty Wikidata description|Vc-1]]
[[Category:अमेरिकी आविष्कार|Vc-1]]
[[Category:उच्च परिभाषा टेलीविजन|Vc-1]]
[[Category:एचडी डीवीडी|Vc-1]]
[[Category:एसएमपीटीई मानक|Vc-1]]
[[Category:जापानी आविष्कार|Vc-1]]
[[Category:दक्षिण कोरियाई आविष्कार|Vc-1]]
[[Category:पेटेंट द्वारा कवर किए गए खुले मानक|Vc-1]]
[[Category:माइक्रोसॉफ्ट पहल|Vc-1]]
[[Category:माइक्रोसॉफ्ट सिल्वरलाइट|Vc-1]]
[[Category:वीडियो कोडेक|Vc-1]]
[[Category:वीडियो संपीड़न|Vc-1]]

Latest revision as of 09:50, 21 October 2022

अन्य उपयोगों के लिए,VC1 देखें ।

AVC1(एडवांस वीडिओ कोडिंग ) या AV1 के साथ भ्रमित होने की नहीं


एसएमपीटीई 421, अनौपचारिक रूप से VC-1 (विडिओ कोडेक-1) के रूप में जाना जाता है, एक वीडियो कोडिंग प्रारूप है। इसमें से अधिकांश को प्रारंभ में 2003 में माइक्रोसॉफ्ट के स्वामित्व वाले वीडियो प्रारूप विंडोज मीडिया वीडियो 9 के रूप में विकसित किया गया था। एक नई उन्नत प्रोफ़ाइल के विकास सहित कुछ संवर्द्धन के साथ, इसे आधिकारिक तौर पर 3 अप्रैल, 2006 को सोसाइटी ऑफ़ मोशन पिक्चर एंड टेलीविज़न इंजीनियर्स (एसएमपीटीई) मानक के रूप में अनुमोदित किया गया था। इसे मुख्य रूप से एच.264/एमपीईजी-4 AVC मानक के कम-जटिलता वाले प्रतियोगी के रूप में विक्रय किया गया था। इसके विकास के बाद, माइक्रोसॉफ्ट के अलावा भी कई कंपनियों ने दावा किया कि उनके पास पैनासोनिक , एलजी इलेक्ट्रॉनिक्स और सैमसंग इलेक्ट्रॉनिक्स सहित कई लाइसेंस है जो प्रौद्योगिकी पर लागू होते है।

विडिओ कोडेक-1 अब अप्रचलित माइक्रोसॉफ्ट सिल्वरलाइट, संक्षेप रूप मे पेश किए गए एचडी डीवीडी डिस्क प्रारूप और ब्लू - रे डिस्क प्रारूप में समर्थन करने वाले पहले उत्पाद है।

वीसी-1
इंटरनेट मीडिया प्रकार वीडिओ/वीसी-1
द्वारा विकसित एसएमपीटीई , माइक्रोसॉफ्ट , पैनासोनिक, एलजी , सैमसंग , आदि .
आरंभिक रिलीज 24 फरवरी 2006; 16 साल पहले
नवीनतम रिलीज एसएमपीटीई एसटी 421 :2013

8 अक्टूबर 2013; 9 साल पहले

प्रारूप का प्रकार वीडिओ कोडिंग प्रारूप
से विस्तारित डब्लूएमवी
मानकों एसएमपीटीई एसटी 421
ओपन फॉर्मैट हाँ
फ्री प्रारूप ? नहीं

स्वरूप

विडिओ कोडेक-1, एच.261,एमपीईजी-1(मूविंग पिक्चर्स एक्सपर्ट ग्रुप-1) भाग-2, एच.262/एमपीईजी-2 भाग-2, एच.263/एमपीईजी-4 भाग-2 मे पाए जाने वाले पारंपरिक ब्लॉक-आधारित गति-आपूर्ति हाइब्रिड वीडिओ कोडिंग डिजाइन का एक विकास है। इसे व्यापक रूप से ITU-T(अंतरराष्टीय दूरसंचारसंघ-दूरसंचार क्षेत्र) और एमपीईजी(स्थानांतरण चित्र विशेषज्ञ समूह ) वीडियो कोडेक मानक के विकल्प के रूप में वर्णित किया गया था जिसे एच.264/एमपीईजी-4 AVC के रूप में जाना जाता है। वीडिओ कोडेक-1 के उन्नत प्रोफ़ाइल में इंटरलेस्ड वीडियो अनुक्रमों के साथ-साथ प्रगतिशील स्कैन वीडियो को कोड करने के लिए डिज़ाइन किए गए टूल शामिल हैं। वीडिओ कोडेक-1 उन्नत प्रोफ़ाइल के विकास और मानकीकरण का मुख्य लक्ष्य इंटरलेस्ड सामग्री के अंतःविहीन-अनुकूलित संपीड़न का समर्थन करना था। इसे पहले प्रगतिशील स्कैन में परिवर्तित किए बिना ही इसे1080i प्रारूप का उपयोग करके प्रसारण और वीडियो उद्योग के पेशेवरों के लिए अधिक आकर्षक बनाना था।

एचडी डीवीडी और ब्लू-रे डिस्क दोनों ने एक समर्थित वीडियो प्रारूप के रूप में वीडिओ कोडेक-1 को अपनाया, जिसका अर्थ है कि वीडियो प्लेबैक डिवाइस को वीडिओ कोडेक-1 का उपयोग करके संपीड़ित वीडियो-सामग्री को डीकोड करने और चलाने में सक्षम होना चाहिए। विंडोज विस्टा आंशिक रूप से वीसी-1 डिकोडर और वीडिओ कोडेक-1 एन्कोडेड एचडी डीवीडी फिल्मों के प्लेबैक के लिए आवश्यक कुछ संबंधित घटकों को शामिल करके एचडी डीवीडी प्लेबैक का समर्थन करता है।[1]

माइक्रोसॉफ्ट ने वीडिओ कोडेक-1 को एक्सबॉक्स 360 विडियो गेम कंसोल के आधिकारिक वीडियो प्रारूप के रूप में नामित किया, और गेम विकासक गेम के साथ पूर्ण गति वाले वीडियो के लिए वीडिओ कोडेक-1 का उपयोग किया। 31 अक्टूबर 2006 के अपडेट के माध्यम से, विंडोज मीडिया वीडियो के सभी प्रारूपों को डिस्क, यूएसबी स्टोरेज डिवाइस से एक्सबॉक्स 360 पर चलाया जा सकता है, या विंडोज मीडिया कनेक्ट/विंडोज मीडिया प्लेयर 11 के माध्यम से पर्सनल कंप्यूटर से प्रवाह की जा सकती है।

वीडिओ कोडेक -1 प्लेस्टेशन 3 कंसोल में समर्थित है और FFएमपीईजी(फास्ट फॉरवर्ड मूविंग पिक्चर्स एक्सपर्ट ग्रुप) प्रोजेक्ट में वीडिओ कोडेक-1 डिकोडर भी शामिल है।[2]

24 अगस्त 2012 को, रास्पबेरी पाई फाउंडेशन ने वीडिओ कोडेक-1 के लिए हार्डवेयर डिकोडिंग समर्थन की घोषणा की।[3]


माइक्रोसॉफ्ट कोडेक कार्यान्वयन

वीसी-1 कोडेक विनिर्देश अब तक माइक्रोसॉफ्ट द्वारा तीन कोडेक के रूप में कार्यान्वित किया गया है, जिनमे प्रत्येक की पहचान एक अद्वितीय चार वर्ड कोड के साथ की गई है।[4]


डब्ल्यूएमवी3

वीडिओ कोडेक-1 के सरल और मुख्य प्रोफाइल मौजूदा WMV3(विंडोज मीडिया वीडिओ 3) कार्यान्वयन के लिए पूरी तरह से विश्वसनीय है,, जिससे विंडोज मीडिया वीडिओ 3 बिटस्ट्रीम पूरी तरह से वीसी-1 के अनुरूप हो गई।

डब्लूएमवी3 कोडेक को मुख्य रूप से कंप्यूटर प्रदर्शन के लिए प्रगतिशील एन्कोडिंग को समर्थन करने के लिए डिज़ाइन किया गया था। एक इंटरलेस्ड एन्कोडिंग मोड लागू किया गया था, लेकिन जब माइक्रोसॉफ्ट ने विंडोज मीडिया वीडिओ एडवांस प्रोफाइल को लागू करना शुरू किया तो जल्दी ही पदावनत हो गया। जबकि डब्लूएमवी3 प्रगतिशील एन्कोडिंग को Y(चमकीला) U(नीला प्रक्षेपण) V(लाल प्रक्षेपण) 4:2:0 रंग नमूना पद्धति का उपयोग करके क्रियान्वित किया गया था,तथा बहिष्कृत इन्टरलेस्ड मोड को कम सामान्य YUV 4:1:1 नमूना पद्धति का उपयोग करके लागू किया गया था।

विंडोज मीडिया वीडियो 9 (डब्लूएमवी3) कोडेक वीडिओ कोडेक-1 कोडेक मानक के सरल और मुख्य मोड को लागू करता है,और स्ट्रीमिंग और डाउनलोडिंग के लिए उच्च गुणवत्ता वाला वीडियो प्रदान करता है। ''यह बिट दरों की एक विस्तृत श्रृंखला के लिए समर्थन प्रदान करता है,और उच्च व्याख्या प्रकरण से एमपीईजी -2 की बिट दर से आधी से एक तिहाई पर, डायल-अप मॉडेम पर वितरित निम्न-बिट-दर इंटरनेट वीडियो के लिए समर्थन करता है। यह कोडेक दो-पास और परिवर्तनीय बिट दर (वीबीआर) एन्कोडिंग के साथ व्यावसायिक-गुणवत्ता डाउनलोड करने योग्य वीडियो का भी समर्थन करता है।[5]

कई प्रसिद्ध व्याख्या फिल्में और वीडियो डब्लूएमवी एचडी डब किए गए प्रारूप में व्यावसायिक रूप से जारी की गई हैं। ये शीर्षक डब्लूएमवी3 मुख्य प्रोफ़ाइल @ उच्च स्तर (MP@एचL) के साथ एन्कोडेड हैं।''

डब्ल्यूएमवीए

डब्लूएमवीए (विंडोज मीडिया वीडिओ एडवांस), एसएमपीटीई(सोसाइटी ऑफ मोशन पिक्चर एण्ड टेलीविजन इंजीनीयर्स) द्वारा वीडिओ कोडेक-1 प्रारूप की स्वीकृति से पहले विंडोज मीडिया वीडिओ एडवांस्ड प्रोफाइल का मूल कार्यान्वयन था। कोडेक को विंडोज़ मीडिया प्लेयर 10 और विंडोज मीडिया फॉर्मेट एसडीके (सॉफ्टवेयर डेवलपमेंट किट) 9.5 इंस्टाल पैकेज के साथ वितरित किया गया था।लेकिन डब्लूएमवीए और WVC1(विंडोज वर्चुअल कोडेक1) के बीच थोड़ा सा बिटस्ट्रीम अंतर है, इसलिए डब्लूएमवीए को डब्लूवीसी1 की तुलना में एक अलग प्रत्यक्ष प्रदर्शन डिकोडर द्वारा नियंत्रित किया जाता है। कुछ तृतीय पक्ष हार्डवेयर और सॉफ़्टवेयर डिकोडर केवल डब्लूएमवीए आधारित प्रकरण को डीकोड करते हैं।अतः 2006 तक, डब्लूएमवीए को एक पदावनत कोडेक रूप मे माना जाता है क्योंकि यह पूरी तरह से वीडिओ कोडेक-1 के अनुरूप नहीं है।

डब्ल्यूवीसी1

डब्लूवीसी1, जिसे विंडोज़ मीडिया वीडिओ 9 उन्नत प्रोफ़ाइल के रूप में भी जाना जाता है, वीडिओ कोडेक-1 कोडेक मानक के एक अधिक सामग्री और पूरी तरह से अनुरूप एडवांस प्रोफ़ाइल को लागू करता है। यह इंटरलेस्ड सामग्री के लिए समर्थन प्रदान करता है और परिवहन स्वतंत्र है। विंडोज मीडिया वीडियो 9 सीरीज कोडेक के पिछले संस्करण के साथ, उपयोगकर्ता एमपीईजी -2 कोडेक की तुलना में कम से कम एक तिहाई डेटा दरों पर प्रगतिशील सामग्री वितरित कर सकते हैं और फिर भी एमपीईजी -2 के बराबर या तुलनीय गुणवत्ता प्राप्त कर सकते हैं।. विंडोज मीडिया वीडियो 9 एडवांस्ड प्रोफाइल कोडेक इंटरलेस्ड सामग्री के साथ एन्कोडिंग दक्षता में भी यही सुधार प्रदान करता है. डब्लूवीसी1 के लिए एक डिकोडर विंडोज मीडिया प्लेयर11 में शामिल है, जो विंडोज विस्टा के साथ जोड़ा गया है और विंडोज एक्सपी के लिए डाउनलोड के रूप में उपलब्ध है और यह कार्यान्वयन माइक्रोसॉफ्ट सिल्वरलाइट में समर्थित है।

प्रोफाइल

सरल मुख्य विकसित
बेसलाइन इंट्रा फ्रेम संपीड़न Yes Yes हाँ
चर-आकार का परिवर्तन Yes Yes Yes
16-बिट ट्रांसफॉर्म Yes Yes Yes
ओवरलैप्ड ट्रांसफॉर्म Yes Yes Yes
4 मोशन वेक्टर प्रति मैक्रोब्लॉक Yes Yes Yes
14 पिक्सेल लुमिनीयस गति प्रतिकार Yes Yes Yes
14 पिक्सेल क्रोमिनेंस गति प्रतिकार No Yes Yes
प्रारंभ कोड No Yes Yes
विस्तारित गति वेक्टर No Yes Yes
लूप फ़िल्टर No Yes Yes
गतिशील संकल्प परिवर्तन No Yes Yes
अनुकूली मैक्रोब्लॉक परिमाणिकरण No Yes Yes
बी फ्रेम No Yes Yes
तीव्रता प्रतिकार No Yes Yes
रेंज समायोजन No Yes Yes
फील्ड एण्ड फ्रेम कोडिंग मोड No No Yes
जीओपी परत No No Yes
मेटाडेटा प्रदर्शित करे No No Yes
सरल मुख्य विकसित

बिट दर और संकल्प

प्रोफाइल लेवल अधिकतम बिट रेट संकल्प/फ्रेमरेट
सरल कम 96 kbit/s 176 × 144 / 15 (QCIF)
मध्यम 384 kbit/s 240 × 176 / 30
352 × 288 / 15 (CIF)
मुख्य कम 2 Mbit/s 320 × 240 / 24 (QVGA)
मध्यम 10 Mbit/s 720 × 480 / 30 (480p)
720 × 576 / 25 (576p)
उच्च 20 Mbit/s 1920 × 1080 / 30 (1080p)
विकसित एल0 2 Mbit/s 352 × 288 / 30 (CIF)
एल1 10 Mbit/s 720 × 480 / 30 (NTSC-SD)
720 × 576 / 25 (PAL-SD)
एल2 20 Mbit/s 720 × 480 / 60 (480p)
1280 × 720 / 30 (720p)
एल 3 45 Mbit/s 1920 × 1080 / 24 (1080p)
1920 × 1080 / 30 (1080i)
1280 × 720 / 60 (720p)
एल4 135 Mbit/s 1920 × 1080 / 60 (1080p)
2048 × 1536 / 24

अन्य कार्यान्वयन

माइक्रोसॉफ्ट के विंडोज मीडिया वीडिओ9 कोडेक में इसकी उत्पत्ति के कारण, वीडिओ कोडेक-1 एन्कोडर का सबसे लोकप्रिय कार्यान्वयन अब तक माइक्रोसॉफ्ट द्वारा किया गया है, हालाँकि तृतीय-पक्ष कार्यान्वयन मे सोनिक सिनेविजन पीएसई भी शामिल है। जो मुख्य रूप से एचडी डीवीडी और ब्लू रे एन्कोडिंग में उपयोग किया जाने वाला एक पेशेवर वीसी -1 एन्कोडिंग टूल है , माइक्रोसॉफ्ट के पीईपी (पैरेलल एनकोडर) एन्कोडिंग टूल और वीसी -1 एनालाइज़र टूल का एक व्यावसायिक संस्करण है। माइक्रोसॉफ्ट कोड विकास का विकासक है जबकि ध्वनि समाधान बिक्री और वितरण का विकासक है। माइक्रोसॉफ्ट एक अलग वीडिओ कोडेक-1 एन्कोडर सॉफ्टवेयर डेवलपमेंट किट(SDK) भी प्रदान करता है जो किसी भी कंपनी या सॉफ़्टवेयर डेवलपर को वीडिओ कोडेक-1 एन्कोडिंग को अपने अनुप्रयोगों में एकीकृत करने की अनुमति देता है।

गैर-माइक्रोसॉफ्ट वीडिओ कोडेक-1 कार्यान्वयन (पूरी तरह से एसएमपीटी विनिर्देशों पर आधारित) एरिक्सन टेलीविजन और मुख्य अवधारणा द्वारा किया गया है।[6] FFएमपीईजी प्रारूप में एक मुफ्त सॉफ्टवेयर वीडिओ कोडेक-1 डिकोडर शामिल है।[2][7]


एन्कोडिंग सॉफ्टवेयर

विंडोज मीडिया एनकोडर9 सीरीज डब्लूवीसी1 चार वर्ड कोड मीडिया सहित वीडिओ कोडेक-1 अनुरूप वीडियो फ़ाइलों को एन्कोड करता है। विंडोज मीडिया फॉर्मेट 11 क्रम या विंडोज मीडिया प्लेयर 11 को सभी तीन प्रोफाइल (सरल, मुख्य और उन्नत) में पूर्ण वीसी -1 अनुपालन सुनिश्चित करने के लिए कंप्यूटर पर स्थापित किया जाना चाहिए। अगर इनमें से कोई भी स्थापित किया गया है, तो विंडोज़ मूवी मेकर वीसी-1 अनुरूप वीडियो भी सहेज सकता है, जैसा कि विंडोज मीडिया फॉर्मेट एसडीके या विंडोज मीडिया कोडेक डीएमओ पर बनाया गया कोई अन्य एप्लिकेशन हो सकता है। एक विंडोज मीडिया एनकोडर स्टूडियो संस्करण को प्रारंभ में पेशेवर एन्कोडिंग के लिए घोषित किया गया था लेकिन बाद में माइक्रोसॉफ्ट द्वारा रद्द कर दिया गया था। माइक्रोसॉफ्ट एक्सप्रेशन एनकोडर जो माइक्रोसॉफ्ट एक्सप्रेशन स्टूडियो का हिस्सा है, वीसी-1 वीडियो को विंडोज मीडिया (उन्नत सिस्टम प्रारूप ) फाइल फॉर्मेट और आईआईएस स्मूथ स्ट्रीमिंग फॉर्मेट में एन्कोडिंग का समर्थन करता है।

इनलेट, डिजिटल रैपिड्स कॉर्पोरेशन , हार्मोनिक इंक., एनविवियो, मौलिक प्रौद्योगिकियां , एनीस्ट्रीम , टेलीस्ट्रीम्स और रोडेट द्वारा बनाए गए वीडियो एन्कोडर उत्पाद आईपीटीवी और वेब स्ट्रीमिंग के लिए वीसी-1 एन्कोडिंग (माइक्रोसॉफ्ट वीसी-1 एनकोडर एसडीके पर आधारित) का समर्थन करते हैं।

हार्डवेयर-आधारित एन्कोडिंग और डिकोडिंग

क्योंकि वीसी-1 एन्कोडिंग और डिकोडिंग के लिए महत्वपूर्ण कंप्यूटिंग पावर की आवश्यकता होती है, एक सामान्य-उद्देश्य वाले सीपीयू पर चलने वाले सॉफ़्टवेयर कार्यान्वयन आमतौर पर धीमे होते हैं, विशेष रूप से एचडी वीडियो सामग्री के साथ काम करते समय। सीपीयू उपयोग को कम करने या रीयल-टाइम एन्कोडिंग करने के लिए, विशेष-उद्देश्य वाले हार्डवेयर को या तो पूर्ण एन्कोडिंग या डिकोडिंग प्रक्रिया के लिए, या सीपीयू-नियंत्रित वातावरण में त्वरण सहायता के लिए नियोजित किया जा सकता है। एक हार्डवेयर वीसी-1 एनकोडर एक अनुप्रयोग-विशिष्ट एकीकृत परिपथ या एक एफपीजीए हो सकता है।

हार्डवेयर-त्वरित (हार्डवेयर-सहायता के रूप में भी जाना जाता है) वीडियो डिकोडिंग या तो समर्पित, विशेष-उद्देश्य वाले हार्डवेयर या सामान्य, बहुउद्देश्यीय हार्डवेयर जैसे जीपीयू पर किया जा सकता है। आमतौर पर पूर्व मे उपभोक्ता इलेक्ट्रॉनिक्स उपकरणों जैसे ब्लू-रे डिस्क प्लेयर और 3 जी / 4 जी मोबाइल फोन में पाया जाता है, जबकि बाद वाला आमतौर पर पीसी में पाया जाता है। 2006 के बाद से निर्मित लगभग सभी वीडियो कार्ड डायरेक्टएक्स वीडियो त्वरण एपीआई के माध्यम से विंडोज प्लेटफॉर्म पर जीपीयू -त्वरित वीसी -1 डिकोडिंग के कुछ स्तर का समर्थन करते हैं। मूल विंडोज़ WMV9/VC-1 डिकोडर (wmvdecode.dll) केवल डीएक्सवीए प्रोफाइल A, B और C का समर्थन करता है, जबकि साइबरलिंक जैसे तृतीय पक्ष वीसी-1 डिकोडर पूर्ण डीएक्सवीए प्रोफ़ाइल डी डिकोड त्वरण का समर्थन करते हैं। लेकिन MacOS प्लेटफॉर्म पर जीपीयू-त्वरित वीसी-1 डिकोड के लिए कोई समर्थन नहीं है।

रास्पबेरी पाई 4 से पहले का रास्पबेरी पाई हार्डवेयर वीसी-1 हार्डवेयर-त्वरित डिकोडिंग का समर्थन करता है, हालांकि इसके लिए लाइसेंस कुंजी खरीदने की आवश्यकता होती है।[8]


कानूनी स्थिति

हालांकि माइक्रोसॉफ्ट से काफी जुड़े हुए हैं, वीसी-1 पेटेंट पूल के भीतर 18 सदस्य कंपनियां हैं।[9] अधिकांश लाइसेंस (पेटेंट) चार कंपनियों के पास हैं: माइक्रोसॉफ्ट (324 पेटेंट), पैनासोनिक (122 पेटेंट), एलजी इलेक्ट्रॉनिक्स (96 पेटेंट), और सैमसंग इलेक्ट्रॉनिक्स (96 पेटेंट)।[10]

एक एसएमपीटीई मानक के रूप में, वीसी-1 किसी के द्वारा भी कार्यान्वयन के लिए खुला है, हालांकि कार्यान्वयनकर्ताओं को एमपीईजी एलए, एलएलसी लाइसेंसिंग निकाय या सीधे अपने सदस्यों को लाइसेंस शुल्क का भुगतान करने की आवश्यकता हो सकती है,( जो प्रारूप पर आवश्यक पेटेंट रखने का दावा करते हैं। यह एक गैर-अनन्य लाइसेंसिंग निकाय है)।[11]

जबकि आधे से अधिक पेटेंट अप्रैल 2020 तक समाप्त हो गए थे।[10]



पेटेंट धारक

निम्न संगठन VC-1 पेटेंट पूल में एक या अधिक पेटेंट रखते हैं, जैसा कि एमपीईजी एलए द्वारा सूचीबद्ध किया गया है।

संगठन सक्रिय पेटेंट समाप्त पेटेंट कुल पेटेंट
माइक्रोसॉफ्ट 426 38 464
पैनासोनिक 53 69 122
एलजी इलेक्ट्रानिक्स 21 75 96
सैमसंग इलेक्ट्रानिक्स 31 65 96
डॉल्बी लेबोरेटीज 47 56 103
फिलिप्स 0 77 77
हिटाची 0 60 60
मित्सुबिशी इलेक्ट्रिक 2 50 52
सोनी 2 26 28
जेवीसी केनबुड़ 0 25 25
तोशिबा 0 21 21
फुजीटसू 0 20 20
टेलीनोर 0 19 19
सीमेंस 2 16 18
एटी/टी बौद्धिक संपदा 0 16 16
सन पेटेंट ट्रस्ट 0 12 12
तीव्र निगम 3 5 8
ऑरेन्ज एसए 0 7 7
निप्पॉन टेलीग्राफ और टेलीफोन 0 4 4
पैनटेक 0 4 4
जेडटीई 0 1 1

संदर्भ

  1. "VC-1 Technical Overview". Windows Media. Microsoft. 2006. Retrieved October 5, 2006.
  2. 2.0 2.1 "VC-1". Summer of Code. Archived from the original on 2007-09-13. Retrieved 2007-03-21.
  3. "Raspberry Pi VC-1 Hardware Decoding". Raspberry Pi Foundation. 2012. Retrieved August 24, 2012.
  4. Sullivan, Gary J. (August 2010) [December 2007]. "DirectX Video Acceleration Specification for Windows Media Video v8, v9 and vA Decoding (Including SMPTE 421M "VC-1")" (PDF). Microsoft Developer Network (MSDN) Library, Windows Development Kit, Windows Driver Kit, Device and Driver Technologies, Display Devices (Adapters and Monitors), Design Guide, Windows 2000 Display Driver Model Design Guide. Microsoft. Retrieved 29 October 2010.
  5. "About the Windows Media Codecs". Microsoft Developer Network. Microsoft. Retrieved 28 April 2014.
  6. "MainConcept VC-1 Codec Package". MainConcept. Retrieved September 24, 2010.
  7. "FFmpeg Home/News". FFmpeg. March 9, 2007. Retrieved 29 October 2010. Nine months without news but with heavy development. A few select highlights are decoders for VC-1/WMV3/WMV9, VMware, VP5, VP6 video and WavPack, IMC, DCA audio and a WMA encoder.
  8. "New video features! MPEG-2 and VC-1 decode, H.264 encode, CEC support". Raspberry Pi. Retrieved 2015-11-29.
  9. "VC-1 Licensors". MPEG-LA. Retrieved 2013-05-19.
  10. 10.0 10.1 "VC-1 Patent List" (PDF). MPEG LA. Retrieved 22 April 2020.
  11. "MPEG LA, LLC. Press Release" (PDF). Archived from the original (PDF) on November 13, 2006. Retrieved August 17, 2006.


बाहरी संबंध