डिराक (वीडियो संपीड़न प्रारूप)

From Vigyanwiki
Revision as of 15:26, 7 December 2023 by alpha>Indicwiki (Created page with "{{short description|Video compression format}} {{Multiple issues| {{One source|text=This article relies heavily on references to DiracVideo.org (dead) and the BBC's research s...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Dirac
Filename extension
drc
Developed byBBC Research & Development
Initial release6 March 2008; 16 years ago (2008-03-06)[1]
Latest release
2.2.3[2]
23 September 2008; 16 years ago (2008-09-23)
Type of formatVideo coding format
Contained byMPEG-TS, Ogg, AVI, MKV, MOV, MPEG-4 Part 12, etc.
Extended toVC-2
StandardSMPTE 2042-1-2009, SMPTE 2042-2-2009 (a sub-set of Dirac)
Open format?Yes
Free format?Yes[3]

डिराक एक खुला और रॉयल्टी-मुक्त वीडियो संपीड़न प्रारूप है,[4] बीबीसी रिसर्च एंड डेवलपमेंट द्वारा विकसित विशिष्टता और प्रणाली।[5][6][7][8] श्रोडिंगर और डायराक-रिसर्च (जिसे पहले केवल डायराक कहा जाता था) डिराक के खुले और रॉयल्टी-मुक्त सॉफ़्टवेयर कार्यान्वयन (वीडियो कोडेक्स) हैं। डिराक प्रारूप का लक्ष्य अल्ट्रा हाई डेफिनिशन टेलीविजन और उससे आगे के लिए उच्च गुणवत्ता वाला वीडियो संपीड़न प्रदान करना है।[6]और इस प्रकार H.264 और VC-1 जैसे मौजूदा प्रारूपों के साथ प्रतिस्पर्धा करता है।

जनवरी 2008 में विनिर्देश को अंतिम रूप दिया गया था, और आगे के विकास केवल बग फिक्स और बाधाएं हैं।[2]उसी वर्ष सितंबर में, केवल मैं फ्रेम उपसमुच्चय का संस्करण 1.0.0 जिसे डिराक प्रो के नाम से जाना जाता है, जारी किया गया था[9] और तब से इसे मोशन पिक्चर और टेलीविजन इंजीनियर्स सोसायटी द्वारा वीसी-2 के रूप में मानकीकृत किया गया है।[7][10] गति क्षतिपूर्ति और अंतर-फ़्रेम कोडिंग सहित पूर्ण डिराक विनिर्देश का संस्करण 2.2.3, कुछ दिनों बाद जारी किया गया था।[11] 2008 में 2008 के ग्रीष्मकालीन ओलंपिक में एचडीटीवी चित्रों को प्रसारित करने के लिए बीबीसी द्वारा डिराक प्रो का आंतरिक रूप से उपयोग किया गया था।[12][13][14] प्रारूप कार्यान्वयन का नाम सैद्धांतिक भौतिकविदों पॉल डिराक और इरविन श्रोडिंगर के सम्मान में रखा गया है, जिन्होंने भौतिकी में 1933 का नोबेल पुरस्कार साझा किया था।

प्रौद्योगिकी

डिराक एचडीटीवी (1920×1080) और उससे अधिक के रिज़ॉल्यूशन का समर्थन करता है, और एमपीईजी-2 भाग 2, एमपीईजी-4 भाग 2 और इसके प्रतिस्पर्धियों जैसे वीडियो संपीड़न प्रारूपों की तुलना में डेटा दर में महत्वपूर्ण बचत और गुणवत्ता में सुधार प्रदान करने का दावा किया गया है। लिखित, और विंडोज़ मीडिया वीडियो । डिराक के कार्यान्वयनकर्ता उच्च परिभाषा वीडियो के लिए एमपीईजी-2 की तुलना में बिट दर में दो गुना कमी का प्रारंभिक दावा करते हैं,[15] जो इसे H.264/MPEG-4 AVC और VC-1 जैसे मानकों के तुलनीय बनाता है।

डिराक स्थिर बिट दर और परिवर्तनीय बिट दर संचालन दोनों का समर्थन करता है। जब कम विलंब सिंटैक्स का उपयोग किया जाता है, तो निरंतर विलंबता सुनिश्चित करने के लिए चित्र में प्रत्येक क्षेत्र (डिराक स्लाइस) के लिए बिट दर स्थिर होगी। डिराक हानिपूर्ण और दोषरहित संपीड़न मोड का समर्थन करता है।[16] डिराक एमपीईजी संपीड़न प्रारूपों में उपयोग किए जाने वाले असतत कोसाइन परिवर्तनों के बजाय, जेपीईजी 2000 और प्रगतिशील ग्राफ़िक्स फ़ाइल छवि प्रारूपों और इस cineform पेशेवर वीडियो कोडेक की तरह वेवलेट संपीड़न को नियोजित करता है। डिराक जिन दो विशिष्ट वेवलेट्स का उपयोग कर सकता है, वे लगभग JPEG 2000 (कोहेन-डौबेचिस-फ्यूव्यू वेवलेट्स के रूप में जाना जाता है) के समान हैं, साथ ही उनसे प्राप्त दो और वेवलेट्स भी समान हैं।[17] डिराक का उपयोग ऑडियो वीडियो इंटरलीव, ओजीजी और मट्रोस्का कंटेनर प्रारूप (डिजिटल) में किया जा सकता है और इसे आईएसओ बेस मीडिया फ़ाइल स्वरूप | एमपीईजी -4 फ़ाइल प्रारूप में उपयोग के लिए भी पंजीकृत किया गया है।[18] और एमपीईजी ट्रांसपोर्ट स्ट्रीम|एमपीईजी-2 ट्रांसपोर्ट स्ट्रीम।[19]


वीसी-2

डिराक प्रो को मानकीकरण के लिए एसएमपीटीई के समक्ष प्रस्तावित किया गया था।[7][20][21] डिराक प्रो विनिर्देश मुख्य डिराक विशिष्टता के केवल एक आई-फ्रेम उपसमुच्चय को परिभाषित करता है, जिसका उद्देश्य उच्च बिटरेट अनुप्रयोगों में पेशेवर और स्टूडियो उपयोग है।[2][22] 2010 में, SMPTE ने डिराक प्रो को VC-2 के रूप में मानकीकृत किया।[10][23]

  • एसएमपीटीई 2042-1:2009 वीसी-2 वीडियो संपीड़न[10]* एसएमपीटीई 2042-2:2009 वीसी-2 स्तर की परिभाषाएँ
  • आरपी (अनुशंसित अभ्यास) 2047-1-2009 - 1080पी हाई डेफिनिशन वीडियो स्रोतों का वीसी-2 मेज़ानाइन स्तर संपीड़न
  • एसएमपीटीई 2047-2:2010 एचडी-एसडीआई पर वीसी-2 संपीड़ित वीडियो का वहन
  • आरपी 2042-3:2010 - वीसी-2 अनुरूपता विशिष्टता[24]

मूल विशिष्टता को 2012 में अद्यतन किया गया था, जिसमें दोषरहित और लगभग-दोषरहित संग्रह के लिए एक नया प्रोफ़ाइल जोड़ा गया था।[25]


सॉफ़्टवेयर कार्यान्वयन

Schrödinger
Developer(s)David Schleef
Stable release
1.0.11 / 23 January 2012; 12 years ago (2012-01-23)
TypeVideo codec
LicenseMPL 1.1, GNU GPL 2, GNU LGPL 2, MIT License
Websitediracvideo.org (Offline)

विनिर्देश के दो सॉफ़्टवेयर कार्यान्वयन वर्तमान में मौजूद हैं। पहला बीबीसी का संदर्भ कार्यान्वयन है, जिसे पहले सिर्फ डिराक कहा जाता था लेकिन भ्रम से बचने के लिए इसका नाम बदलकर डायराक-रिसर्च कर दिया गया। यह C++ में लिखा गया है और मोज़िला पब्लिक लाइसेंस, जीएनयू जीपीएल 2 और जीएनयू एलजीपीएल मुफ़्त सॉफ़्टवेयर लाइसेंस के तहत जारी किया गया है। इस कार्यान्वयन का संस्करण 1.0.0 17 सितंबर 2008 को जारी किया गया था।

श्रोडिंगर नामक दूसरे कार्यान्वयन को बीबीसी द्वारा वित्त पोषित किया गया था और इसका लक्ष्य 100% बिटस्ट्रीम संगत रहते हुए कोडेक का उच्च-प्रदर्शन, पोर्टेबल संस्करण प्रदान करना है। श्रोडिंगर को एएनएसआई सी (प्रोग्रामिंग भाषा) में लिखा गया है और डायराक-रिसर्च के समान लाइसेंस के साथ-साथ अत्यधिक-अनुमोदन मेरा लाइसेंस के तहत जारी किया गया है। श्रोडिंगर परियोजना लाइब्रेरी को उस ढांचे के साथ उपयोग करने में सक्षम बनाने के लिए GStreamer प्लगइन्स भी प्रदान करती है। 22 फरवरी 2008 को, श्रोडिंगर 1.0.0 जारी किया गया था।[26] यह रिलीज़ कोर डुओ लैपटॉप पर वास्तविक समय में HD720/25p को डिकोड करने में सक्षम था।

श्रोडिंगर-1.0.9 के जारी होने तक, श्रोडिंगर एन्कोडिंग गति और दृश्य गुणवत्ता दोनों के मामले में अधिकांश एन्कोडिंग स्थितियों में डायराक-अनुसंधान से बेहतर प्रदर्शन करता है।[27] उस रिलीज़ के साथ, डायराक-रिसर्च में अधिकांश एन्कोडिंग टूल को श्रोडिंगर में पोर्ट कर दिया गया है, जिससे श्रोडिंगर को डायराक-रिसर्च के समान या उससे बेहतर संपीड़न दक्षता प्राप्त हुई है।

बीबीसी में एक एनकोडर गुणवत्ता परीक्षण प्रणाली स्थापित की गई है ताकि यह जांचा जा सके कि नए एन्कोडिंग उपकरण कितनी अच्छी तरह काम करते हैं और यह सुनिश्चित करने के लिए कि गुणवत्ता को प्रभावित करने वाले बग जल्दी से ठीक हो जाएं।

पेटेंट

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


डेस्कटॉप प्लेबैक और एन्कोडिंग

नवंबर 2008 तक, डिराक वीडियो प्लेबैक VLC मीडिया प्लेयर (संस्करण 0.9.2 या नया) और जीस्ट्रीमर फ्रेमवर्क (जैसे सोंगबर्ड (सॉफ्टवेयर), रिदमबॉक्स और टोटेम (मीडिया प्लेयर)) का उपयोग करने वाले अनुप्रयोगों द्वारा समर्थित है। FFmpeg में समर्थन भी जोड़ा गया है।[29] जो एप्लिकेशन डिराक को एनकोड कर सकते हैं उनमें MediaCoder, LiVES और OggConvert, साथ ही FFmpeg शामिल हैं।

प्रदर्शन

डिराक विनिर्देश में एल्गोरिदम को अत्याधुनिक अंतरराष्ट्रीय मानकों की तुलना में प्रतिस्पर्धी प्रदर्शन प्रदान करने के इरादे से डिजाइन किया गया है। क्या वे[who?] सफल हुआ यह एक खुला प्रश्न है;[why?] जबकि कम से कम एक तुलना मौजूद है जिसमें 2008 की दूसरी तिमाही के कार्यान्वयन का उपयोग किया गया है - यह डिराक की तुलना में x264 अधिक स्कोर दिखाता है[30]—यह अब कुछ हद तक पुराना हो चुका है।[30]अगस्त 2009 से डिराक कोडेक के प्रदर्शन पर एक अध्ययन से पता चलता है कि एसडीटीवी पर प्राप्त गुणवत्ता एच.264 आउटपुट से कमतर है।[31] और इसमें एचडी सामग्री शामिल नहीं थी।

संदर्भ

  1. "Worlds first high performance Dirac video codec implementation available". Schrödinger project (Press release). SourceForge. 6 March 2008. Retrieved 14 December 2021.
  2. 2.0 2.1 2.2 "Dirac Specifications" (PDF). Archived from the original on 3 May 2015. Retrieved 4 January 2011.
  3. "FAQ – Diracvideo". Dirac Video Compression. Archived from the original on 15 April 2009.
  4. "डिराक के बारे में". Archived from the original on 23 July 2012. Retrieved 15 July 2012.
  5. "FAQ – Diracvideo". diracvideo.org. Archived from the original on 23 July 2010. Retrieved 30 August 2009.
  6. 6.0 6.1 "डिराक के बारे में". diracvideo.org. Archived from the original on 23 July 2010. Retrieved 30 August 2009.
  7. 7.0 7.1 7.2 Tim Borer (2007). "BBC Research White Paper, WHP 159, November 2007, Open Technology Video Compression for Production and Post Production" (PDF). Retrieved 19 August 2010.
  8. "BBC R&D – Dirac". Retrieved 19 August 2010.
  9. Edge, Jake (17 September 2008). "डिराक 1.0.0 जारी किया गया।". LWN.net. Retrieved 7 July 2017.
  10. 10.0 10.1 10.2 "SMPTE 2042-1:2012". Retrieved 9 September 2015.
  11. "Dirac Specification, Version 2.2.3" (PDF). BBC. 23 September 2008. Archived from the original (PDF) on 3 May 2015. Retrieved 5 July 2009. {{cite journal}}: Cite journal requires |journal= (help)
  12. "डिराक प्रो बीबीसी एचडी लिंक को मजबूत करेगा". Broadcast Magazine (East Midland Allied Press).
  13. "स्वागत". IBC 2022.
  14. "आर्काइव.पह". आर्काइव.पह. Archived from the original on 5 February 2013. Retrieved 21 January 2023.
  15. "डिराक सिंहावलोकन". BBC R&D. Retrieved 14 January 2009.
  16. BBC Research (23 September 2008). "डिराक विशिष्टता" (PDF). diracvideo.org. Archived from the original (PDF) on 8 March 2016. Retrieved 4 October 2009. {{cite journal}}: Cite journal requires |journal= (help)
  17. Davies, Thomas (6 February 2008). "Dirac: Wavelet transform". Retrieved 9 September 2015.
  18. MP4 Registration Authority – Dirac Archived 19 April 2009 at the Wayback Machine Retrieved on 2009-07-05
  19. SMPTE Registration Authority, LLC; Registration for format_identifier drac Archived 21 April 2009 at the Wayback Machine Retrieved on 2009-07-05
  20. "Advancements in Compression and Transcoding: 2008 and Beyond – Supporting the March to 8K with SMPTE VC2 / Dirac". SMPTE. Archived from the original on 19 July 2011. Retrieved 30 August 2009.
  21. "दुनिया का पहला उच्च प्रदर्शन डिराक वीडियो कोडेक कार्यान्वयन उपलब्ध है". 6 March 2008. Archived from the original on 21 November 2010. Retrieved 18 August 2010.
  22. "Dirac Pro – WHAT IS DIRAC PRO?". BBC. Retrieved 18 August 2010.
  23. "Schroedinger-1.0.9 Released, Other news – SMPTE VC-2". 4 March 2010. Archived from the original on 8 March 2010. Retrieved 18 August 2010.
  24. "SMPTE RP 2042-3:2010, VC-2 Conformance Specification". Retrieved 18 August 2010.
  25. "Revision of ST 2042-1 VC-2 -- New Profile". 15 September 2012. Archived from the original on 5 February 2016. Retrieved 9 September 2015.
  26. Diracvideo.org Download section – schroedinger-1.0.0.tar.gz, 22-Feb-2008 13:52, 739K Archived 6 April 2009 at the Wayback Machine, Retrieved on 2009-08-07
  27. "Schrödinger-1.0.9 Released". Archived from the original on 8 March 2010. Retrieved 11 March 2010.
  28. "Do you infringe any patents? in official FAQ". Archived from the original on 4 August 2008. Retrieved 14 January 2009.
  29. "आधिकारिक विकी में डिराक संगतता मैट्रिक्स". Archived from the original on 8 November 2008. Retrieved 14 January 2009.
  30. 30.0 30.1 "रॉयल्टी-मुक्त और ओपन वीडियो संपीड़न विनिर्देशों डिराक, डिराक प्रो और थियोरा और उनके ओपन-सोर्स कार्यान्वयन का प्रदर्शन मूल्यांकन". March 2009. Archived from the original on 7 July 2012.
  31. Ravi, Aruna; Rao, K. R. (July 2011). "Performance Analysis and Comparison of the Dirac Video Codec with H.264/Mpeg-4 Part 10 Avc" (PDF). International Journal of Wavelets, Multiresolution and Information Processing. 09 (4): 635–654. doi:10.1142/S0219691311004341. hdl:10106/1740. Archived from the original (PDF) on 16 July 2011.


बाहरी संबंध