हार्डवेयर वीडियो कोडेक: वे क्या हैं और वे कैसे काम करते हैं

आजकल, किसी भी आकार के कंप्यूटर समस्याओं के बिना विभिन्न स्वरूपों और संकल्पों में वीडियो को पुन: पेश कर सकते हैं, लेकिन स्क्रीन पर पुन: पेश किए जाने में सक्षम होने के लिए विशेष हार्डवेयर का उपयोग किया जाता है। लेकिन क्या आपने कभी सोचा है कि हार्डवेयर वीडियो कोडेक्स कैसे काम करते हैं? इस लेख में हम आपको इसकी व्याख्या करने जा रहे हैं।

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

हार्डवेयर वीडियो कोडेक

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

डिजिटल सिग्नल प्रोसेसर क्या है?

प्रोसेडरर रेंडर

डिजिटल सिग्नल प्रोसेसर, या संक्षिप्त डीएसपी द्वारा जाना जाता है, एक इनपुट डेटा सिग्नल लेते हैं और इसे एक एल्गोरिदम लागू करते हैं, एक आउटपुट सिग्नल या डेटा उत्पन्न करते हैं। उनका उपयोग मल्टीमीडिया फ़ाइल स्वरूपों को डीकोड करने के लिए किया जा सकता है और इस प्रकार एक इनपुट डेटा स्ट्रीम को डिकोड किया जा सकता है जो कि एक मल्टीमीडिया फ़ाइल प्रारूप या किसी अन्य से संबंधित हो सकता है।

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

यही है, डीएसपी एक प्रकार के प्रोसेसर हैं जैसे सीपीयू, जीपीयू, आदि। लेकिन हाल के वर्षों में कुछ विशेष मल्टीमीडिया कार्यों को गति देने के लिए उन्हें विभिन्न प्रकार के प्रोसेसर में तेजी से एकीकृत किया गया है, विशेष रूप से कुछ मल्टीमीडिया प्रारूपों के वास्तविक समय में डिकोडिंग।

हार्डवेयर पीसी हमारे पीसी पर कैसे काम करते हैं?

कोडेक्स फंकियनमिएंटो ब्रेसिको

एक डीकोडर एक डीएसपी से अधिक कुछ नहीं है, जो एक प्रोग्राम को निष्पादित करता है जिसमें यह मल्टीमीडिया फ़ाइल के डेटा ब्लॉक को छवियों और ध्वनि के उत्तराधिकार में परिवर्तित करता है जिसे हम अपने टेलीविजन पर देखते हैं। लेकिन, क्या यह छवियों को पुन: पेश करने में सक्षम होने के लिए पर्याप्त नहीं होगा? इसका उत्तर यह है कि यह बहुत ही अयोग्य होगा क्योंकि यदि हम डेटा को असम्पीडित करते हैं तो हमें भंडारण और बैंडविड्थ के लिए भारी मात्रा में जगह की आवश्यकता होगी।

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

सबसे कठिन हिस्सा एन्कोडिंग है, जिसमें एक कच्ची छवि, मूवी या ऑडियो फ़ाइल को एक प्रारूप में परिवर्तित करना शामिल है, इस प्रक्रिया में डिकोडिंग की तुलना में बहुत अधिक कंप्यूटिंग शक्ति की आवश्यकता होती है, यही कारण है कि कई बार एनकोडर से बहुत पहले नए प्रारूप डिकोडर का आनंद लेते हैं उसी प्रारूप में।

नए वीडियो कोडेक्स क्यों विकसित किए जा रहे हैं?

कोडेक्स वीडियो

इसका कारण यह है क्योंकि खपत के नए रूप दिखाई देते हैं, उदाहरण के लिए डीवीडी के लिए वीडियो कोडेक-वीडियो H.263 या MPEG-2 था, जो एक पारंपरिक ट्यूब टेलीविजन पर वीडियो को पुन: पेश करने के लिए काफी अच्छा था, लेकिन जब ब्लू-रे को छलांग लगाई गई, तो यह देखा गया कि यह प्रारूप तत्कालीन नए भंडारण की ट्रांसमिशन गति के लिए सबसे अच्छा नहीं था प्रारूप, इसलिए H.264 का निर्माण आवश्यक था।

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

उपयोगकर्ता स्तर पर प्रतिपक्ष? वीडियो और ऑडियो कोडेक्स अधिक डेटा को संपीड़ित करते हैं, जिससे उन्हें अधिक से अधिक गणना क्षमता की आवश्यकता होती है क्योंकि मूल डेटा के पुनर्निर्माण के लिए चरणों की संख्या बहुत बड़ी होती है, इसके लिए उच्च शक्ति डीएसपी की आवश्यकता होती है।

हार्डवेयर वीडियो कोडेक्स कहां पाए जाते हैं?

कोडेक सिचुएशन प्रोसेडर

पीसी में सामान्य रूप से GPU उसी के त्वरक में से एक होने के नाते, जो स्वयं GPU के निजी Northbridge से जुड़े हैं। SoCs के मामले में, क्योंकि सी पी यू और GPU समान नॉर्थब्रिज को साझा करते हैं, वे उसी के सामान्य नॉर्थब्रिज में जुड़े होते हैं।

सीपीयू के मामले में, वीडियो एन्कोडिंग और डिकोडिंग के लिए विशेष हार्डवेयर को ढूंढना सामान्य नहीं है, हालांकि उनके लिए एक कोप्रोसेसर के रूप में एकीकृत करने में कोई बाधा नहीं है, हालांकि यह सामान्य नहीं है क्योंकि वीडियो मेमोरी को एक्सेस करना आवश्यक है डिस्प्ले कंट्रोलर वह होगा जो वीडियो CODEC द्वारा इमेज बफर के रूप में डिकोड की गई इमेज को रीड करता है।

SoCs में, कोडेक्स का अन्य DSP और / या त्वरक के साथ एक सीधा संबंध है, जैसे कि ISP कैमरे द्वारा कैप्चर की गई छवियों को डिजिटाइज़ करने के आरोप में और यहां तक ​​कि विशेष AI न्यूरल प्रोसेसर के साथ, जिसके साथ वे काम करते हैं, या तो डिजिटल करने के लिए वीडियो फॉर्म जो हम कैमरे के साथ कैप्चर करते हैं और रिज़ॉल्यूशन को बदलने के लिए और वीडियो की छवि और ध्वनि के शोर को सही करते हैं।