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

From Vigyanwiki
No edit summary
No edit summary
Line 30: Line 30:


==प्रौद्योगिकी==
==प्रौद्योगिकी==
डिराक [[एचडीटीवी]] (1920×1080) और उससे अधिक के रिज़ॉल्यूशन का समर्थन करता है, और [[एमपीईजी-2 भाग 2]], [[एमपीईजी-4 भाग 2]] और इसके प्रतिस्पर्धियों जैसे [[लिखित|थियोरा]], और [[ विंडोज़ मीडिया वीडियो |विंडोज़ मीडिया वीडियो]] कम्प्रेशन फोर्मेटिंगों की तुलना में डेटा दर में महत्वपूर्ण बचत और गुणवत्ता में सुधार प्रदान करने का दावा किया गया है । डिराक के कार्यान्वयनकर्ता उच्च परिभाषा वीडियो के लिए एमपीईजी-2 की तुलना में बिट दर में दो गुना कमी का प्रारंभिक दावा करते हैं,<ref>{{cite web |url = http://www.bbc.co.uk/rd/projects/dirac/overview.shtml |title = डिराक सिंहावलोकन|publisher = BBC R&D |access-date = 2009-01-14 }}</ref> जो इसे एच.264/एमपीईजी-4 एवीसी और वीसी-1 जैसे मानकों के तुलनीय बनाता है।
डिराक [[एचडीटीवी]] (1920×1080) और उससे अधिक के रिज़ॉल्यूशन का समर्थन करता है, और [[एमपीईजी-2 भाग 2]], [[एमपीईजी-4 भाग 2]] और इसके प्रतिस्पर्धियों जैसे [[लिखित|थियोरा]], और [[ विंडोज़ मीडिया वीडियो |विंडोज़ मीडिया वीडियो]] कम्प्रेशन फोर्मेटिंगों की तुलना में डेटा दर में महत्वपूर्ण बचत और गुणवत्ता में सुधार प्रदान करने का प्रभुत्व किया गया है । डिराक के कार्यान्वयनकर्ता उच्च परिभाषा वीडियो के लिए एमपीईजी-2 की तुलना में बिट दर में दो गुना कमी का प्रारंभिक प्रभुत्व करते हैं,<ref>{{cite web |url = http://www.bbc.co.uk/rd/projects/dirac/overview.shtml |title = डिराक सिंहावलोकन|publisher = BBC R&D |access-date = 2009-01-14 }}</ref> जो इसे एच.264/एमपीईजी-4 एवीसी और वीसी-1 जैसे मानकों के तुलनीय बनाता है।


डिराक [[स्थिर बिट दर]] और [[परिवर्तनीय बिट दर|वेरिएबल बिट दर]] संचालन दोनों का समर्थन करता है। जब कम विलंब सिंटैक्स का उपयोग किया जाता है, तो निरंतर विलंबता सुनिश्चित करने के लिए चित्र में प्रत्येक क्षेत्र (डिराक स्लाइस) के लिए बिट दर स्थिर होगी। डिराक [[हानिपूर्ण]] और [[दोषरहित|हानि रहित]] कम्प्रेशन मोड का समर्थन करता है।<ref>{{cite journal |url = http://diracvideo.org/download/specification/dirac-spec-latest.pdf |title = डिराक विशिष्टता|author = BBC Research |publisher = diracvideo.org |date = 23 September 2008 |access-date = 2009-10-04|archive-url=https://web.archive.org/web/20160308225842/http://diracvideo.org/download/specification/dirac-spec-latest.pdf|archive-date=8 March 2016}}</ref>
डिराक [[स्थिर बिट दर]] और [[परिवर्तनीय बिट दर|वेरिएबल बिट दर]] संचालन दोनों का समर्थन करता है। जब कम विलंब सिंटैक्स का उपयोग किया जाता है, तो निरंतर विलंबता सुनिश्चित करने के लिए चित्र में प्रत्येक क्षेत्र (डिराक स्लाइस) के लिए बिट दर स्थिर होगी। डिराक [[हानिपूर्ण]] और [[दोषरहित|हानि रहित]] कम्प्रेशन मोड का समर्थन करता है।<ref>{{cite journal |url = http://diracvideo.org/download/specification/dirac-spec-latest.pdf |title = डिराक विशिष्टता|author = BBC Research |publisher = diracvideo.org |date = 23 September 2008 |access-date = 2009-10-04|archive-url=https://web.archive.org/web/20160308225842/http://diracvideo.org/download/specification/dirac-spec-latest.pdf|archive-date=8 March 2016}}</ref>

Revision as of 17:46, 13 December 2023

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] जो इसे एच.264/एमपीईजी-4 एवीसी और वीसी-1 जैसे मानकों के तुलनीय बनाता है।

डिराक स्थिर बिट दर और वेरिएबल बिट दर संचालन दोनों का समर्थन करता है। जब कम विलंब सिंटैक्स का उपयोग किया जाता है, तो निरंतर विलंबता सुनिश्चित करने के लिए चित्र में प्रत्येक क्षेत्र (डिराक स्लाइस) के लिए बिट दर स्थिर होगी। डिराक हानिपूर्ण और हानि रहित कम्प्रेशन मोड का समर्थन करता है।[16]

डिराक एमपीईजी कम्प्रेशन फोर्मेटिंगों में उपयोग किए जाने वाले असतत कोसाइन परिवर्तनों के अतिरिक्त, जेपीईजी 2000 और प्रगतिशील ग्राफ़िक्स फ़ाइल छवि फोर्मेटिंगों और इस सिनेफॉर्म प्रोफेशनल वीडियो कोडेक की तरह वेवलेट कम्प्रेशन को नियोजित करता है। डिराक जिन दो विशिष्ट वेवलेट्स का उपयोग कर सकता है, वे लगभग जेपीईजी 2000 (कोहेन-डौबेचिस-फ्यूव्यू वेवलेट्स के रूप में जाना जाता है) के समान हैं, साथ ही उनसे प्राप्त दो और वेवलेट्स भी समान हैं।[17]

डिराक का उपयोग ऑडियो वीडियो इंटरलीव, ओजीजी और मट्रोस्का कंटेनर फोर्मेटिंग (डिजिटल) में किया जा सकता है और इसे आईएसओ बेस मीडिया फ़ाइल स्वरूप एमपीईजी -4 फ़ाइल फोर्मेटिंग और एमपीईजी ट्रांसपोर्ट स्ट्रीम एमपीईजी-2 ट्रांसपोर्ट स्ट्रीम में उपयोग के लिए भी पंजीकृत किया गया है।[18] [19]

वीसी-2

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

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

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

पेटेंट

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

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

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

जो एप्लिकेशन डिराक को एनकोड कर सकते हैं उनमें मीडियाकोडर, LiVES और ऑगकन्वर्ट, साथ ही एफएफएमपीईजी सम्मिलित हैं।

प्रदर्शन

डिराक विनिर्देश में एल्गोरिदम को अत्याधुनिक अंतरराष्ट्रीय मानकों की तुलना में प्रतिस्पर्धी प्रदर्शन प्रदान करने के विचार से डिजाइन किया गया है। क्या वे[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 2015-05-03. Retrieved 2011-01-04.
  3. "FAQ – Diracvideo". Dirac Video Compression. Archived from the original on 15 April 2009.
  4. "डिराक के बारे में". Archived from the original on 23 July 2012. Retrieved 2012-07-15.
  5. "FAQ – Diracvideo". diracvideo.org. Archived from the original on 23 July 2010. Retrieved 2009-08-30.
  6. 6.0 6.1 "डिराक के बारे में". diracvideo.org. Archived from the original on 23 July 2010. Retrieved 2009-08-30.
  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 2010-08-19.
  8. "BBC R&D – Dirac". Retrieved 2010-08-19.
  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 2015-09-09.
  11. "Dirac Specification, Version 2.2.3" (PDF). BBC. 23 September 2008. Archived from the original (PDF) on 3 May 2015. Retrieved 2009-07-05. {{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 2009-01-14.
  16. BBC Research (23 September 2008). "डिराक विशिष्टता" (PDF). diracvideo.org. Archived from the original (PDF) on 8 March 2016. Retrieved 2009-10-04. {{cite journal}}: Cite journal requires |journal= (help)
  17. Davies, Thomas (2008-02-06). "Dirac: Wavelet transform". Retrieved 2015-09-09.
  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 2009-08-30.
  21. "दुनिया का पहला उच्च प्रदर्शन डिराक वीडियो कोडेक कार्यान्वयन उपलब्ध है". 6 March 2008. Archived from the original on 2010-11-21. Retrieved 2010-08-18.
  22. "Dirac Pro – WHAT IS DIRAC PRO?". BBC. Retrieved 2010-08-18.
  23. "Schroedinger-1.0.9 Released, Other news – SMPTE VC-2". 4 March 2010. Archived from the original on 8 March 2010. Retrieved 2010-08-18.
  24. "SMPTE RP 2042-3:2010, VC-2 Conformance Specification". Retrieved 2010-08-18.
  25. "Revision of ST 2042-1 VC-2 -- New Profile". 2012-09-15. Archived from the original on 5 February 2016. Retrieved 2015-09-09.
  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 2010-03-11.
  28. "Do you infringe any patents? in official FAQ". Archived from the original on 4 August 2008. Retrieved 2009-01-14.
  29. "आधिकारिक विकी में डिराक संगतता मैट्रिक्स". Archived from the original on 8 November 2008. Retrieved 2009-01-14.
  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.


बाहरी संबंध