dav1d 0.6.0: VideoLAN द्वारा एक डेवलपर AV1 डिकोडर

कुछ दिनों पहले वीडियोलैन और Ffmpeg समुदायों का अनावरण किया पुस्तकालय के नए संस्करण की रिहाई डीएवी1डी 0.6.0। यह AV1 वीडियो एन्कोडिंग प्रारूप का एक वैकल्पिक मुक्त डिकोडर कार्यान्वयन है।

Dav1d लाइब्रेरी AV1 की सभी विशेषताओं का समर्थन करती है, उन्नत डाउनसमलिंग प्रकार और विनिर्देश में घोषित सभी रंग गहराई नियंत्रण पैरामीटर (8, 10 और 12 बिट) शामिल हैं। AV1 प्रारूप में फ़ाइलों के बड़े संग्रह पर लाइब्रेरी का परीक्षण किया गया था।

Dav1d डिकोडर के बारे में

वीडियो कोडेक AV1 को ओपन मीडिया अलायंस द्वारा विकसित किया गया था। (AOMedia)जिसमें मोज़िला, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN और Realtek जैसी कंपनियां प्रतिनिधित्व करती हैं

AV1 एक नि: शुल्क प्रवेश वीडियो एन्कोडिंग प्रारूप के रूप में तैनात किया गया है जिसे शुल्क के भुगतान की आवश्यकता नहीं है, जो संपीड़न के मामले में H.264 और VP9 से काफी बेहतर है।

के लिए संदर्भ विकोडक AV1 महान है, लेकिन यह एक शोध कोडबेस है, इसलिए इसमें बहुत सुधार करना है। यही कारण है कि VideoLAN, VLC और FFmpeg समुदायों ने एक नए डिकोडर पर काम शुरू किया, जिसके द्वारा प्रायोजित किया गया ओपन मीडिया का गठबंधनAV1 के लिए संदर्भ अनुकूलित डिकोडर बनाने के लिए।

Dav1d की एक प्रमुख विशेषता इसका प्रदर्शन प्राप्त करने पर ध्यान केंद्रित करना है डिकोडिंग दर संभव है और उच्च गुणवत्ता वाले मल्टीथ्रेड ऑपरेशन सुनिश्चित करें।

AV1 प्रारूप में फ़ाइलों के एक बड़े संग्रह पर लाइब्रेरी के काम का परीक्षण किया गया था। Dav1d की प्रमुख विशेषता उच्चतम संभव प्रदर्शन को प्राप्त करने पर केंद्रित है डिकोडिंग और मल्टीथ्रेडेड मोड में उच्च-गुणवत्ता वाले काम को सुनिश्चित करना।

इस नए डिकोडर का लक्ष्य है:

  • छोटा होना
  • जितनी जल्दी हो सके
  • क्रॉस-प्लेटफ़ॉर्म समर्थन प्रदान करें
  • सही ढंग से पिरोया,
  • मुक्त (वास्तव में) खुला स्रोत।

Dav1d प्रोजेक्ट कोड में लिखा है प्रोग्रामिंग भाषा सी (सी 99) और इसमें असेंबलर आवेषण (NASM / GAS) भी है और इसे BSD लाइसेंस के तहत वितरित किया गया है। डिकोडर मायने रखता है x86, x86_64, ARMv7 और ARMv8 आर्किटेक्चर के लिए कार्यान्वित समर्थन के साथ और लिनक्स, विंडोज, मैकओएस, एंड्रॉइड और आईओएस ऑपरेटिंग सिस्टम।

Dav1d 0.6.0 की मुख्य नई विशेषताएं

डिकोडर का यह नया संस्करण कुछ कीड़े को ठीक करने के लिए dav1d 0.6.0 मिलता है जो पिछले संस्करण में मौजूद थे, प्लस डेवलपर्स ने अनुकूलन को लागू किया है विशिष्ट ARM64 वास्तुकला 10 और 12 बिट रंग की गहराई के साथ काम करने पर वे कई ऑपरेशनों को कवर करते हैं।

साथ ही उस काम को उजागर करता है जिसे जोड़ने के लिए किया गया था SSSE3 निर्देशों के आधार पर अनुकूलन डिजिटल शोर में कमी के साथ-साथ निर्देश-आधारित अनुकूलन Msac_adapt2 ऑपरेशन के लिए AVX16।

इस नए संस्करण में कार्यान्वित अन्य अनुकूलन हैं पाश, cdef और msac ARM64 के लिए संचालन संवर्द्धन को बहाल करते हैं और cdef_filter के लिए AVX2 अनुकूलन में भी सुधार किया।

दूसरी ओर, घोषणा में यह उल्लेख किया गया है कि डेवलपर्स ने prep_bilin, prep_512tap, cdef_filter और mc_avg / wav / मास्क संचालन के लिए AVX-8 निर्देशों के आधार पर अनुकूलन जोड़ने पर काम किया।

सुधार के भाग के लिए यह उल्लेख किया गया है कि डिकोडर के साथ व्यवहार में निश्चित दुर्लभ विसंगतियां संदर्भ AV1 और यह कि C में itxfm और cdef_filter संचालन में सुधार लागू किया गया था।

अंत में यदि आप इसके बारे में अधिक जानना चाहते हैं इस नए संस्करण के बारे में और इस डिकोडर की परियोजना के बारे में भी, आप विवरण देख सकते हैं निम्नलिखित लिंक में

Ubuntu और डेरिवेटिव पर dav1d डिकोडर कैसे स्थापित करें?

जो लोग अपने सिस्टम में इस डिकोडर को स्थापित करने में सक्षम होने के लिए इच्छुक हैं, वे नीचे दिए गए निर्देशों का पालन करके ऐसा कर सकते हैं।

आम तौर पर अधिकांश लिनक्स वितरणों के लिए, VideoLan परियोजना के लोग, प्रस्ताव एक स्नैप पैकेज के माध्यम से डिकोडर पैकेज।

तो इसे इस तरह से स्थापित करने के लिए, केवल यह आवश्यक है कि इस प्रकार के पैकेज के लिए आपके वितरण का समर्थन हो।

एक टर्मिनल में उन्हें बस निम्नलिखित कमांड निष्पादित करनी होती है:

sudo snap install dav1d --edge


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।